Procházet zdrojové kódy

Enable nullable reference types everywhere except in tests

Lucas Trzesniewski před 5 roky
rodič
revize
3817e03b76

+ 0 - 1
src/Abc.Zebus.Contracts/Abc.Zebus.Contracts.csproj

@@ -5,7 +5,6 @@
     <PackageId>Zebus.Contracts</PackageId>
     <RootNamespace>Abc.Zebus</RootNamespace>
     <Version>$(ZebusContractsVersion)</Version>
-    <Nullable>enable</Nullable>
   </PropertyGroup>
 
 </Project>

+ 0 - 1
src/Abc.Zebus.Directory.Cassandra/Abc.Zebus.Directory.Cassandra.csproj

@@ -4,7 +4,6 @@
     <TargetFramework>net461</TargetFramework>
     <PackageId>Zebus.Directory.Cassandra</PackageId>
     <Version>$(ZebusDirectoryVersion)</Version>
-    <Nullable>enable</Nullable>
   </PropertyGroup>
 
   <ItemGroup>

+ 0 - 1
src/Abc.Zebus.Directory.Runner/Abc.Zebus.Directory.Runner.csproj

@@ -5,7 +5,6 @@
     <OutputType>Exe</OutputType>
     <Version>$(ZebusDirectoryVersion)</Version>
     <IsPackable>false</IsPackable>
-    <Nullable>enable</Nullable>
   </PropertyGroup>
 
   <ItemGroup>

+ 0 - 1
src/Abc.Zebus.Directory/Abc.Zebus.Directory.csproj

@@ -4,7 +4,6 @@
     <TargetFramework>net461</TargetFramework>
     <PackageId>Zebus.Directory</PackageId>
     <Version>$(ZebusDirectoryVersion)</Version>
-    <Nullable>enable</Nullable>
   </PropertyGroup>
 
   <ItemGroup>

+ 0 - 1
src/Abc.Zebus.Persistence.CQL.Testing/Abc.Zebus.Persistence.CQL.Testing.csproj

@@ -4,7 +4,6 @@
     <TargetFramework>net461</TargetFramework>
     <PackageId>Zebus.Persistence.CQL.Testing</PackageId>
     <Version>$(ZebusPersistenceVersion)</Version>
-    <Nullable>enable</Nullable>
   </PropertyGroup>
 
   <ItemGroup>

+ 0 - 1
src/Abc.Zebus.Persistence.CQL/Abc.Zebus.Persistence.CQL.csproj

@@ -4,7 +4,6 @@
     <TargetFramework>net461</TargetFramework>
     <PackageId>Zebus.Persistence.CQL</PackageId>
     <Version>$(ZebusPersistenceVersion)</Version>
-    <Nullable>enable</Nullable>
   </PropertyGroup>
 
   <ItemGroup>

+ 0 - 1
src/Abc.Zebus.Persistence.Messages/Abc.Zebus.Persistence.Messages.csproj

@@ -4,7 +4,6 @@
     <TargetFramework>net461</TargetFramework>
     <Version>$(ZebusPersistenceVersion)</Version>
     <IsPackable>false</IsPackable>
-    <Nullable>enable</Nullable>
   </PropertyGroup>
 
   <ItemGroup>

+ 0 - 1
src/Abc.Zebus.Persistence.RocksDb/Abc.Zebus.Persistence.RocksDb.csproj

@@ -4,7 +4,6 @@
     <TargetFramework>netstandard2.0</TargetFramework>
     <PackageId>Zebus.Persistence.RocksDb</PackageId>
     <Version>$(ZebusPersistenceVersion)</Version>
-    <Nullable>enable</Nullable>
   </PropertyGroup>
 
   <ItemGroup>

+ 0 - 1
src/Abc.Zebus.Persistence.Runner/Abc.Zebus.Persistence.Runner.csproj

@@ -5,7 +5,6 @@
     <OutputType>Exe</OutputType>
     <Version>$(ZebusPersistenceVersion)</Version>
     <IsPackable>false</IsPackable>
-    <Nullable>enable</Nullable>
   </PropertyGroup>
 
   <ItemGroup>

+ 0 - 1
src/Abc.Zebus.Persistence/Abc.Zebus.Persistence.csproj

@@ -4,7 +4,6 @@
     <TargetFramework>net461</TargetFramework>
     <PackageId>Zebus.Persistence</PackageId>
     <Version>$(ZebusPersistenceVersion)</Version>
-    <Nullable>enable</Nullable>
     <TargetsForTfmSpecificBuildOutput>$(TargetsForTfmSpecificBuildOutput);CopyProjectReferencesToPackage</TargetsForTfmSpecificBuildOutput>
   </PropertyGroup>
 

+ 0 - 1
src/Abc.Zebus.Testing/Abc.Zebus.Testing.csproj

@@ -4,7 +4,6 @@
     <PackageId>Zebus.Testing</PackageId>
     <Description>Test tools for Zebus</Description>
     <Version>$(ZebusTestingVersion)</Version>
-    <Nullable>enable</Nullable>
   </PropertyGroup>
 
   <ItemGroup>

+ 1 - 0
src/Abc.Zebus.Tests.props

@@ -3,6 +3,7 @@
   <PropertyGroup>
     <AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
     <GenerateBindingRedirectsOutputType>true</GenerateBindingRedirectsOutputType>
+    <Nullable>disable</Nullable>
   </PropertyGroup>
 
   <ItemGroup>

+ 0 - 1
src/Abc.Zebus/Abc.Zebus.csproj

@@ -3,7 +3,6 @@
     <TargetFramework>netstandard2.0</TargetFramework>
     <PackageId>Zebus</PackageId>
     <Version>$(ZebusVersion)</Version>
-    <Nullable>enable</Nullable>
   </PropertyGroup>
 
   <ItemGroup>

+ 1 - 0
src/Directory.Build.props

@@ -9,6 +9,7 @@
     <DefaultItemExcludes>$(DefaultItemExcludes);*.DotSettings;*.ncrunchproject</DefaultItemExcludes>
     <DebugType>embedded</DebugType>
     <Deterministic>true</Deterministic>
+    <Nullable>enable</Nullable>
   </PropertyGroup>
 
   <PropertyGroup>