hardened LenientNode against changing keys #232
Annotations
20 warnings
build:
src/LionWeb.Core/Core/M2/Factories.cs#L241
Possible null reference return.
|
build:
src/LionWeb.Core/Core/M3/LanguageBase.cs#L25
Non-nullable field '_factory' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
|
build:
src/LionWeb.Core/Core/M2/Factories.cs#L218
Possible null reference return.
|
build:
src/LionWeb.Core/Core/M2/Factories.cs#L215
Converting null literal or possible null value to non-nullable type.
|
build:
src/LionWeb.Core/Core/Serialization/JsonUtils.cs#L130
Non-nullable property 'Languages' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
build:
src/LionWeb.Core/Core/Serialization/JsonUtils.cs#L126
Non-nullable property 'Nodes' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
build:
src/LionWeb.Core/Core/Serialization/JsonUtils.cs#L122
Non-nullable property 'SerializationFormatVersion' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
build:
src/LionWeb.Core/Core/DynamicNode.cs#L175
Possible null reference argument for parameter 'storage' in 'bool NodeBase.RemoveSelfParent<INode>(List<INode>? list, List<INode> storage, Link? link)'.
|
build:
src/LionWeb.Core/Core/LenientNode.cs#L172
Parameter 'value' must have a non-null value when exiting with 'true'.
|
build:
src/LionWeb.Core/Core/LenientNode.cs#L158
Parameter 'value' must have a non-null value when exiting with 'true'.
|
build:
src/LionWeb.Core/Core/M3/DynamicTypes.cs#L824
Possible null reference argument for parameter 'storage' in 'bool NodeBase.RemoveSelfParent<EnumerationLiteral>(List<EnumerationLiteral>? list, List<EnumerationLiteral> storage, Link? link)'.
|
build:
src/LionWeb.Core/Core/M3/DynamicTypes.cs#L431
Possible null reference argument for parameter 'storage' in 'bool NodeBase.RemoveSelfParent<Feature>(List<Feature>? list, List<Feature> storage, Link? link)'.
|
build:
src/LionWeb.Core/Core/M3/DynamicTypes.cs#L1172
Possible null reference argument for parameter 'storage' in 'bool NodeBase.RemoveSelfParent<LanguageEntity>(List<LanguageEntity>? list, List<LanguageEntity> storage, Link? link)'.
|
build:
src/LionWeb.Core/Core/M3/LanguageBase.cs#L25
Non-nullable field '_factory' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
|
build:
src/LionWeb.Core/Core/M2/Factories.cs#L241
Possible null reference return.
|
build:
src/LionWeb.Core/Core/M2/Factories.cs#L218
Possible null reference return.
|
build:
src/LionWeb.Core/Core/M2/Factories.cs#L215
Converting null literal or possible null value to non-nullable type.
|
build:
src/LionWeb.Core/Core/DynamicNode.cs#L175
Possible null reference argument for parameter 'storage' in 'bool NodeBase.RemoveSelfParent<INode>(List<INode>? list, List<INode> storage, Link? link)'.
|
build:
src/LionWeb.Core/Core/LenientNode.cs#L172
Parameter 'value' must have a non-null value when exiting with 'true'.
|
build:
src/LionWeb.Core/Core/LenientNode.cs#L158
Parameter 'value' must have a non-null value when exiting with 'true'.
|