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:
Diffstat (limited to 'main/src/core/MonoDevelop.Core/MonoDevelop.Projects/BuildResult.cs')
-rw-r--r--main/src/core/MonoDevelop.Core/MonoDevelop.Projects/BuildResult.cs13
1 files changed, 13 insertions, 0 deletions
diff --git a/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/BuildResult.cs b/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/BuildResult.cs
index 543ec390c1..9bfa798cba 100644
--- a/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/BuildResult.cs
+++ b/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/BuildResult.cs
@@ -43,6 +43,7 @@ namespace MonoDevelop.Projects
string compilerOutput;
List<BuildError> errors = new List<BuildError> ();
IBuildTarget sourceTarget;
+ static BuildResult success = new BuildResult ();
public BuildResult()
{
@@ -65,6 +66,18 @@ namespace MonoDevelop.Projects
}
}
}
+
+ public bool HasErrors {
+ get { return ErrorCount > 0; }
+ }
+
+ public bool HasWarnings {
+ get { return WarningCount > 0; }
+ }
+
+ public static BuildResult Success {
+ get { return success; }
+ }
public ReadOnlyCollection<BuildError> Errors {
get { return errors.AsReadOnly (); }