From d1048260cc8343d6f3a7ad0e39bd48e3b75a6f62 Mon Sep 17 00:00:00 2001 From: Phil Scott Date: Mon, 21 Jun 2021 23:11:36 -0400 Subject: [PATCH] Making the project ready for deployment Analyzer package needs all the dependencies to be private assets, and it's output pushed to teh analyzers/dotnet/cs folder. We don't want anything in the lib folder, so it also disables the auto build output and warnings that there are no files for the target framework in the lib folder --- .../Spectre.Console.Analyzer.csproj | 8 +++++--- .../Analyzers/NoConcurrentLiveRenderablesTests.cs | 2 -- .../UseSpectreInsteadOfSystemConsoleAnalyzerTests.cs | 2 +- .../Fixes/UseInstanceOfStaticAnsiConsoleTests.cs | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/Spectre.Console.Analyzer/Spectre.Console.Analyzer.csproj b/src/Spectre.Console.Analyzer/Spectre.Console.Analyzer.csproj index aa0e6b0..aa845f1 100644 --- a/src/Spectre.Console.Analyzer/Spectre.Console.Analyzer.csproj +++ b/src/Spectre.Console.Analyzer/Spectre.Console.Analyzer.csproj @@ -1,9 +1,12 @@ + Best practice analyzers for Spectre.Console. netstandard2.0 true + false enable + true @@ -12,12 +15,11 @@ - - + + - diff --git a/src/Spectre.Console.Tests/CodeAnalyzer/Analyzers/NoConcurrentLiveRenderablesTests.cs b/src/Spectre.Console.Tests/CodeAnalyzer/Analyzers/NoConcurrentLiveRenderablesTests.cs index 5a9bd61..494a2f5 100644 --- a/src/Spectre.Console.Tests/CodeAnalyzer/Analyzers/NoConcurrentLiveRenderablesTests.cs +++ b/src/Spectre.Console.Tests/CodeAnalyzer/Analyzers/NoConcurrentLiveRenderablesTests.cs @@ -81,6 +81,4 @@ class Program .ConfigureAwait(false); } } - - } \ No newline at end of file diff --git a/src/Spectre.Console.Tests/CodeAnalyzer/Analyzers/UseSpectreInsteadOfSystemConsoleAnalyzerTests.cs b/src/Spectre.Console.Tests/CodeAnalyzer/Analyzers/UseSpectreInsteadOfSystemConsoleAnalyzerTests.cs index 0e3ea5c..df57881 100644 --- a/src/Spectre.Console.Tests/CodeAnalyzer/Analyzers/UseSpectreInsteadOfSystemConsoleAnalyzerTests.cs +++ b/src/Spectre.Console.Tests/CodeAnalyzer/Analyzers/UseSpectreInsteadOfSystemConsoleAnalyzerTests.cs @@ -31,7 +31,7 @@ class TestClass { .VerifyAnalyzerAsync(Source) .ConfigureAwait(false); } - + [Fact] public async void Console_Write_Has_Warning() { diff --git a/src/Spectre.Console.Tests/CodeAnalyzer/Fixes/UseInstanceOfStaticAnsiConsoleTests.cs b/src/Spectre.Console.Tests/CodeAnalyzer/Fixes/UseInstanceOfStaticAnsiConsoleTests.cs index c3fec8f..6a4abd1 100644 --- a/src/Spectre.Console.Tests/CodeAnalyzer/Fixes/UseInstanceOfStaticAnsiConsoleTests.cs +++ b/src/Spectre.Console.Tests/CodeAnalyzer/Fixes/UseInstanceOfStaticAnsiConsoleTests.cs @@ -80,7 +80,7 @@ class TestClass .VerifyCodeFixAsync(Source, _expectedDiagnostic.WithLocation(8, 9), FixedSource) .ConfigureAwait(false); } - + [Fact] public async Task Static_call_replaced_with_static_field_if_valid() {