C# Class C24.ReVersion.ProjectPathHelper

Show file Open project: CHECK24/c24.ReVersion Class Usage Examples

Public Methods

Method Description
ConsolidateProjectFilePath ( string projectFile ) : string
GetAssemblyInfoFileName ( string projectFile ) : string
GetVersionFileName ( string projectFile ) : string
ProjectPathHelper ( IFileSystem fileSystem ) : System
ResolveProjectRelativePath ( string projectFile, string projectRelativePath ) : string
TryRetrieveVersion ( string projectFile, System.Version &version ) : bool
ValidateProjectFilePath ( string projectFile ) : bool

Private Methods

Method Description
EnsureTrailingBackslash ( string path ) : string

Method Details

ConsolidateProjectFilePath() public method

public ConsolidateProjectFilePath ( string projectFile ) : string
projectFile string
return string

GetAssemblyInfoFileName() public method

public GetAssemblyInfoFileName ( string projectFile ) : string
projectFile string
return string

GetVersionFileName() public method

public GetVersionFileName ( string projectFile ) : string
projectFile string
return string

ProjectPathHelper() public method

public ProjectPathHelper ( IFileSystem fileSystem ) : System
fileSystem IFileSystem
return System

ResolveProjectRelativePath() public method

public ResolveProjectRelativePath ( string projectFile, string projectRelativePath ) : string
projectFile string
projectRelativePath string
return string

TryRetrieveVersion() public method

public TryRetrieveVersion ( string projectFile, System.Version &version ) : bool
projectFile string
version System.Version
return bool

ValidateProjectFilePath() public method

public ValidateProjectFilePath ( string projectFile ) : bool
projectFile string
return bool