Skip to content

Core: Add initial support for readonly/immutalbe JSON values (work in… #192

Core: Add initial support for readonly/immutalbe JSON values (work in…

Core: Add initial support for readonly/immutalbe JSON values (work in… #192

Triggered via push February 9, 2024 15:52
Status Success
Total duration 1m 28s
Artifacts 1

dotnetcore.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

21 warnings
build
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
build: Doxense.Core/Converters/TypeConverters.cs#L569
Converting null literal or possible null value to non-nullable type.
build: Doxense.Core/Converters/TypeConverters.cs#L569
Converting null literal or possible null value to non-nullable type.
build: Doxense.Core/Converters/TypeConverters.cs#L569
Possible null reference return.
build: Doxense.Core/Serialization/JSON/CrystalJsonVisitor.cs#L917
Converting null literal or possible null value to non-nullable type.
build: Doxense.Core/Serialization/JSON/CrystalJsonVisitor.cs#L917
Unboxing a possibly null value.
build: Doxense.Core/Serialization/JSON/CrystalJsonVisitor.cs#L918
Converting null literal or possible null value to non-nullable type.
build: Doxense.Core/Serialization/JSON/CrystalJsonVisitor.cs#L918
Unboxing a possibly null value.
build: Doxense.Core/Serialization/JSON/CrystalJsonVisitor.cs#L919
Converting null literal or possible null value to non-nullable type.
build: Doxense.Core/Serialization/JSON/CrystalJsonVisitor.cs#L919
Unboxing a possibly null value.
build: Doxense.Core/Serialization/JSON/CrystalJsonVisitor.cs#L920
Converting null literal or possible null value to non-nullable type.
build: Doxense.Core/Converters/TypeConverters.cs#L569
Converting null literal or possible null value to non-nullable type.
build: Doxense.Core/Converters/TypeConverters.cs#L569
Converting null literal or possible null value to non-nullable type.
build: Doxense.Core/Converters/TypeConverters.cs#L569
Possible null reference return.
build: Doxense.Core/Serialization/JSON/ObjectModel/ImmutableJsonObject.cs#L44
'JsonObject.Copy(IEnumerable<KeyValuePair<string, JsonValue?>>, bool, bool)' is obsolete: 'Use JsonObject.Create(...) or JsonObject.CreateImmutable(...) instead.'
build: Doxense.Core/Serialization/JSON/ObjectModel/ImmutableJsonObject.cs#L46
'JsonObject.Copy(IEnumerable<KeyValuePair<string, JsonValue?>>, bool, bool)' is obsolete: 'Use JsonObject.Create(...) or JsonObject.CreateImmutable(...) instead.'
build: Doxense.Core/Serialization/JSON/ObjectModel/JsonArray.cs#L314
Argument of type 'Span<JsonValue?>' cannot be used for parameter 'array' of type 'ReadOnlySpan<JsonValue>' in 'JsonArray JsonArray.AddRange(ReadOnlySpan<JsonValue> array)' due to differences in the nullability of reference types.
build: Doxense.Core/Serialization/JSON/ObjectModel/ImmutableJsonObject.cs#L142
'JsonObject.Copy(IEnumerable<KeyValuePair<string, JsonValue?>>, bool, bool)' is obsolete: 'Use JsonObject.Create(...) or JsonObject.CreateImmutable(...) instead.'
build: Doxense.Core/Serialization/JSON/JsonPath/JPathParser.cs#L516
Unreachable code detected
build: Doxense.Core/Serialization/JSON/CrystalJsonVisitor.cs#L917
Converting null literal or possible null value to non-nullable type.
build: Doxense.Core/Serialization/JSON/CrystalJsonVisitor.cs#L917
Unboxing a possibly null value.

Artifacts

Produced during runtime
Name Size
NuGet Packages Expired
2.21 MB