Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/main/src
diff options
context:
space:
mode:
Diffstat (limited to 'main/src')
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Project/CSharpCompilerParameters.cs7
1 files changed, 5 insertions, 2 deletions
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Project/CSharpCompilerParameters.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Project/CSharpCompilerParameters.cs
index 8c4ba7d7d8..965dd89dd2 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Project/CSharpCompilerParameters.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Project/CSharpCompilerParameters.cs
@@ -192,8 +192,6 @@ namespace MonoDevelop.CSharp.Project
Dictionary<string, ReportDiagnostic> GetSpecificDiagnosticOptions ()
{
var result = new Dictionary<string, ReportDiagnostic> ();
- foreach (var warning in GetSuppressedWarnings ())
- result [warning] = ReportDiagnostic.Suppress;
var globalRuleSet = IdeApp.TypeSystemService.RuleSetManager.GetGlobalRuleSet ();
if (globalRuleSet != null) {
@@ -204,6 +202,11 @@ namespace MonoDevelop.CSharp.Project
if (ruleSet != null) {
AddSpecificDiagnosticOptions (result, ruleSet);
}
+
+ foreach (var warning in GetSuppressedWarnings ()) {
+ result [warning] = ReportDiagnostic.Suppress;
+ }
+
return result;
}