Skip to content

Added mechanism to auto-assign parent to children [WIP] #86

Added mechanism to auto-assign parent to children [WIP]

Added mechanism to auto-assign parent to children [WIP] #86

Triggered via push February 17, 2025 14:53
Status Success
Total duration 5m 4s
Artifacts

TestCommit.yml

on: push
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

30 warnings
build (ubuntu-latest): src/SharpGLTF.Core/Schema2/gltf.Animations.cs#L57
'AnimationChannel.TargetNode' is obsolete: 'Use TargetPointerPath whenever possible'
build (ubuntu-latest): src/SharpGLTF.Core/Schema2/gltf.Animations.cs#L91
'AnimationChannel.TargetNode' is obsolete: 'Use TargetPointerPath whenever possible'
build (ubuntu-latest): src/SharpGLTF.Core/Schema2/gltf.Animations.cs#L57
'AnimationChannel.TargetNode' is obsolete: 'Use TargetPointerPath whenever possible'
build (ubuntu-latest): src/SharpGLTF.Core/Schema2/gltf.Animations.cs#L91
'AnimationChannel.TargetNode' is obsolete: 'Use TargetPointerPath whenever possible'
build (ubuntu-latest): build/SharpGLTF.CodeGen/CodeGen/CodeEmitUtils.cs#L30
Prefer 'static readonly' fields over constant array arguments if the called method is called repeatedly and is not mutating the passed array (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1861)
build (ubuntu-latest): build/SharpGLTF.CodeGen/CodeGen/EmitCSharp.cs#L311
Prefer using 'string.Equals(string, StringComparison)' to perform a case-insensitive comparison, but keep in mind that this might cause subtle changes in behavior, so make sure to conduct thorough testing after applying the suggestion, or if culturally sensitive comparison is not required, consider using 'StringComparison.OrdinalIgnoreCase' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1862)
build (ubuntu-latest): build/SharpGLTF.CodeGen/CodeGen/EmitCSharp.cs#L312
Prefer using 'string.Equals(string, StringComparison)' to perform a case-insensitive comparison, but keep in mind that this might cause subtle changes in behavior, so make sure to conduct thorough testing after applying the suggestion, or if culturally sensitive comparison is not required, consider using 'StringComparison.OrdinalIgnoreCase' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1862)
build (ubuntu-latest): build/SharpGLTF.CodeGen/CodeGen/EmitCSharp.cs#L293
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
build (ubuntu-latest): build/SharpGLTF.CodeGen/SchemaReflection/SchemaTypesReader.cs#L42
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
build (ubuntu-latest): build/SharpGLTF.CodeGen/SchemaReflection/SchemaTypesReader.cs#L43
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
build (macos-latest): src/SharpGLTF.Core/Schema2/gltf.Animations.cs#L57
'AnimationChannel.TargetNode' is obsolete: 'Use TargetPointerPath whenever possible'
build (macos-latest): src/SharpGLTF.Core/Schema2/gltf.Animations.cs#L91
'AnimationChannel.TargetNode' is obsolete: 'Use TargetPointerPath whenever possible'
build (macos-latest): src/SharpGLTF.Core/Schema2/gltf.Animations.cs#L57
'AnimationChannel.TargetNode' is obsolete: 'Use TargetPointerPath whenever possible'
build (macos-latest): src/SharpGLTF.Core/Schema2/gltf.Animations.cs#L91
'AnimationChannel.TargetNode' is obsolete: 'Use TargetPointerPath whenever possible'
build (macos-latest): build/SharpGLTF.CodeGen/CodeGen/CodeEmitUtils.cs#L30
Prefer 'static readonly' fields over constant array arguments if the called method is called repeatedly and is not mutating the passed array (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1861)
build (macos-latest): build/SharpGLTF.CodeGen/SchemaReflection/SchemaTypesReader.cs#L42
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
build (macos-latest): build/SharpGLTF.CodeGen/SchemaReflection/SchemaTypesReader.cs#L43
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
build (macos-latest): build/SharpGLTF.CodeGen/CodeGen/EmitCSharp.cs#L311
Prefer using 'string.Equals(string, StringComparison)' to perform a case-insensitive comparison, but keep in mind that this might cause subtle changes in behavior, so make sure to conduct thorough testing after applying the suggestion, or if culturally sensitive comparison is not required, consider using 'StringComparison.OrdinalIgnoreCase' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1862)
build (macos-latest): build/SharpGLTF.CodeGen/CodeGen/EmitCSharp.cs#L312
Prefer using 'string.Equals(string, StringComparison)' to perform a case-insensitive comparison, but keep in mind that this might cause subtle changes in behavior, so make sure to conduct thorough testing after applying the suggestion, or if culturally sensitive comparison is not required, consider using 'StringComparison.OrdinalIgnoreCase' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1862)
build (macos-latest): build/SharpGLTF.CodeGen/CodeGen/EmitCSharp.cs#L293
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
build (windows-latest): src/SharpGLTF.Core/Schema2/gltf.Animations.cs#L57
'AnimationChannel.TargetNode' is obsolete: 'Use TargetPointerPath whenever possible'
build (windows-latest): src/SharpGLTF.Core/Schema2/gltf.Animations.cs#L57
'AnimationChannel.TargetNode' is obsolete: 'Use TargetPointerPath whenever possible'
build (windows-latest): src/SharpGLTF.Core/Schema2/gltf.Animations.cs#L91
'AnimationChannel.TargetNode' is obsolete: 'Use TargetPointerPath whenever possible'
build (windows-latest): src/SharpGLTF.Core/Schema2/gltf.Animations.cs#L91
'AnimationChannel.TargetNode' is obsolete: 'Use TargetPointerPath whenever possible'
build (windows-latest): build/SharpGLTF.CodeGen/CodeGen/CodeEmitUtils.cs#L30
Prefer 'static readonly' fields over constant array arguments if the called method is called repeatedly and is not mutating the passed array (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1861)
build (windows-latest): build/SharpGLTF.CodeGen/CodeGen/EmitCSharp.cs#L311
Prefer using 'string.Equals(string, StringComparison)' to perform a case-insensitive comparison, but keep in mind that this might cause subtle changes in behavior, so make sure to conduct thorough testing after applying the suggestion, or if culturally sensitive comparison is not required, consider using 'StringComparison.OrdinalIgnoreCase' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1862)
build (windows-latest): build/SharpGLTF.CodeGen/CodeGen/EmitCSharp.cs#L312
Prefer using 'string.Equals(string, StringComparison)' to perform a case-insensitive comparison, but keep in mind that this might cause subtle changes in behavior, so make sure to conduct thorough testing after applying the suggestion, or if culturally sensitive comparison is not required, consider using 'StringComparison.OrdinalIgnoreCase' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1862)
build (windows-latest): build/SharpGLTF.CodeGen/CodeGen/EmitCSharp.cs#L293
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
build (windows-latest): build/SharpGLTF.CodeGen/SchemaReflection/SchemaTypesReader.cs#L42
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
build (windows-latest): build/SharpGLTF.CodeGen/SchemaReflection/SchemaTypesReader.cs#L43
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)