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:
authortherzok <marius.ungureanu@xamarin.com>2018-11-05 21:26:29 +0300
committertherzok <marius.ungureanu@xamarin.com>2018-11-05 22:13:39 +0300
commitaf7c1258723f43c807e811d7398c1d7f9f2f0879 (patch)
tree47828f60b91fc07af9bdaa11fe97d74b974db53e /main/Directory.Build.props
parenta7b0aae880e51f9e2e70e48575f10b3fe0f6ec5d (diff)
[Core] Add Analyzers to be used in the MD build
ClrHeapAllocationAnalyzer that is enabled behind an env var, because of a few reasons: a) the analyzer is verbose b) the analyzers shows warnings for most cases, so the build will fail when WarnAserror is true ErrorProne.Net.Structs which helps with struct APIs. Fixes VSTS #719111 - Enable RoslynClrHeapAnalyzer behind an env var Fixes VSTS #719110 - Add ErrorProne.NET analyzers to Main.sln
Diffstat (limited to 'main/Directory.Build.props')
-rw-r--r--main/Directory.Build.props2
1 files changed, 2 insertions, 0 deletions
diff --git a/main/Directory.Build.props b/main/Directory.Build.props
index 7fd52b894b..ec6ecfc3cd 100644
--- a/main/Directory.Build.props
+++ b/main/Directory.Build.props
@@ -8,6 +8,8 @@
<ReferencesGtk>$(RootDirectory)\msbuild\ReferencesGtk.props</ReferencesGtk>
<NuGetVersionRoslyn>2.10.0-beta2-63315-04</NuGetVersionRoslyn>
<NuGetVersionVSEditor>15.8.519</NuGetVersionVSEditor>
+ <NuGetVersionAllocationAnalyzer>1.0.0.9</NuGetVersionAllocationAnalyzer>
+ <NuGetVersionErrorProneNetStructs>0.1.2</NuGetVersionErrorProneNetStructs>
</PropertyGroup>
</Project>