[WIP] Get type information at runtime for Object XML #6
Draft
rirurin wants to merge 5 commits into
Draft
Annotations
22 warnings
|
Complete job
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v3, actions/setup-node@v2, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build:
UE.Toolkit.Reloaded/ObjectWriters/ObjectWriter.cs#L71
Dereference of a possibly null reference.
|
|
Build:
UE.Toolkit.Reloaded/ObjectWriters/Nodes/SoftClassNode.cs#L9
Parameter 'IFProperty property' is captured into the state of the enclosing type and its value is also passed to the base constructor. The value might be captured by the base class as well.
|
|
Build:
UE.Toolkit.Reloaded/ObjectWriters/Nodes/SoftObjectNode.cs#L9
Parameter 'IFProperty property' is captured into the state of the enclosing type and its value is also passed to the base constructor. The value might be captured by the base class as well.
|
|
Build:
UE.Toolkit.Reloaded/Mod.cs#L70
Possible null reference assignment.
|
|
Build:
UE.Toolkit.Reloaded/Unreal/UnrealSpawning.cs#L51
Non-nullable field '_SpawnActor' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
Build:
UE.Toolkit.Reloaded/Unreal/UnrealSpawning.cs#L24
Possible null reference argument for parameter 'Class' in 'IUObject? UnrealSpawning.SpawnObject(string Name, IUClass Class, IUObject? Owner)'.
|
|
Build:
UE.Toolkit.Reloaded/Unreal/UnrealState.cs#L57
Possible null reference argument for parameter 'Class' in 'bool IUGameInstance.TryGetSubsystem(IUClass Class, out IUObject? Subsystem)'.
|
|
Build:
UE.Toolkit.Reloaded/Unreal/UnrealState.cs#L57
Dereference of a possibly null reference.
|
|
Build:
UE.Toolkit.Reloaded/Common/DynamicMap/Struct.cs#L122
'StructDynamicMapKey' overrides Object.Equals(object o) but does not override Object.GetHashCode()
|
|
Build:
UE.Toolkit.Interfaces/ITypeReflection.cs#L5
Missing XML comment for publicly visible type or member 'ITypeReflection'
|
|
Build Interfaces:
UE.Toolkit.Interfaces/ITypeReflection.cs#L5
Missing XML comment for publicly visible type or member 'ITypeReflection'
|
|
Build Core:
UE.Toolkit.Core/Types/Unreal/Factories/UE4_27_2/UnrealFactory.cs#L777
Dereference of a possibly null reference.
|
|
Build Core:
UE.Toolkit.Core/Types/Unreal/Factories/UE4_27_2/UnrealFactory.cs#L758
Dereference of a possibly null reference.
|
|
Build Core:
UE.Toolkit.Core/Types/Unreal/Factories/UE4_27_2/UnrealFactory.cs#L795
Possible null reference argument for parameter '_Allocator' in 'TMapDictionary<HashablePtr<UClass>, HashablePtr<UObjectBase>>.TMapDictionary(TMap<HashablePtr<UClass>, HashablePtr<UObjectBase>>* _Self, IUnrealMemoryInternal _Allocator, Action<string>? _DebugCallback = null)'.
|
|
Build Core:
UE.Toolkit.Core/Types/Unreal/Factories/UE4_27_2/UnrealFactory.cs#L787
Parameter 'IUnrealFactory factory' is captured into the state of the enclosing type and its value is also passed to the base constructor. The value might be captured by the base class as well.
|
|
Build Core:
UE.Toolkit.Core/Types/Unreal/Common/DynamicMap/Base.cs#L58
Possible null reference return.
|
|
Build Core:
UE.Toolkit.Core/Types/Unreal/Factories/UE5_7_4/UnrealFactory.cs#L200
Dereference of a possibly null reference.
|
|
Build Core:
UE.Toolkit.Core/Types/Unreal/Factories/UE5_7_4/UnrealFactory.cs#L199
Nullable value type may be null.
|
|
Build Core:
UE.Toolkit.Core/Types/Unreal/Factories/UE5_7_4/UnrealFactory.cs#L151
Dereference of a possibly null reference.
|
|
Build Core:
UE.Toolkit.Core/Types/Interfaces/IContainerAllocationPolicies.cs#L50
Non-nullable field 'NumInlineElements' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
Build Core:
UE.Toolkit.Core/Types/Interfaces/IContainerAllocationPolicies.cs#L78
Non-nullable field 'NumInlineElements' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
background
wait
wait-all
cancel
parallel
Loading