diff --git a/Analyzer.props b/Analyzer.props deleted file mode 100644 index ba04867b64..0000000000 --- a/Analyzer.props +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/AspNetCore.Analyzer.props b/AspNetCore.Analyzer.props deleted file mode 100644 index 5036184620..0000000000 --- a/AspNetCore.Analyzer.props +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/Directory.Build.props b/Directory.Build.props index 174a023dc6..88c3d58f78 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -23,24 +23,14 @@ build/netstandard2.0 - + + + <_BaseProjectName>$([System.Text.RegularExpressions.Regex]::Replace($(MSBuildProjectName), '\.Roslyn\d+$', '')) + <_RoslynDigits>$([System.Text.RegularExpressions.Regex]::Match($(MSBuildProjectName), 'Roslyn(\d+)$').Groups[1].Value) + $([System.Text.RegularExpressions.Regex]::Replace($(_RoslynDigits), '^(\d)', '$1.')) netstandard2.0 - TUnit.Analyzers - TUnit.Analyzers - false - true - - - netstandard2.0 - TUnit.Core.SourceGenerator - TUnit.Core.SourceGenerator - false - true - - - netstandard2.0 - TUnit.AspNetCore.Analyzers - TUnit.AspNetCore.Analyzers + $(_BaseProjectName) + $(_BaseProjectName) false true diff --git a/Roslyn.props b/Roslyn.props index 9a3940c423..356432b6ba 100644 --- a/Roslyn.props +++ b/Roslyn.props @@ -6,4 +6,27 @@ + + + + + + + + + + + + + + + + + + + + CodeGenerators\Writers\Hooks + + + diff --git a/SourceGenerator.props b/SourceGenerator.props deleted file mode 100644 index a5b1600416..0000000000 --- a/SourceGenerator.props +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/TUnit.Analyzers.Roslyn414/TUnit.Analyzers.Roslyn414.csproj b/TUnit.Analyzers.Roslyn414/TUnit.Analyzers.Roslyn414.csproj index 88b8220fa7..241958b3ba 100644 --- a/TUnit.Analyzers.Roslyn414/TUnit.Analyzers.Roslyn414.csproj +++ b/TUnit.Analyzers.Roslyn414/TUnit.Analyzers.Roslyn414.csproj @@ -1,9 +1,5 @@  - - 4.14 - - - + diff --git a/TUnit.Analyzers.Roslyn44/TUnit.Analyzers.Roslyn44.csproj b/TUnit.Analyzers.Roslyn44/TUnit.Analyzers.Roslyn44.csproj index 9c5407b008..c9b05ccfa4 100644 --- a/TUnit.Analyzers.Roslyn44/TUnit.Analyzers.Roslyn44.csproj +++ b/TUnit.Analyzers.Roslyn44/TUnit.Analyzers.Roslyn44.csproj @@ -1,9 +1,5 @@  - - 4.4 - - - + \ No newline at end of file diff --git a/TUnit.Analyzers.Roslyn47/TUnit.Analyzers.Roslyn47.csproj b/TUnit.Analyzers.Roslyn47/TUnit.Analyzers.Roslyn47.csproj index 883378ea5f..c9b05ccfa4 100644 --- a/TUnit.Analyzers.Roslyn47/TUnit.Analyzers.Roslyn47.csproj +++ b/TUnit.Analyzers.Roslyn47/TUnit.Analyzers.Roslyn47.csproj @@ -1,9 +1,5 @@  - - 4.7 - - - + \ No newline at end of file diff --git a/TUnit.AspNetCore.Analyzers.Roslyn414/TUnit.AspNetCore.Analyzers.Roslyn414.csproj b/TUnit.AspNetCore.Analyzers.Roslyn414/TUnit.AspNetCore.Analyzers.Roslyn414.csproj index a37eda453b..73b4ec1b8c 100644 --- a/TUnit.AspNetCore.Analyzers.Roslyn414/TUnit.AspNetCore.Analyzers.Roslyn414.csproj +++ b/TUnit.AspNetCore.Analyzers.Roslyn414/TUnit.AspNetCore.Analyzers.Roslyn414.csproj @@ -1,9 +1,5 @@ - - 4.14 - - - + diff --git a/TUnit.AspNetCore.Analyzers.Roslyn44/TUnit.AspNetCore.Analyzers.Roslyn44.csproj b/TUnit.AspNetCore.Analyzers.Roslyn44/TUnit.AspNetCore.Analyzers.Roslyn44.csproj index 5df2a50bec..73b4ec1b8c 100644 --- a/TUnit.AspNetCore.Analyzers.Roslyn44/TUnit.AspNetCore.Analyzers.Roslyn44.csproj +++ b/TUnit.AspNetCore.Analyzers.Roslyn44/TUnit.AspNetCore.Analyzers.Roslyn44.csproj @@ -1,9 +1,5 @@ - - 4.4 - - - + diff --git a/TUnit.AspNetCore.Analyzers.Roslyn47/TUnit.AspNetCore.Analyzers.Roslyn47.csproj b/TUnit.AspNetCore.Analyzers.Roslyn47/TUnit.AspNetCore.Analyzers.Roslyn47.csproj index 5694a2f514..73b4ec1b8c 100644 --- a/TUnit.AspNetCore.Analyzers.Roslyn47/TUnit.AspNetCore.Analyzers.Roslyn47.csproj +++ b/TUnit.AspNetCore.Analyzers.Roslyn47/TUnit.AspNetCore.Analyzers.Roslyn47.csproj @@ -1,9 +1,5 @@ - - 4.7 - - - + diff --git a/TUnit.Core.SourceGenerator.Roslyn414/TUnit.Core.SourceGenerator.Roslyn414.csproj b/TUnit.Core.SourceGenerator.Roslyn414/TUnit.Core.SourceGenerator.Roslyn414.csproj index 9e5718edba..62ac127eef 100644 --- a/TUnit.Core.SourceGenerator.Roslyn414/TUnit.Core.SourceGenerator.Roslyn414.csproj +++ b/TUnit.Core.SourceGenerator.Roslyn414/TUnit.Core.SourceGenerator.Roslyn414.csproj @@ -1,15 +1,5 @@  - - 4.14 - - - - - CodeGenerators\Writers\Hooks - - - - + diff --git a/TUnit.Core.SourceGenerator.Roslyn44/TUnit.Core.SourceGenerator.Roslyn44.csproj b/TUnit.Core.SourceGenerator.Roslyn44/TUnit.Core.SourceGenerator.Roslyn44.csproj index 109e28962a..62ac127eef 100644 --- a/TUnit.Core.SourceGenerator.Roslyn44/TUnit.Core.SourceGenerator.Roslyn44.csproj +++ b/TUnit.Core.SourceGenerator.Roslyn44/TUnit.Core.SourceGenerator.Roslyn44.csproj @@ -1,15 +1,5 @@  - - 4.4 - - - - - CodeGenerators\Writers\Hooks - - - - + diff --git a/TUnit.Core.SourceGenerator.Roslyn47/TUnit.Core.SourceGenerator.Roslyn47.csproj b/TUnit.Core.SourceGenerator.Roslyn47/TUnit.Core.SourceGenerator.Roslyn47.csproj index c4571db44e..62ac127eef 100644 --- a/TUnit.Core.SourceGenerator.Roslyn47/TUnit.Core.SourceGenerator.Roslyn47.csproj +++ b/TUnit.Core.SourceGenerator.Roslyn47/TUnit.Core.SourceGenerator.Roslyn47.csproj @@ -1,15 +1,5 @@  - - 4.7 - - - - - CodeGenerators\Writers\Hooks - - - - +