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
diff options
context:
space:
mode:
authorMichael Hutchinson <m.j.hutchinson@gmail.com>2015-01-21 04:06:45 +0300
committerMichael Hutchinson <m.j.hutchinson@gmail.com>2015-01-22 23:26:02 +0300
commit45746559aa07942406b341f7794367736ab74d20 (patch)
treedef108c26a18f61a5830312672f42b4d42df024e /main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Formats.MSBuild/MSBuildProjectHandler.cs
parentedaf3fc350485421d05c5458f7d1130ddf1a39f8 (diff)
Replace broken MSBuild error regex
Using the new (unit-tested) parser from xbuild
Diffstat (limited to 'main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Formats.MSBuild/MSBuildProjectHandler.cs')
-rw-r--r--main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Formats.MSBuild/MSBuildProjectHandler.cs10
1 files changed, 6 insertions, 4 deletions
diff --git a/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Formats.MSBuild/MSBuildProjectHandler.cs b/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Formats.MSBuild/MSBuildProjectHandler.cs
index 72e1830e4a..df840c30bc 100644
--- a/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Formats.MSBuild/MSBuildProjectHandler.cs
+++ b/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Formats.MSBuild/MSBuildProjectHandler.cs
@@ -299,10 +299,12 @@ namespace MonoDevelop.Projects.Formats.MSBuild
if (err.File != null)
file = Path.Combine (Path.GetDirectoryName (err.ProjectFile), err.File);
- if (err.IsWarning)
- br.AddWarning (file, err.LineNumber, err.ColumnNumber, err.Code, err.Message);
- else
- br.AddError (file, err.LineNumber, err.ColumnNumber, err.Code, err.Message);
+ br.Append (new BuildError (file, err.LineNumber, err.ColumnNumber, err.Code, err.Message) {
+ Subcategory = err.Subcategory,
+ EndLine = err.EndLineNumber,
+ EndColumn = err.EndColumnNumber,
+ IsWarning = err.IsWarning
+ });
}
return br;
}