diff --git a/ChangeLog.md b/ChangeLog.md index 746500a917..4bc6d1e6dc 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -16,6 +16,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Replace type declaration's empty braces with semicolon ([RCS1251](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1251) ([PR](https://github.com/dotnet/roslynator/pull/1323), [PR](https://github.com/dotnet/roslynator/pull/1327)) +- [TestFramework] Bump `MSTest.TestFramerk` to `3.1.1` ([PR](https://github.com/dotnet/roslynator/pull/1332)) +- [TestFramework] Bump `xunit.assert` to `2.6.2` ([PR](https://github.com/dotnet/roslynator/pull/1332)) ## [4.7.0] - 2023-12-03 diff --git a/src/CommandLine/CommandLine.csproj b/src/CommandLine/CommandLine.csproj index 31de7f39ce..5394bca232 100644 --- a/src/CommandLine/CommandLine.csproj +++ b/src/CommandLine/CommandLine.csproj @@ -51,8 +51,8 @@ - - + + diff --git a/src/CommandLine/Commands/ListSymbolsCommand.cs b/src/CommandLine/Commands/ListSymbolsCommand.cs index d1bc3e3801..af935582d2 100644 --- a/src/CommandLine/Commands/ListSymbolsCommand.cs +++ b/src/CommandLine/Commands/ListSymbolsCommand.cs @@ -177,7 +177,7 @@ await using (var streamWriter = new StreamWriter(fileStream, Encodings.UTF8NoBom { await using (var fileStream = new FileStream(path, FileMode.Create, FileAccess.Write, FileShare.Read)) await using (var streamWriter = new StreamWriter(fileStream, Encodings.UTF8NoBom)) - using (var jsonWriter = new JsonTextWriter(streamWriter)) + await using (var jsonWriter = new JsonTextWriter(streamWriter)) { string indentChars = format.IndentChars; diff --git a/src/Documentation/Documentation.csproj b/src/Documentation/Documentation.csproj index 12f7f5eacf..024e9f2ff0 100644 --- a/src/Documentation/Documentation.csproj +++ b/src/Documentation/Documentation.csproj @@ -39,7 +39,7 @@ Roslynator.Documentation.DocumentationGenerator - + diff --git a/src/Tests/Analyzers.Tests/Analyzers.Tests.csproj b/src/Tests/Analyzers.Tests/Analyzers.Tests.csproj index 2f608ea820..0dd7b78f0e 100644 --- a/src/Tests/Analyzers.Tests/Analyzers.Tests.csproj +++ b/src/Tests/Analyzers.Tests/Analyzers.Tests.csproj @@ -11,9 +11,9 @@ - - - + + + all runtime; build; native; contentfiles; analyzers diff --git a/src/Tests/CSharp.Tests/CSharp.Tests.csproj b/src/Tests/CSharp.Tests/CSharp.Tests.csproj index 43dbb5187a..72694b4303 100644 --- a/src/Tests/CSharp.Tests/CSharp.Tests.csproj +++ b/src/Tests/CSharp.Tests/CSharp.Tests.csproj @@ -11,9 +11,9 @@ - - - + + + all runtime; build; native; contentfiles; analyzers diff --git a/src/Tests/CSharp.Tests/ExpressionChainTests.cs b/src/Tests/CSharp.Tests/ExpressionChainTests.cs index 530ac14ce0..03a89b8ebc 100644 --- a/src/Tests/CSharp.Tests/ExpressionChainTests.cs +++ b/src/Tests/CSharp.Tests/ExpressionChainTests.cs @@ -21,7 +21,7 @@ public static void TestExpressionChainEnumerator() Assert.True(en.MoveNext() && en.Current == be2.Left); Assert.True(en.MoveNext() && en.Current == be2.Right); Assert.True(en.MoveNext() && en.Current == be.Right); - Assert.True(!en.MoveNext()); + Assert.False(en.MoveNext()); } [Fact] @@ -45,7 +45,7 @@ void M(string a, string b, string c, string d) Assert.True(en.MoveNext() && en.Current == be2.Left); Assert.True(en.MoveNext() && en.Current == be2.Right); Assert.True(en.MoveNext() && en.Current == be.Right); - Assert.True(!en.MoveNext()); + Assert.False(en.MoveNext()); } [Fact] @@ -68,7 +68,7 @@ void M(string a, string b, string c, string d) Assert.True(en.MoveNext() && en.Current == be2.Right); Assert.True(en.MoveNext() && en.Current == be.Right); - Assert.True(!en.MoveNext()); + Assert.False(en.MoveNext()); } [Fact] @@ -92,7 +92,7 @@ void M(string a, string b, string c, string d) Assert.True(en.MoveNext() && en.Current == be2.Right); Assert.True(en.MoveNext() && en.Current == be.Right); - Assert.True(!en.MoveNext()); + Assert.False(en.MoveNext()); } [Fact] @@ -113,7 +113,7 @@ void M(string a, string b) ExpressionChain.Enumerator en = new ExpressionChain(be, code.Spans[0]).GetEnumerator(); Assert.True(en.MoveNext() && en.Current == be.Right); - Assert.True(!en.MoveNext()); + Assert.False(en.MoveNext()); } [Fact] @@ -134,7 +134,7 @@ void M(string a, string b) ExpressionChain.Enumerator en = new ExpressionChain(be, code.Spans[0]).GetEnumerator(); Assert.True(en.MoveNext() && en.Current == be.Left); - Assert.True(!en.MoveNext()); + Assert.False(en.MoveNext()); } [Fact] @@ -148,7 +148,7 @@ public static void TestExpressionChainReversedEnumerator() Assert.True(en.MoveNext() && en.Current == be.Right); Assert.True(en.MoveNext() && en.Current == be2.Right); Assert.True(en.MoveNext() && en.Current == be2.Left); - Assert.True(!en.MoveNext()); + Assert.False(en.MoveNext()); } [Fact] @@ -172,7 +172,7 @@ void M(string a, string b, string c) Assert.True(en.MoveNext() && en.Current == be.Right); Assert.True(en.MoveNext() && en.Current == be2.Right); Assert.True(en.MoveNext() && en.Current == be2.Left); - Assert.True(!en.MoveNext()); + Assert.False(en.MoveNext()); } [Fact] @@ -195,7 +195,7 @@ void M(string a, string b, string c, string d) Assert.True(en.MoveNext() && en.Current == be.Right); Assert.True(en.MoveNext() && en.Current == be2.Right); - Assert.True(!en.MoveNext()); + Assert.False(en.MoveNext()); } [Fact] @@ -219,7 +219,7 @@ void M(string a, string b, string c, string d) Assert.True(en.MoveNext() && en.Current == be.Right); Assert.True(en.MoveNext() && en.Current == be2.Right); - Assert.True(!en.MoveNext()); + Assert.False(en.MoveNext()); } [Fact] @@ -240,7 +240,7 @@ void M(string a, string b) ExpressionChain.Reversed.Enumerator en = new ExpressionChain(be, code.Spans[0]).Reverse().GetEnumerator(); Assert.True(en.MoveNext() && en.Current == be.Right); - Assert.True(!en.MoveNext()); + Assert.False(en.MoveNext()); } [Fact] @@ -261,7 +261,7 @@ void M(string a, string b) ExpressionChain.Reversed.Enumerator en = new ExpressionChain(be, code.Spans[0]).Reverse().GetEnumerator(); Assert.True(en.MoveNext() && en.Current == be.Left); - Assert.True(!en.MoveNext()); + Assert.False(en.MoveNext()); } [Fact] diff --git a/src/Tests/CSharp.Tests/SyntaxKindTests.cs b/src/Tests/CSharp.Tests/SyntaxKindTests.cs index f3ea1a2a23..c3b7c340f5 100644 --- a/src/Tests/CSharp.Tests/SyntaxKindTests.cs +++ b/src/Tests/CSharp.Tests/SyntaxKindTests.cs @@ -601,9 +601,7 @@ public static void DetectNewSyntaxKinds() if (unknownKinds is not null) { - Assert.True( - false, - $"Unknown enum value(s) {string.Join(", ", unknownKinds.Select(f => $"'{f}'"))}."); + Assert.Fail($"Unknown enum value(s) {string.Join(", ", unknownKinds.Select(f => $"'{f}'"))}."); } } } diff --git a/src/Tests/CSharp.Workspaces.Tests/CSharp.Workspaces.Tests.csproj b/src/Tests/CSharp.Workspaces.Tests/CSharp.Workspaces.Tests.csproj index 6bece60bf7..008404f86c 100644 --- a/src/Tests/CSharp.Workspaces.Tests/CSharp.Workspaces.Tests.csproj +++ b/src/Tests/CSharp.Workspaces.Tests/CSharp.Workspaces.Tests.csproj @@ -11,9 +11,9 @@ - - - + + + all runtime; build; native; contentfiles; analyzers diff --git a/src/Tests/CodeAnalysis.Analyzers.Tests/CodeAnalysis.Analyzers.Tests.csproj b/src/Tests/CodeAnalysis.Analyzers.Tests/CodeAnalysis.Analyzers.Tests.csproj index d71efa9844..46b74c3e12 100644 --- a/src/Tests/CodeAnalysis.Analyzers.Tests/CodeAnalysis.Analyzers.Tests.csproj +++ b/src/Tests/CodeAnalysis.Analyzers.Tests/CodeAnalysis.Analyzers.Tests.csproj @@ -11,9 +11,9 @@ - - - + + + all runtime; build; native; contentfiles; analyzers diff --git a/src/Tests/CodeFixes.Tests/CodeFixes.Tests.csproj b/src/Tests/CodeFixes.Tests/CodeFixes.Tests.csproj index 1012a9016c..be973f1c7c 100644 --- a/src/Tests/CodeFixes.Tests/CodeFixes.Tests.csproj +++ b/src/Tests/CodeFixes.Tests/CodeFixes.Tests.csproj @@ -11,9 +11,9 @@ - - - + + + all runtime; build; native; contentfiles; analyzers diff --git a/src/Tests/Core.Tests/Core.Tests.csproj b/src/Tests/Core.Tests/Core.Tests.csproj index f912775826..02936ea3e6 100644 --- a/src/Tests/Core.Tests/Core.Tests.csproj +++ b/src/Tests/Core.Tests/Core.Tests.csproj @@ -11,9 +11,9 @@ - - - + + + all runtime; build; native; contentfiles; analyzers diff --git a/src/Tests/Formatting.Analyzers.Tests/Formatting.Analyzers.Tests.csproj b/src/Tests/Formatting.Analyzers.Tests/Formatting.Analyzers.Tests.csproj index 1340a3b67a..887df84c48 100644 --- a/src/Tests/Formatting.Analyzers.Tests/Formatting.Analyzers.Tests.csproj +++ b/src/Tests/Formatting.Analyzers.Tests/Formatting.Analyzers.Tests.csproj @@ -11,9 +11,9 @@ - - - + + + all runtime; build; native; contentfiles; analyzers diff --git a/src/Tests/Refactorings.Tests/Refactorings.Tests.csproj b/src/Tests/Refactorings.Tests/Refactorings.Tests.csproj index 94d7e7d09a..6cfbb57ed3 100644 --- a/src/Tests/Refactorings.Tests/Refactorings.Tests.csproj +++ b/src/Tests/Refactorings.Tests/Refactorings.Tests.csproj @@ -11,9 +11,9 @@ - - - + + + all runtime; build; native; contentfiles; analyzers diff --git a/src/Tests/Testing.CSharp.MSTest/Testing.CSharp.MSTest.csproj b/src/Tests/Testing.CSharp.MSTest/Testing.CSharp.MSTest.csproj index b7cc26deed..c2b2d195fb 100644 --- a/src/Tests/Testing.CSharp.MSTest/Testing.CSharp.MSTest.csproj +++ b/src/Tests/Testing.CSharp.MSTest/Testing.CSharp.MSTest.csproj @@ -30,7 +30,7 @@ - + diff --git a/src/Tests/Testing.CSharp.Xunit/Testing.CSharp.Xunit.csproj b/src/Tests/Testing.CSharp.Xunit/Testing.CSharp.Xunit.csproj index 38b5602635..f91f357ee2 100644 --- a/src/Tests/Testing.CSharp.Xunit/Testing.CSharp.Xunit.csproj +++ b/src/Tests/Testing.CSharp.Xunit/Testing.CSharp.Xunit.csproj @@ -30,7 +30,7 @@ - + diff --git a/src/Workspaces.Core/Workspaces.Core.csproj b/src/Workspaces.Core/Workspaces.Core.csproj index aa578f3915..04cef9318f 100644 --- a/src/Workspaces.Core/Workspaces.Core.csproj +++ b/src/Workspaces.Core/Workspaces.Core.csproj @@ -34,7 +34,7 @@ - +