C# Class Tp.Git.GitPluginProfile

Inheritance: Tp.SourceControl.Settings.ConnectionSettings, ISynchronizableProfile, IValidatable
Show file Open project: TargetProcess/Target-Process-Plugins

Private Properties

Property Type Description
IsCommonUri bool
IsFileUri bool
IsGitUri bool
IsSshUri bool
StartRevisionShouldBeNotLessThanMin bool
StartRevisionShouldBeValidDate bool
StartRevisionShouldNotExceedTheMax bool
ValidateUriFormat void
ValidateUriIsNotEmpty void
ValidateUserMapping void

Public Methods

Method Description
GitPluginProfile ( ) : System
Validate ( PluginProfileErrorCollection errors ) : void
ValidateStartRevision ( PluginProfileErrorCollection errors ) : bool
ValidateUri ( PluginProfileErrorCollection errors ) : void

Private Methods

Method Description
IsCommonUri ( ) : bool
IsFileUri ( ) : bool
IsGitUri ( ) : bool
IsSshUri ( ) : bool
StartRevisionShouldBeNotLessThanMin ( PluginProfileErrorCollection errors ) : bool
StartRevisionShouldBeValidDate ( PluginProfileErrorCollection errors ) : bool
StartRevisionShouldNotExceedTheMax ( PluginProfileErrorCollection errors ) : bool
ValidateUriFormat ( PluginProfileErrorCollection errors ) : void
ValidateUriIsNotEmpty ( PluginProfileErrorCollection errors ) : void
ValidateUserMapping ( PluginProfileErrorCollection errors ) : void

Method Details

GitPluginProfile() public method

public GitPluginProfile ( ) : System
return System

Validate() public method

public Validate ( PluginProfileErrorCollection errors ) : void
errors PluginProfileErrorCollection
return void

ValidateStartRevision() public method

public ValidateStartRevision ( PluginProfileErrorCollection errors ) : bool
errors PluginProfileErrorCollection
return bool

ValidateUri() public method

public ValidateUri ( PluginProfileErrorCollection errors ) : void
errors PluginProfileErrorCollection
return void