|
21 | 21 | <Version>4.0.0</Version>
|
22 | 22 |
|
23 | 23 | <!--<Nullable>enable</Nullable>-->
|
| 24 | + <ImplicitUsings>enable</ImplicitUsings> |
24 | 25 | <LangVersion>10.0</LangVersion>
|
25 | 26 | <NoWarn>$(NoWarn);1591;1701;1702;1705;VSX1000;CS0109;CS0108;CS0618;CS0114;NU1603</NoWarn>
|
26 | 27 | <Platform>AnyCPU</Platform>
|
27 | 28 |
|
| 29 | + <EnableNETAnalyzers>true</EnableNETAnalyzers> |
| 30 | + <AnalysisLevel>latest</AnalysisLevel> |
| 31 | + <AnalysisMode>AllEnabledByDefault</AnalysisMode> |
| 32 | + |
28 | 33 | <IsTestProject>$(MSBuildProjectName.Contains('UnitTest'))</IsTestProject>
|
29 | 34 | <IsLibraryProject>$(MSBuildProjectName.Contains('Lottie'))</IsLibraryProject>
|
30 | 35 |
|
|
62 | 67 |
|
63 | 68 | <ItemGroup Condition="'$(IsTestProject)' != 'true' and '$(SourceLinkEnabled)' != 'false' and '$(IsLibraryProject)' == 'true'">
|
64 | 69 | <PackageReference Include="SourceLink.Create.CommandLine" Version="2.8.3" PrivateAssets="All" />
|
65 |
| - <PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0" PrivateAssets="All" /> |
| 70 | + <PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1" PrivateAssets="All" /> |
66 | 71 | </ItemGroup>
|
67 | 72 |
|
68 | 73 | <PropertyGroup>
|
|
74 | 79 | </ItemGroup>
|
75 | 80 |
|
76 | 81 | <ItemGroup>
|
77 |
| - <PackageReference Include="Roslynator.Analyzers" Version="3.2.0"> |
| 82 | + <PackageReference Include="Roslynator.Analyzers" Version="4.0.2"> |
78 | 83 | <PrivateAssets>all</PrivateAssets>
|
79 | 84 | <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
80 | 85 | </PackageReference>
|
81 | 86 | <PackageReference Include="AsyncFixer" Version="1.5.1">
|
82 | 87 | <PrivateAssets>all</PrivateAssets>
|
83 | 88 | <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
84 | 89 | </PackageReference>
|
85 |
| - <!--<PackageReference Include="IDisposableAnalyzers" Version="3.3.1"> |
86 |
| - <PrivateAssets>all</PrivateAssets> |
87 |
| - <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> |
88 |
| - </PackageReference>--> |
89 |
| - <PackageReference Include="Microsoft.CodeAnalysis.FxCopAnalyzers" Version="3.3.2"> |
| 90 | + <PackageReference Include="IDisposableAnalyzers" Version="4.0.1"> |
90 | 91 | <PrivateAssets>all</PrivateAssets>
|
91 | 92 | <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
92 | 93 | </PackageReference>
|
|
0 commit comments