Skip to content

fixed c# code

fixed c# code #19

Triggered via push January 22, 2026 09:53
Status Failure
Total duration 2m 14s
Artifacts

build.yml

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

Annotations

30 errors and 30 warnings
build (ubuntu-latest): src/Apps/HeraViewer/Program.fs#L263
The type 'Chunk' does not define the field, constructor or member 'Data'.
build (ubuntu-latest): src/Apps/HeraViewer/Program.fs#L262
This runtime coercion or type test from type� 'a � to � V3f array �involves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed.
build (ubuntu-latest): src/Apps/HeraViewer/Program.fs#L262
The operator 'expr.[idx]' has been used on an object of indeterminate type based on information prior to this program point. Consider adding further type constraints
build (ubuntu-latest): src/Apps/HeraViewer/Program.fs#L262
The type 'Chunk' does not define the field, constructor or member 'Data'.
build (ubuntu-latest): src/Apps/HeraViewer/Program.fs#L261
A unique overload for method 'V3f' could not be determined based on type information prior to this program point. A type annotation may be needed.��Known type of argument: 'a0��Candidates:� - V3f(a: float array) : V3f� - V3f(a: float32 array) : V3f� - V3f(a: int array) : V3f� - V3f(a: int64 array) : V3f� - V3f(a: uint32 array) : V3f� - V3f(c: C3b) : V3f� - V3f(c: C3d) : V3f� - V3f(c: C3f) : V3f� - V3f(c: C3ui) : V3f� - V3f(c: C3us) : V3f� - V3f(c: C4b) : V3f� - V3f(c: C4d) : V3f� - V3f(c: C4f) : V3f� - V3f(c: C4ui) : V3f� - V3f(c: C4us) : V3f� - V3f(index_fun: Func<int,float32>) : V3f� - V3f(v: IVector<float>) : V3f� - V3f(v: V2d) : V3f� - V3f(v: V2f) : V3f� - V3f(v: V2i) : V3f� - V3f(v: V2l) : V3f� - V3f(v: V2ui) : V3f� - V3f(v: V3d) : V3f� - V3f(v: V3f) : V3f� - V3f(v: V3i) : V3f� - V3f(v: V3l) : V3f� - V3f(v: V3ui) : V3f� - V3f(v: V4d) : V3f� - V3f(v: V4f) : V3f� - V3f(v: V4i) : V3f� - V3f(v: V4l) : V3f� - V3f(v: V4ui) : V3f� - V3f(v: float) : V3f� - V3f(v: float32) : V3f� - V3f(v: int) : V3f� - V3f(v: int64) : V3f� - V3f(v: uint32) : V3f
build (ubuntu-latest): src/Apps/HeraViewer/Program.fs#L261
The type 'Chunk' does not define the field, constructor or member 'PositionsAsV3d'.
build (ubuntu-latest): src/Aardvark.Rendering.PointSet/LodTreeInstance.fs#L945
Type constraint mismatch. The type � 'IPointNode' �is not compatible with type� 'IPointCloudNodeOld'
build (ubuntu-latest): src/Aardvark.Rendering.PointSet/LodTreeInstance.fs#L945
The type 'IPointNode' is not compatible with the type 'IPointCloudNodeOld'
build (ubuntu-latest): src/Aardvark.Rendering.PointSet/LodTreeInstance.fs#L944
Type constraint mismatch. The type � 'IPointCloudNodeOld' �is not compatible with type� 'IPointNode'
build (ubuntu-latest): src/Aardvark.Rendering.PointSet/LodTreeInstance.fs#L944
The type 'IPointCloudNodeOld' is not compatible with the type 'IPointNode'
build (macos-latest): src/Apps/HeraViewer/Program.fs#L263
The type 'Chunk' does not define the field, constructor or member 'Data'.
build (macos-latest): src/Apps/HeraViewer/Program.fs#L262
This runtime coercion or type test from type� 'a � to � V3f array �involves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed.
build (macos-latest): src/Apps/HeraViewer/Program.fs#L262
The operator 'expr.[idx]' has been used on an object of indeterminate type based on information prior to this program point. Consider adding further type constraints
build (macos-latest): src/Apps/HeraViewer/Program.fs#L262
The type 'Chunk' does not define the field, constructor or member 'Data'.
build (macos-latest): src/Apps/HeraViewer/Program.fs#L261
A unique overload for method 'V3f' could not be determined based on type information prior to this program point. A type annotation may be needed.��Known type of argument: 'a0��Candidates:� - V3f(a: float array) : V3f� - V3f(a: float32 array) : V3f� - V3f(a: int array) : V3f� - V3f(a: int64 array) : V3f� - V3f(a: uint32 array) : V3f� - V3f(c: C3b) : V3f� - V3f(c: C3d) : V3f� - V3f(c: C3f) : V3f� - V3f(c: C3ui) : V3f� - V3f(c: C3us) : V3f� - V3f(c: C4b) : V3f� - V3f(c: C4d) : V3f� - V3f(c: C4f) : V3f� - V3f(c: C4ui) : V3f� - V3f(c: C4us) : V3f� - V3f(index_fun: Func<int,float32>) : V3f� - V3f(v: IVector<float>) : V3f� - V3f(v: V2d) : V3f� - V3f(v: V2f) : V3f� - V3f(v: V2i) : V3f� - V3f(v: V2l) : V3f� - V3f(v: V2ui) : V3f� - V3f(v: V3d) : V3f� - V3f(v: V3f) : V3f� - V3f(v: V3i) : V3f� - V3f(v: V3l) : V3f� - V3f(v: V3ui) : V3f� - V3f(v: V4d) : V3f� - V3f(v: V4f) : V3f� - V3f(v: V4i) : V3f� - V3f(v: V4l) : V3f� - V3f(v: V4ui) : V3f� - V3f(v: float) : V3f� - V3f(v: float32) : V3f� - V3f(v: int) : V3f� - V3f(v: int64) : V3f� - V3f(v: uint32) : V3f
build (macos-latest): src/Apps/HeraViewer/Program.fs#L261
The type 'Chunk' does not define the field, constructor or member 'PositionsAsV3d'.
build (macos-latest): src/Aardvark.Rendering.PointSet/LodTreeInstance.fs#L945
Type constraint mismatch. The type � 'IPointNode' �is not compatible with type� 'IPointCloudNodeOld'
build (macos-latest): src/Aardvark.Rendering.PointSet/LodTreeInstance.fs#L945
The type 'IPointNode' is not compatible with the type 'IPointCloudNodeOld'
build (macos-latest): src/Aardvark.Rendering.PointSet/LodTreeInstance.fs#L944
Type constraint mismatch. The type � 'IPointCloudNodeOld' �is not compatible with type� 'IPointNode'
build (macos-latest): src/Aardvark.Rendering.PointSet/LodTreeInstance.fs#L944
The type 'IPointCloudNodeOld' is not compatible with the type 'IPointNode'
build (windows-latest): src/Apps/HeraViewer/Program.fs#L263
The type 'Chunk' does not define the field, constructor or member 'Data'.
build (windows-latest): src/Apps/HeraViewer/Program.fs#L262
This runtime coercion or type test from type� 'a � to � V3f array �involves an indeterminate type based on information prior to this program point. Runtime type tests are not allowed on some types. Further type annotations are needed.
build (windows-latest): src/Apps/HeraViewer/Program.fs#L262
The operator 'expr.[idx]' has been used on an object of indeterminate type based on information prior to this program point. Consider adding further type constraints
build (windows-latest): src/Apps/HeraViewer/Program.fs#L262
The type 'Chunk' does not define the field, constructor or member 'Data'.
build (windows-latest): src/Apps/HeraViewer/Program.fs#L261
A unique overload for method 'V3f' could not be determined based on type information prior to this program point. A type annotation may be needed.��Known type of argument: 'a0��Candidates:� - V3f(a: float array) : V3f� - V3f(a: float32 array) : V3f� - V3f(a: int array) : V3f� - V3f(a: int64 array) : V3f� - V3f(a: uint32 array) : V3f� - V3f(c: C3b) : V3f� - V3f(c: C3d) : V3f� - V3f(c: C3f) : V3f� - V3f(c: C3ui) : V3f� - V3f(c: C3us) : V3f� - V3f(c: C4b) : V3f� - V3f(c: C4d) : V3f� - V3f(c: C4f) : V3f� - V3f(c: C4ui) : V3f� - V3f(c: C4us) : V3f� - V3f(index_fun: Func<int,float32>) : V3f� - V3f(v: IVector<float>) : V3f� - V3f(v: V2d) : V3f� - V3f(v: V2f) : V3f� - V3f(v: V2i) : V3f� - V3f(v: V2l) : V3f� - V3f(v: V2ui) : V3f� - V3f(v: V3d) : V3f� - V3f(v: V3f) : V3f� - V3f(v: V3i) : V3f� - V3f(v: V3l) : V3f� - V3f(v: V3ui) : V3f� - V3f(v: V4d) : V3f� - V3f(v: V4f) : V3f� - V3f(v: V4i) : V3f� - V3f(v: V4l) : V3f� - V3f(v: V4ui) : V3f� - V3f(v: float) : V3f� - V3f(v: float32) : V3f� - V3f(v: int) : V3f� - V3f(v: int64) : V3f� - V3f(v: uint32) : V3f
build (windows-latest): src/Apps/HeraViewer/Program.fs#L261
The type 'Chunk' does not define the field, constructor or member 'PositionsAsV3d'.
build (windows-latest): src/Aardvark.Rendering.PointSet/LodTreeInstance.fs#L945
Type constraint mismatch. The type � 'IPointNode' �is not compatible with type� 'IPointCloudNodeOld'
build (windows-latest): src/Aardvark.Rendering.PointSet/LodTreeInstance.fs#L945
The type 'IPointNode' is not compatible with the type 'IPointCloudNodeOld'
build (windows-latest): src/Aardvark.Rendering.PointSet/LodTreeInstance.fs#L944
Type constraint mismatch. The type � 'IPointCloudNodeOld' �is not compatible with type� 'IPointNode'
build (windows-latest): src/Aardvark.Rendering.PointSet/LodTreeInstance.fs#L944
The type 'IPointCloudNodeOld' is not compatible with the type 'IPointNode'
build (ubuntu-latest): src/Apps/Scratch/Potree/PotreeMetaData.cs#L121
Possible null reference return.
build (ubuntu-latest): src/Apps/Scratch/Potree/PotreeMetaData.cs#L118
Possible null reference return.
build (ubuntu-latest): src/Apps/Scratch/Potree/PotreeMetaData.cs#L115
Possible null reference return.
build (ubuntu-latest): src/Apps/Scratch/Potree/PotreeMetaData.cs#L98
Possible null reference return.
build (ubuntu-latest): src/Apps/Scratch/Potree/PotreeMetaData.cs#L27
Cannot convert null literal to non-nullable reference type.
build (ubuntu-latest): src/Apps/Scratch/Potree/PotreeMetaData.cs#L21
Possible null reference assignment.
build (ubuntu-latest): src/Apps/Scratch/Potree/PotreeStorage.cs#L21
Non-nullable field 'mDataFileStream' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build (ubuntu-latest): src/Apps/Scratch/Potree/PotreeStorage.cs#L173
Cannot convert null literal to non-nullable reference type.
build (ubuntu-latest): src/Aardvark.Geometry.PointSet/Views/FilteredNode.cs#L60
The field 'FilteredNode.m_subnodes_cache' is never used
build (ubuntu-latest): src/Aardvark.Geometry.PointSet/Octrees/PointsNearObject.cs#L96
Possible null reference argument for parameter 'distances' in 'PointsNearObject<T>.PointsNearObject(T obj, double maxDistance, Chunk chunk, double[] distances)'.
build (macos-latest): src/Apps/Scratch/Potree/PotreeOctree.cs#L25
Non-nullable property 'InitialRange' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (macos-latest): src/Apps/Scratch/Potree/PotreeOctree.cs#L25
Non-nullable property 'Range' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (macos-latest): src/Apps/Scratch/Potree/PotreeOctree.cs#L13
Non-nullable property 'Attributes' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (macos-latest): src/Apps/Scratch/Potree/PotreeOctree.cs#L12
Non-nullable property 'Root' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (macos-latest): src/Apps/Scratch/Potree/PotreeOctree.cs#L11
Non-nullable property 'Offset' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (macos-latest): src/Apps/Scratch/Potree/PotreeOctree.cs#L10
Non-nullable property 'Scale' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (macos-latest): src/Apps/Scratch/Potree/PotreeOctree.cs#L9
Non-nullable property 'Url' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (macos-latest): src/Apps/Scratch/Potree/PotreeStorage.cs#L173
Cannot convert null literal to non-nullable reference type.
build (macos-latest): src/Aardvark.Geometry.PointSet/Views/FilteredNode.cs#L60
The field 'FilteredNode.m_subnodes_cache' is never used
build (macos-latest): src/Aardvark.Geometry.PointSet/Octrees/PointsNearObject.cs#L96
Possible null reference argument for parameter 'distances' in 'PointsNearObject<T>.PointsNearObject(T obj, double maxDistance, Chunk chunk, double[] distances)'.
build (windows-latest): src/Apps/Scratch/Potree/PotreeOctree.cs#L13
Non-nullable property 'Attributes' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (windows-latest): src/Apps/Scratch/Potree/PotreeOctree.cs#L12
Non-nullable property 'Root' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (windows-latest): src/Apps/Scratch/Potree/PotreeOctree.cs#L11
Non-nullable property 'Offset' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (windows-latest): src/Apps/Scratch/Potree/PotreeOctree.cs#L10
Non-nullable property 'Scale' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (windows-latest): src/Apps/Scratch/Potree/PotreeOctree.cs#L9
Non-nullable property 'Url' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (windows-latest): src/Apps/Scratch/Potree/PotreeNode.cs#L22
Non-nullable property 'Parent' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (windows-latest): src/Apps/Scratch/Potree/PotreeStorage.cs#L21
Non-nullable field 'mDataFileStream' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build (windows-latest): src/Apps/Scratch/Potree/PotreeStorage.cs#L173
Cannot convert null literal to non-nullable reference type.
build (windows-latest): src/Aardvark.Geometry.PointSet/Views/FilteredNode.cs#L60
The field 'FilteredNode.m_subnodes_cache' is never used
build (windows-latest): src/Aardvark.Geometry.PointSet/Octrees/PointsNearObject.cs#L96
Possible null reference argument for parameter 'distances' in 'PointsNearObject<T>.PointsNearObject(T obj, double maxDistance, Chunk chunk, double[] distances)'.