Enable nullable (#1515)

This commit is contained in:
Charles Gagnon
2022-05-26 14:41:50 -07:00
committed by GitHub
parent e86b0bc87f
commit 45cb5f28fd
6 changed files with 37 additions and 31 deletions

View File

@@ -13,5 +13,6 @@
<EnableNETAnalyzers>true</EnableNETAnalyzers> <EnableNETAnalyzers>true</EnableNETAnalyzers>
<!-- This is required for IDE0005 to fail the build https://github.com/dotnet/roslyn/issues/41640 --> <!-- This is required for IDE0005 to fail the build https://github.com/dotnet/roslyn/issues/41640 -->
<GenerateDocumentationFile>true</GenerateDocumentationFile> <GenerateDocumentationFile>true</GenerateDocumentationFile>
<Nullable>enable</Nullable>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

View File

@@ -2,6 +2,7 @@
<PropertyGroup> <PropertyGroup>
<OutputType>Library</OutputType> <OutputType>Library</OutputType>
<TargetFramework>netstandard2.0</TargetFramework> <TargetFramework>netstandard2.0</TargetFramework>
<Nullable>disable</Nullable>
<PackageId>Microsoft.SqlTools.CoreServices</PackageId> <PackageId>Microsoft.SqlTools.CoreServices</PackageId>
<AssemblyName>Microsoft.SqlTools.CoreServices</AssemblyName> <AssemblyName>Microsoft.SqlTools.CoreServices</AssemblyName>
<EnableDefaultEmbeddedResourceItems>false</EnableDefaultEmbeddedResourceItems> <EnableDefaultEmbeddedResourceItems>false</EnableDefaultEmbeddedResourceItems>

View File

@@ -1,6 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework> <TargetFramework>netstandard2.0</TargetFramework>
<Nullable>disable</Nullable>
<EnableDefaultItems>false</EnableDefaultItems> <EnableDefaultItems>false</EnableDefaultItems>
<EnableDefaultCompileItems>false</EnableDefaultCompileItems> <EnableDefaultCompileItems>false</EnableDefaultCompileItems>
<EnableDefaultEmbeddedResourceItems>false</EnableDefaultEmbeddedResourceItems> <EnableDefaultEmbeddedResourceItems>false</EnableDefaultEmbeddedResourceItems>
@@ -15,7 +16,7 @@
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Content Include="Templates\Templates.txt"> <Content Include="Templates\Templates.txt">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content> </Content>
</ItemGroup> </ItemGroup>
</Project> </Project>

View File

@@ -1,6 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework> <TargetFramework>netstandard2.0</TargetFramework>
<Nullable>disable</Nullable>
<EnableDefaultItems>false</EnableDefaultItems> <EnableDefaultItems>false</EnableDefaultItems>
<EnableDefaultCompileItems>false</EnableDefaultCompileItems> <EnableDefaultCompileItems>false</EnableDefaultCompileItems>
<EnableDefaultEmbeddedResourceItems>false</EnableDefaultEmbeddedResourceItems> <EnableDefaultEmbeddedResourceItems>false</EnableDefaultEmbeddedResourceItems>

View File

@@ -1,6 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework> <TargetFramework>netstandard2.0</TargetFramework>
<Nullable>disable</Nullable>
<PackageId>Microsoft.SqlTools.ResourceProvider.Core</PackageId> <PackageId>Microsoft.SqlTools.ResourceProvider.Core</PackageId>
<AssemblyName>Microsoft.SqlTools.ResourceProvider.Core</AssemblyName> <AssemblyName>Microsoft.SqlTools.ResourceProvider.Core</AssemblyName>
<EnableDefaultEmbeddedResourceItems>false</EnableDefaultEmbeddedResourceItems> <EnableDefaultEmbeddedResourceItems>false</EnableDefaultEmbeddedResourceItems>

View File

@@ -1,31 +1,32 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework> <TargetFramework>netstandard2.0</TargetFramework>
<PackageId>Microsoft.SqlTools.ResourceProvider.DefaultImpl</PackageId> <Nullable>disable</Nullable>
<AssemblyName>Microsoft.SqlTools.ResourceProvider.DefaultImpl</AssemblyName> <PackageId>Microsoft.SqlTools.ResourceProvider.DefaultImpl</PackageId>
<EnableDefaultEmbeddedResourceItems>false</EnableDefaultEmbeddedResourceItems> <AssemblyName>Microsoft.SqlTools.ResourceProvider.DefaultImpl</AssemblyName>
<EmbeddedResourceUseDependentUponConvention>false</EmbeddedResourceUseDependentUponConvention> <EnableDefaultEmbeddedResourceItems>false</EnableDefaultEmbeddedResourceItems>
<ApplicationIcon /> <EmbeddedResourceUseDependentUponConvention>false</EmbeddedResourceUseDependentUponConvention>
<OutputType>Library</OutputType> <ApplicationIcon />
<StartupObject /> <OutputType>Library</OutputType>
<Description>Provides the default for SqlTools applications.</Description> <StartupObject />
<Copyright><EFBFBD> Microsoft Corporation. All rights reserved.</Copyright> <Description>Provides the default for SqlTools applications.</Description>
</PropertyGroup> <Copyright><EFBFBD> Microsoft Corporation. All rights reserved.</Copyright>
<ItemGroup> </PropertyGroup>
<PackageReference Include="Microsoft.Azure.Management.ResourceManager" /> <ItemGroup>
<PackageReference Include="Microsoft.Rest.ClientRuntime" /> <PackageReference Include="Microsoft.Azure.Management.ResourceManager" />
<PackageReference Include="Microsoft.Rest.ClientRuntime.Azure" /> <PackageReference Include="Microsoft.Rest.ClientRuntime" />
<PackageReference Include="Microsoft.Extensions.DependencyModel" /> <PackageReference Include="Microsoft.Rest.ClientRuntime.Azure" />
<PackageReference Include="System.Runtime.Loader" /> <PackageReference Include="Microsoft.Extensions.DependencyModel" />
<PackageReference Include="System.Composition"/> <PackageReference Include="System.Runtime.Loader" />
<PackageReference Include="Microsoft.Azure.Management.Sql"/> <PackageReference Include="System.Composition" />
</ItemGroup> <PackageReference Include="Microsoft.Azure.Management.Sql" />
<ItemGroup> </ItemGroup>
<ProjectReference Include="..\Microsoft.SqlTools.ResourceProvider.Core\Microsoft.SqlTools.ResourceProvider.Core.csproj" /> <ItemGroup>
<ProjectReference Include="..\Microsoft.SqlTools.Hosting\Microsoft.SqlTools.Hosting.csproj" /> <ProjectReference Include="..\Microsoft.SqlTools.ResourceProvider.Core\Microsoft.SqlTools.ResourceProvider.Core.csproj" />
</ItemGroup> <ProjectReference Include="..\Microsoft.SqlTools.Hosting\Microsoft.SqlTools.Hosting.csproj" />
<ItemGroup> </ItemGroup>
<EmbeddedResource Include="Localization\*.resx" /> <ItemGroup>
<None Include="Localization\sr.strings" /> <EmbeddedResource Include="Localization\*.resx" />
</ItemGroup> <None Include="Localization\sr.strings" />
</ItemGroup>
</Project> </Project>