diff options
author | therzok <marius.ungureanu@xamarin.com> | 2018-11-05 21:26:29 +0300 |
---|---|---|
committer | therzok <marius.ungureanu@xamarin.com> | 2018-11-05 22:13:39 +0300 |
commit | af7c1258723f43c807e811d7398c1d7f9f2f0879 (patch) | |
tree | 47828f60b91fc07af9bdaa11fe97d74b974db53e /main/Directory.Build.props | |
parent | a7b0aae880e51f9e2e70e48575f10b3fe0f6ec5d (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.props | 2 |
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> |