Arnolyzer.Analyzers.Settings.SettingsHandler.AddSolutionWideSettings C# (CSharp) Метод

AddSolutionWideSettings() приватный статический Метод

private static AddSolutionWideSettings ( string filePath, SettingsDetails projectSettings, string settingsFileName ) : SettingsDetails
filePath string
projectSettings SettingsDetails
settingsFileName string
Результат SettingsDetails
        private static SettingsDetails AddSolutionWideSettings(string filePath,
                                                               SettingsDetails projectSettings,
                                                               string settingsFileName)
        {
            if (projectSettings.DoNotTraverse) { return projectSettings; }

            var solutionSettings = TraversePathToFindCollocatedSettings(new FileInfo(filePath).Directory,
                                                                        settingsFileName,
                                                                        ".sln");

            return SettingsDetails.Merge(projectSettings, solutionSettings);
        }