Skip to content

Add assertions on JSON nodes null, string, number, true, and false.

Sign in for the full log view
GitHub Actions / Qodana for .NET failed Aug 17, 2023 in 0s

29 new problems found by Qodana for .NET

Qodana for .NET

29 new problems were found

Inspection name Severity Problems
Cannot resolve reference in XML comment 🔴 Failure 11
Redundant using directive 🔶 Warning 3
Possible 'null' assignment to non-nullable entity 🔶 Warning 1
Type member is never used (private accessibility) 🔶 Warning 1
Use preferred style of 'new' expression when created type is not evident ◽️ Notice 10
Arrange null checking pattern ◽️ Notice 2
Use raw string ◽️ Notice 1

💡 Qodana analysis was run in the pull request mode: only the changed files were checked
☁️ View the detailed Qodana report

Contact Qodana team

Contact us at qodana-support@jetbrains.com

Details

This result was published with Qodana GitHub Action

Annotations

Check notice on line 45 in Src/FluentAssertions/Json/JsonSerializerOptionsAssertions.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Arrange null checking pattern

Inconsistent null checking pattern style

Check notice on line 73 in Src/FluentAssertions/Json/JsonSerializerOptionsAssertions.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Arrange null checking pattern

Inconsistent null checking pattern style

Check notice on line 42 in Src/FluentAssertions/Json/JsonElementAssertions.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Use preferred style of 'new' expression when created type is not evident

Missing type specification

Check notice on line 55 in Src/FluentAssertions/Json/JsonSerializerOptionsAssertions.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Use preferred style of 'new' expression when created type is not evident

Missing type specification

Check notice on line 124 in Src/FluentAssertions/Json/JsonElementAssertions.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Use preferred style of 'new' expression when created type is not evident

Missing type specification

Check notice on line 55 in Src/FluentAssertions/Json/JsonSerializerOptionsAssertions.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Use preferred style of 'new' expression when created type is not evident

Missing type specification

Check notice on line 83 in Src/FluentAssertions/Json/JsonSerializerOptionsAssertions.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Use preferred style of 'new' expression when created type is not evident

Missing type specification

Check notice on line 83 in Src/FluentAssertions/Json/JsonElementAssertions.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Use preferred style of 'new' expression when created type is not evident

Missing type specification

Check notice on line 83 in Src/FluentAssertions/Json/JsonSerializerOptionsAssertions.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Use preferred style of 'new' expression when created type is not evident

Missing type specification

Check notice on line 144 in Src/FluentAssertions/Json/JsonElementAssertions.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Use preferred style of 'new' expression when created type is not evident

Missing type specification

Check notice on line 104 in Src/FluentAssertions/Json/JsonElementAssertions.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Use preferred style of 'new' expression when created type is not evident

Missing type specification

Check notice on line 62 in Src/FluentAssertions/Json/JsonElementAssertions.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Use preferred style of 'new' expression when created type is not evident

Missing type specification

Check warning on line 11 in Src/FluentAssertions/ValueWrapper.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Possible 'null' assignment to non-nullable entity

Possible 'null' assignment to non-nullable entity

Check failure on line 128 in Src/FluentAssertions/Json/JsonElementAssertions.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Cannot resolve reference in XML comment

Cannot resolve symbol 'JsonElement'

Check failure on line 25 in Src/FluentAssertions/Json/JsonElementAssertions.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Cannot resolve reference in XML comment

Cannot resolve symbol 'JsonValueKind'

Check failure on line 59 in Src/FluentAssertions/Json/JsonSerializerOptionsAssertions.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Cannot resolve reference in XML comment

Cannot resolve symbol 'JsonSerializerOptions'

Check failure on line 25 in Src/FluentAssertions/Json/JsonElementAssertions.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Cannot resolve reference in XML comment

Cannot resolve symbol 'JsonElement'

Check failure on line 108 in Src/FluentAssertions/Json/JsonElementAssertions.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Cannot resolve reference in XML comment

Cannot resolve symbol 'JsonElement'

Check failure on line 66 in Src/FluentAssertions/Json/JsonElementAssertions.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Cannot resolve reference in XML comment

Cannot resolve symbol 'JsonElement'

Check failure on line 8 in Src/FluentAssertions/Json/JsonElementAssertions.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Cannot resolve reference in XML comment

Cannot resolve symbol 'JsonElement'

Check failure on line 11 in Src/FluentAssertions/Json/JsonSerializerOptionsAssertions.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Cannot resolve reference in XML comment

Cannot resolve symbol 'JsonSerializerOptions'

Check failure on line 28 in Src/FluentAssertions/Json/JsonSerializerOptionsAssertions.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Cannot resolve reference in XML comment

Cannot resolve symbol 'JsonSerializerOptions'

Check failure on line 46 in Src/FluentAssertions/Json/JsonElementAssertions.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Cannot resolve reference in XML comment

Cannot resolve symbol 'JsonElement'

Check failure on line 87 in Src/FluentAssertions/Json/JsonElementAssertions.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Cannot resolve reference in XML comment

Cannot resolve symbol 'JsonElement'

Check warning on line 1 in Src/FluentAssertions/ValueWrapper.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Redundant using directive

Using directive is not required by the code and can be safely removed