C# Class Tp.Bugzilla.ConnectionValidators.SettingsValidator

Inheritance: Validator
ファイルを表示 Open project: TargetProcess/Target-Process-Plugins Class Usage Examples

Public Methods

Method Description
BugzillaVersionIsSupported ( string bugzillaVersion ) : bool
ScriptSupportsProvidedBugzillaVersion ( string bugzillaVersion, string supportedBugzillaVersion ) : bool
ScriptVersionIsValid ( string scriptVersion ) : bool
SettingsValidator ( IBugTrackingConnectionSettingsSource connectionSettings, DeserializeValidator deserializeValidator ) : System.Linq

Protected Methods

Method Description
ExecuteConcreate ( PluginProfileErrorCollection errors ) : void

Private Methods

Method Description
CheckVersions ( bugzilla_properties bugzillaProperties, PluginProfileErrorCollection errors ) : void

Method Details

BugzillaVersionIsSupported() public static method

public static BugzillaVersionIsSupported ( string bugzillaVersion ) : bool
bugzillaVersion string
return bool

ExecuteConcreate() protected method

protected ExecuteConcreate ( PluginProfileErrorCollection errors ) : void
errors PluginProfileErrorCollection
return void

ScriptSupportsProvidedBugzillaVersion() public static method

public static ScriptSupportsProvidedBugzillaVersion ( string bugzillaVersion, string supportedBugzillaVersion ) : bool
bugzillaVersion string
supportedBugzillaVersion string
return bool

ScriptVersionIsValid() public static method

public static ScriptVersionIsValid ( string scriptVersion ) : bool
scriptVersion string
return bool

SettingsValidator() public method

public SettingsValidator ( IBugTrackingConnectionSettingsSource connectionSettings, DeserializeValidator deserializeValidator ) : System.Linq
connectionSettings IBugTrackingConnectionSettingsSource
deserializeValidator DeserializeValidator
return System.Linq