C# Class Arnolyzer.Analyzers.Settings.SettingsHandler

Show file Open project: DavidArno/Arnolyzer Class Usage Examples

Public Methods

Method Description
CreateHandlerSpecifyingHome ( string arnolyzerHome ) : SettingsHandler
GetArnolyzerSettingsForProject ( string filePath ) : SettingsDetails

Private Methods

Method Description
AddGlobalSettings ( SettingsDetails solutionSettings, string arnolyzerHome ) : SettingsDetails
AddSolutionWideSettings ( string filePath, SettingsDetails projectSettings, string settingsFileName ) : SettingsDetails
CreateHandler ( ) : SettingsHandler
GetProjectSpecificSettings ( string filePath, string settingsFileName ) : SettingsDetails
LoadGloablSettingsIfExistsOrDefaultIfNot ( string arnolyzerHome ) : SettingsDetails
LoadSettingsFromFile ( string filePath ) : SettingsDetails
SettingsHandler ( string settingsFileName, string arnolyzerHome ) : System
TraversePathToFindCollocatedSettings ( DirectoryInfo directory, string settingsFileName, string collocatedFile ) : SettingsDetails

Method Details

CreateHandlerSpecifyingHome() public static method

public static CreateHandlerSpecifyingHome ( string arnolyzerHome ) : SettingsHandler
arnolyzerHome string
return SettingsHandler

GetArnolyzerSettingsForProject() public method

public GetArnolyzerSettingsForProject ( string filePath ) : SettingsDetails
filePath string
return SettingsDetails