Skip to content

get vertices

get vertices #329

Triggered via push May 3, 2024 04:50
Status Failure
Total duration 4m 38s
Artifacts

check.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

116 errors and 2 warnings
structure field `Center` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1996
error: structure field `Center` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1996:28 | 1996 | /* offset 0x00c */ Center: FVector, | ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `center`
structure field `ConnectivityIdx` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1995
error: structure field `ConnectivityIdx` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1995:28 | 1995 | /* offset 0x008 */ ConnectivityIdx: u8, | ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `connectivity_idx`
structure field `Volume` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1994
error: structure field `Volume` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1994:28 | 1994 | /* offset 0x004 */ Volume: f32, | ^^^^^^ help: convert the identifier to snake case (notice the capitalization): `volume`
structure field `MaterialType` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1993
error: structure field `MaterialType` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1993:28 | 1993 | /* offset 0x000 */ MaterialType: u32, | ^^^^^^^^^^^^ help: convert the identifier to snake case: `material_type`
structure field `NormalZMax` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1987
error: structure field `NormalZMax` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1987:28 | 1987 | /* offset 0x019 */ NormalZMax: u8, | ^^^^^^^^^^ help: convert the identifier to snake case: `normal_zmax`
structure field `NormalZMin` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1986
error: structure field `NormalZMin` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1986:28 | 1986 | /* offset 0x018 */ NormalZMin: u8, | ^^^^^^^^^^ help: convert the identifier to snake case: `normal_zmin`
structure field `MaterialType` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1985
error: structure field `MaterialType` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1985:28 | 1985 | /* offset 0x014 */ MaterialType: u32, | ^^^^^^^^^^^^ help: convert the identifier to snake case: `material_type`
structure field `NumFaces` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1984
error: structure field `NumFaces` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1984:28 | 1984 | /* offset 0x010 */ NumFaces: i32, | ^^^^^^^^ help: convert the identifier to snake case: `num_faces`
structure field `NumIndices` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1983
error: structure field `NumIndices` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1983:28 | 1983 | /* offset 0x00c */ NumIndices: i32, | ^^^^^^^^^^ help: convert the identifier to snake case: `num_indices`
structure field `NumVertices` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1982
error: structure field `NumVertices` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1982:28 | 1982 | /* offset 0x008 */ NumVertices: i32, | ^^^^^^^^^^^ help: convert the identifier to snake case: `num_vertices`
structure field `StartFace` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1981
error: structure field `StartFace` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1981:28 | 1981 | /* offset 0x004 */ StartFace: i32, | ^^^^^^^^^ help: convert the identifier to snake case: `start_face`
structure field `StartVertex` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1980
error: structure field `StartVertex` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1980:28 | 1980 | /* offset 0x000 */ StartVertex: i32, | ^^^^^^^^^^^ help: convert the identifier to snake case: `start_vertex`
structure field `CriticalSection` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1957
error: structure field `CriticalSection` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1957:28 | 1957 | /* offset 0x108 */ CriticalSection: FWindowsCriticalSection, | ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `critical_section`
structure field `GarbageAmount` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1956
error: structure field `GarbageAmount` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1956:28 | 1956 | /* offset 0x100 */ GarbageAmount: i32, | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `garbage_amount`
structure field `GarbLastEnd` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1955
error: structure field `GarbLastEnd` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1955:28 | 1955 | /* offset 0x0fc */ GarbLastEnd: u32, | ^^^^^^^^^^^ help: convert the identifier to snake case: `garb_last_end`
structure field `GarbIndex` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1954
error: structure field `GarbIndex` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1954:28 | 1954 | /* offset 0x0f8 */ GarbIndex: i32, | ^^^^^^^^^ help: convert the identifier to snake case: `garb_index`
structure field `GState` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1953
error: structure field `GState` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1953:28 | 1953 | /* offset 0x0f4 */ GState: GarbState, | ^^^^^^ help: convert the identifier to snake case: `gstate`
structure field `ActiveRange` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1952
error: structure field `ActiveRange` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1952:28 | 1952 | /* offset 0x0f0 */ ActiveRange: u32, | ^^^^^^^^^^^ help: convert the identifier to snake case: `active_range`
structure field `ActiveRangeList` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1951
error: structure field `ActiveRangeList` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1951:9 | 1951 | ActiveRangeList: [DeepVirtExpandingArray<DeepArrayPoolRange<C>>; 2], | ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `active_range_list`
structure field `Pool` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1949
error: structure field `Pool` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1949:28 | 1949 | /* offset 0x000 */ Pool: DeepVirtExpandingArray<T>, | ^^^^ help: convert the identifier to snake case: `pool`
structure field `CriticalSection` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1928
error: structure field `CriticalSection` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1928:9 | 1928 | CriticalSection: FWindowsCriticalSection, | ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `critical_section`
structure field `RefCounts` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1927
error: structure field `RefCounts` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1927:9 | 1927 | RefCounts: TArrayInline<u16, A>, // TODO inline allocator | ^^^^^^^^^ help: convert the identifier to snake case: `ref_counts`
structure field `FreeIndices` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1926
error: structure field `FreeIndices` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1926:9 | 1926 | FreeIndices: TArrayInline<u32, A>, // TODO inline allocator | ^^^^^^^^^^^ help: convert the identifier to snake case: `free_indices`
structure field `Pool` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1925
error: structure field `Pool` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1925:9 | 1925 | Pool: DeepVirtExpandingArray<T>, | ^^^^ help: convert the identifier to snake case: `pool`
structure field `VertCount` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1880
error: structure field `VertCount` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1880:28 | 1880 | /* offset 0x003 */ VertCount: u8, | ^^^^^^^^^ help: convert the identifier to snake case: `vert_count`
structure field `Normal` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1879
error: structure field `Normal` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1879:28 | 1879 | /* offset 0x000 */ Normal: [u8; 3], | ^^^^^^ help: convert the identifier to snake case: `normal`
structure field `Material` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1873
error: structure field `Material` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1873:28 | 1873 | /* offset 0x006 */ Material: u16, | ^^^^^^^^ help: convert the identifier to snake case: `material`
structure field `Offset2` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1872
error: structure field `Offset2` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1872:28 | 1872 | /* offset 0x005 */ Offset2: u8, | ^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `offset2`
structure field `Offset1` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1871
error: structure field `Offset1` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1871:28 | 1871 | /* offset 0x004 */ Offset1: u8, | ^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `offset1`
structure field `BaseIdx` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1870
error: structure field `BaseIdx` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1870:28 | 1870 | /* offset 0x000 */ BaseIdx: u32, | ^^^^^^^ help: convert the identifier to snake case: `base_idx`
structure field `DebrisComponent` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1864
error: structure field `DebrisComponent` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1864:28 | 1864 | /* offset 0x010 */ DebrisComponent: *const (), // UDebrisInstances, | ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `debris_component`
structure field `Index` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1863
error: structure field `Index` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1863:28 | 1863 | /* offset 0x00c */ Index: i32, | ^^^^^ help: convert the identifier to snake case (notice the capitalization): `index`
structure field `Pos` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1862
error: structure field `Pos` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1862:28 | 1862 | /* offset 0x000 */ Pos: FVector, | ^^^ help: convert the identifier to snake case: `pos`
structure field `Index` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1856
error: structure field `Index` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1856:28 | 1856 | /* offset 0x00c */ Index: i32, | ^^^^^ help: convert the identifier to snake case (notice the capitalization): `index`
structure field `Pos` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1855
error: structure field `Pos` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1855:28 | 1855 | /* offset 0x000 */ Pos: FVector, | ^^^ help: convert the identifier to snake case: `pos`
structure field `GlobalNode` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1849
error: structure field `GlobalNode` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1849:28 | 1849 | /* offset 0x004 */ GlobalNode: u32, | ^^^^^^^^^^ help: convert the identifier to snake case: `global_node`
structure field `SideIdx` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1832
error: structure field `SideIdx` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1832:28 | 1832 | /* offset 0x00d */ SideIdx: u8, | ^^^^^^^ help: convert the identifier to snake case: `side_idx`
structure field `SolidIdx` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1831
error: structure field `SolidIdx` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1831:28 | 1831 | /* offset 0x00c */ SolidIdx: u8, | ^^^^^^^^ help: convert the identifier to snake case: `solid_idx`
structure field `Point` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1830
error: structure field `Point` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1830:28 | 1830 | /* offset 0x000 */ Point: FVector, | ^^^^^ help: convert the identifier to snake case: `point`
structure field `SideIdx` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1824
error: structure field `SideIdx` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1824:28 | 1824 | /* offset 0x001 */ SideIdx: u8, | ^^^^^^^ help: convert the identifier to snake case: `side_idx`
structure field `SolidIdx` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1823
error: structure field `SolidIdx` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1823:28 | 1823 | /* offset 0x000 */ SolidIdx: u8, | ^^^^^^^^ help: convert the identifier to snake case: `solid_idx`
structure field `ChunkIndex` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1817
error: structure field `ChunkIndex` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1817:28 | 1817 | /* offset 0x004 */ ChunkIndex: u8, | ^^^^^^^^^^ help: convert the identifier to snake case: `chunk_index`
structure field `Rank` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1816
error: structure field `Rank` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1816:28 | 1816 | /* offset 0x002 */ Rank: u16, | ^^^^ help: convert the identifier to snake case: `rank`
structure field `Parent` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1815
error: structure field `Parent` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1815:28 | 1815 | /* offset 0x000 */ Parent: FChunkInternalConnectivityId, | ^^^^^^ help: convert the identifier to snake case: `parent`
structure field `SolidIdx` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1809
error: structure field `SolidIdx` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1809:28 | 1809 | /* offset 0x001 */ SolidIdx: u8, | ^^^^^^^^ help: convert the identifier to snake case: `solid_idx`
structure field `CellId` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1808
error: structure field `CellId` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1808:28 | 1808 | /* offset 0x000 */ CellId: u8, | ^^^^^^ help: convert the identifier to snake case: `cell_id`
structure field `Rank` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1802
error: structure field `Rank` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1802:28 | 1802 | /* offset 0x008 */ Rank: u16, | ^^^^ help: convert the identifier to snake case: `rank`
structure field `Parent` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1801
error: structure field `Parent` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1801:28 | 1801 | /* offset 0x000 */ Parent: FChunkGlobalConnectivityId, | ^^^^^^ help: convert the identifier to snake case: `parent`
structure field `ChunkIdx` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1795
error: structure field `ChunkIdx` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1795:28 | 1795 | /* offset 0x004 */ ChunkIdx: u8, | ^^^^^^^^ help: convert the identifier to snake case: `chunk_idx`
structure field `ChunkId` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1794
error: structure field `ChunkId` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1794:28 | 1794 | /* offset 0x000 */ ChunkId: FEncodedChunkId, | ^^^^^^^ help: convert the identifier to snake case: `chunk_id`
structure field `ConnectivityUFs` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1781
error: structure field `ConnectivityUFs` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1781:9 | 1781 | ConnectivityUFs: DeepArrayPool<FChunkGlobalConnectivityUnionFind, u32>, | ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `connectivity_ufs`
structure field `ConnectivyUF0` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1779
error: structure field `ConnectivyUF0` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1779:28 | 1779 | /* offset 0x008 */ ConnectivyUF0: FChunkGlobalConnectivityUnionFind, | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `connectivy_uf0`
structure field `numChunkConnectivityRegions` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1778
error: structure field `numChunkConnectivityRegions` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1778:28 | 1778 | /* offset 0x006 */ numChunkConnectivityRegions: u8, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `num_chunk_connectivity_regions`
structure field `singleSideChunkConnectivity` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1777
error: structure field `singleSideChunkConnectivity` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1777:28 | 1777 | /* offset 0x000 */ singleSideChunkConnectivity: [u8; 6], | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `single_side_chunk_connectivity`
structure field `BitVolumeBuffers3` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1748
error: structure field `BitVolumeBuffers3` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1748:9 | 1748 | BitVolumeBuffers3: DeepBitVolumeBufferPool<0x40>, | ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bit_volume_buffers3`
structure field `VolumeBuffers3` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1747
error: structure field `VolumeBuffers3` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1747:9 | 1747 | VolumeBuffers3: DeepVolumeBufferPool<0x200>, | ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `volume_buffers3`
structure field `BitVolumeBuffers2` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1746
error: structure field `BitVolumeBuffers2` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1746:9 | 1746 | BitVolumeBuffers2: DeepBitVolumeBufferPool<0x10>, | ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bit_volume_buffers2`
structure field `VolumeBuffers2` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1745
error: structure field `VolumeBuffers2` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1745:9 | 1745 | VolumeBuffers2: DeepVolumeBufferPool<0x40>, | ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `volume_buffers2`
structure field `BitVolumeBuffers1` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1744
error: structure field `BitVolumeBuffers1` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1744:9 | 1744 | BitVolumeBuffers1: DeepBitVolumeBufferPool<0x4>, | ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bit_volume_buffers1`
structure field `VolumeBuffers1` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1743
error: structure field `VolumeBuffers1` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1743:9 | 1743 | VolumeBuffers1: DeepVolumeBufferPool<0x8>, | ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `volume_buffers1`
structure field `GlobalConnectivityUF` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1741
error: structure field `GlobalConnectivityUF` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1741:9 | 1741 | GlobalConnectivityUF: | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `global_connectivity_uf`
structure field `InternalConnectivityUF` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1739
error: structure field `InternalConnectivityUF` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1739:9 | 1739 | InternalConnectivityUF: | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `internal_connectivity_uf`
structure field `ConnectivitySidePoints` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1737
error: structure field `ConnectivitySidePoints` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1737:9 | 1737 | ConnectivitySidePoints: | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `connectivity_side_points`
structure field `ConnectivityPoints` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1736
error: structure field `ConnectivityPoints` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1736:9 | 1736 | ConnectivityPoints: DeepArrayPool<FTerrainConnectivityPoint, FDeepCellStoredConnectivity>, | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `connectivity_points`
structure field `PFCollision` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1735
error: structure field `PFCollision` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1735:9 | 1735 | PFCollision: DeepArrayPool<FPFCollisionKey, FDeepCellStored>, | ^^^^^^^^^^^ help: convert the identifier to snake case: `pfcollision`
structure field `FPNodes` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1734
error: structure field `FPNodes` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1734:9 | 1734 | FPNodes: DeepArrayPool<PFCellNode, FDeepCellStoredServer>, | ^^^^^^^ help: convert the identifier to snake case: `fpnodes`
structure field `AttachPoints` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1733
error: structure field `AttachPoints` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1733:9 | 1733 | AttachPoints: DeepArrayPool<FAttachCSGPoint, FDeepCellStored>, | ^^^^^^^^^^^^ help: convert the identifier to snake case: `attach_points`
structure field `Debris` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1732
error: structure field `Debris` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1732:9 | 1732 | Debris: DeepArrayPool<FDebrisCSGPoint, FDeepCellStored>, | ^^^^^^ help: convert the identifier to snake case: `debris`
structure field `PhysTriangles` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1731
error: structure field `PhysTriangles` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1731:9 | 1731 | PhysTriangles: DeepArrayPool<FTerrainPhysTriangle, FDeepCellStored>, | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `phys_triangles`
structure field `Faces` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1730
error: structure field `Faces` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1730:9 | 1730 | Faces: DeepArrayPool<FTerrainMeshFace, FDeepCellStored>, | ^^^^^ help: convert the identifier to snake case (notice the capitalization): `faces`
structure field `VertexPositions` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1729
error: structure field `VertexPositions` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1729:9 | 1729 | VertexPositions: DeepArrayPool<FTerrainMeshVertex, FDeepCellStored>, | ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `vertex_positions`
structure field `SubVolumes` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1728
error: structure field `SubVolumes` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1728:9 | 1728 | SubVolumes: DeepArrayPool<FSubVolumeInfo, FDeepCellStored>, | ^^^^^^^^^^ help: convert the identifier to snake case: `sub_volumes`
structure field `SubMeshes` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1727
error: structure field `SubMeshes` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1727:9 | 1727 | SubMeshes: DeepArrayPool<FSubMeshInfo, FDeepCellStored>, | ^^^^^^^^^ help: convert the identifier to snake case: `sub_meshes`
structure field `Planes` should have a snake case name: hook/src/hooks/debug_drawing.rs#L1726
error: structure field `Planes` should have a snake case name --> hook/src/hooks/debug_drawing.rs:1726:9 | 1726 | Planes: DeepArrayPool<FDeepCSGPlane, FDeepCellStored>, | ^^^^^^ help: convert the identifier to snake case: `planes` | = note: `-D non-snake-case` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(non_snake_case)]`
casting to the same type is unnecessary (`usize` -> `usize`): hook/src/hooks/debug_drawing.rs#L2207
error: casting to the same type is unnecessary (`usize` -> `usize`) --> hook/src/hooks/debug_drawing.rs:2207:72 | 2207 | let cell_offset = element_ptr!(this.section_infos.buffer => + (section_index as usize).*) | ^^^^^^^^^^^^^^^^^^^^^^ help: try: `section_index` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_cast
name `MAX` contains a capitalized acronym: hook/src/hooks/debug_drawing.rs#L2084
error: name `MAX` contains a capitalized acronym --> hook/src/hooks/debug_drawing.rs:2084:9 | 2084 | MAX = 0x2, | ^^^ help: consider making the acronym lowercase, except the initial letter: `Max` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#upper_case_acronyms = note: `-D clippy::upper-case-acronyms` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::upper_case_acronyms)]`
methods with the following characteristics: (`to_*` and `self` type is `Copy`) usually take `self` by value: hook/src/hooks/debug_drawing.rs#L1577
error: methods with the following characteristics: (`to_*` and `self` type is `Copy`) usually take `self` by value --> hook/src/hooks/debug_drawing.rs:1577:25 | 1577 | fn to_world_pos(&self) -> FVector { | ^^^^^ | = help: consider choosing a less ambiguous name = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#wrong_self_convention = note: `-D clippy::wrong-self-convention` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::wrong_self_convention)]`
writing `&mut Vec` instead of `&mut [_]` involves a new object where a slice will do: hook/src/hooks/debug_drawing.rs#L1503
error: writing `&mut Vec` instead of `&mut [_]` involves a new object where a slice will do --> hook/src/hooks/debug_drawing.rs:1503:17 | 1503 | points: &mut Vec<FBatchedPoint>, | ^^^^^^^^^^^^^^^^^^^^^^^ help: change this to: `&mut [FBatchedPoint]` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ptr_arg = note: `-D clippy::ptr-arg` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::ptr_arg)]`
casting integer literal to `usize` is unnecessary: hook/src/hooks/debug_drawing.rs#L1294
error: casting integer literal to `usize` is unnecessary --> hook/src/hooks/debug_drawing.rs:1294:45 | 1294 | std::mem::transmute(0x143dc30b0 as usize); | ^^^^^^^^^^^^^^^^^^^^ help: try: `0x143dc30b0_usize` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_cast
casting integer literal to `usize` is unnecessary: hook/src/hooks/debug_drawing.rs#L1292
error: casting integer literal to `usize` is unnecessary --> hook/src/hooks/debug_drawing.rs:1292:76 | 1292 | let get_cell_real: FnGetCellReal = std::mem::transmute(0x143dc2ff0 as usize); | ^^^^^^^^^^^^^^^^^^^^ help: try: `0x143dc2ff0_usize` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_cast
casting integer literal to `usize` is unnecessary: hook/src/hooks/debug_drawing.rs#L1175
error: casting integer literal to `usize` is unnecessary --> hook/src/hooks/debug_drawing.rs:1175:55 | 1175 | let get_path: FnGetPath = std::mem::transmute(0x143dae9b0 as usize); | ^^^^^^^^^^^^^^^^^^^^ help: try: `0x143dae9b0_usize` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_cast
the loop variable `i` is used to index `cone_verts`: hook/src/hooks/debug_drawing.rs#L597
error: the loop variable `i` is used to index `cone_verts` --> hook/src/hooks/debug_drawing.rs:597:14 | 597 | for i in 0..num_sides { | ^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop = note: `-D clippy::needless-range-loop` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::needless_range_loop)]` help: consider using an iterator and enumerate() | 597 | for (i, <item>) in cone_verts.iter().enumerate().take(num_sides) { | ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
casting to the same type is unnecessary (`usize` -> `usize`): hook/src/hooks/debug_drawing.rs#L559
error: casting to the same type is unnecessary (`usize` -> `usize`) --> hook/src/hooks/debug_drawing.rs:559:45 | 559 | let mut cone_verts = Vec::with_capacity(num_sides as usize); | ^^^^^^^^^^^^^^^^^^ help: try: `num_sides` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_cast = note: `-D clippy::unnecessary-cast` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::unnecessary_cast)]`
usage of a legacy numeric constant: hook/src/hooks/debug_drawing.rs#L551
error: usage of a legacy numeric constant --> hook/src/hooks/debug_drawing.rs:551:78 | 551 | let angle2 = angle_width.clamp(std::f32::EPSILON, std::f32::consts::PI - std::f32::EPSILON); | ^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants help: use the associated constant instead | 551 | let angle2 = angle_width.clamp(std::f32::EPSILON, std::f32::consts::PI - f32::EPSILON); | ~~~~~~~~~~~~
usage of a legacy numeric constant: hook/src/hooks/debug_drawing.rs#L551
error: usage of a legacy numeric constant --> hook/src/hooks/debug_drawing.rs:551:36 | 551 | let angle2 = angle_width.clamp(std::f32::EPSILON, std::f32::consts::PI - std::f32::EPSILON); | ^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants help: use the associated constant instead | 551 | let angle2 = angle_width.clamp(f32::EPSILON, std::f32::consts::PI - std::f32::EPSILON); | ~~~~~~~~~~~~
usage of a legacy numeric constant: hook/src/hooks/debug_drawing.rs#L550
error: usage of a legacy numeric constant --> hook/src/hooks/debug_drawing.rs:550:79 | 550 | let angle1 = angle_height.clamp(std::f32::EPSILON, std::f32::consts::PI - std::f32::EPSILON); | ^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants help: use the associated constant instead | 550 | let angle1 = angle_height.clamp(std::f32::EPSILON, std::f32::consts::PI - f32::EPSILON); | ~~~~~~~~~~~~
usage of a legacy numeric constant: hook/src/hooks/debug_drawing.rs#L550
error: usage of a legacy numeric constant --> hook/src/hooks/debug_drawing.rs:550:37 | 550 | let angle1 = angle_height.clamp(std::f32::EPSILON, std::f32::consts::PI - std::f32::EPSILON); | ^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants = note: `-D clippy::legacy-numeric-constants` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::legacy_numeric_constants)]` help: use the associated constant instead | 550 | let angle1 = angle_height.clamp(f32::EPSILON, std::f32::consts::PI - std::f32::EPSILON); | ~~~~~~~~~~~~
this function has too many arguments (10/7): hook/src/hooks/debug_drawing.rs#L526
error: this function has too many arguments (10/7) --> hook/src/hooks/debug_drawing.rs:526:1 | 526 | / unsafe fn draw_cone( 527 | | batcher: NonNull<ULineBatchComponent>, 528 | | origin: FVector, 529 | | direction: FVector, ... | 536 | | thickness: f32, 537 | | ) { | |_^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments
this function has too many arguments (10/7): hook/src/hooks/debug_drawing.rs#L495
error: this function has too many arguments (10/7) --> hook/src/hooks/debug_drawing.rs:495:1 | 495 | / fn add_circle( 496 | | lines: &mut Vec<FBatchedLine>, 497 | | base: &Vector3<f32>, 498 | | x: &Vector3<f32>, ... | 505 | | thickness: f32, 506 | | ) { | |_^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments
this function has too many arguments (10/7): hook/src/hooks/debug_drawing.rs#L464
error: this function has too many arguments (10/7) --> hook/src/hooks/debug_drawing.rs:464:1 | 464 | / fn add_half_circle( 465 | | lines: &mut Vec<FBatchedLine>, 466 | | base: &Vector3<f32>, 467 | | x: &Vector3<f32>, ... | 474 | | thickness: f32, 475 | | ) { | |_^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments = note: `-D clippy::too-many-arguments` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::too_many_arguments)]`
call to `reserve` immediately after creation: hook/src/hooks/debug_drawing.rs#L389
error: call to `reserve` immediately after creation --> hook/src/hooks/debug_drawing.rs:389:9 | 389 | / let mut lines = Vec::new(); 390 | | lines.reserve(num_segments_y as usize * segments as usize * 2); | |_______________________________________________________________________^ help: consider using `Vec::with_capacity(/* Space hint */)`: `let mut lines = Vec::with_capacity(num_segments_y as usize * segments as usize * 2);` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#reserve_after_initialization = note: `-D clippy::reserve-after-initialization` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::reserve_after_initialization)]`
type alias `FnGetAllSpawnPointsInSphere` is never used: hook/src/hooks/debug_drawing.rs#L2122
error: type alias `FnGetAllSpawnPointsInSphere` is never used --> hook/src/hooks/debug_drawing.rs:2122:10 | 2122 | type FnGetAllSpawnPointsInSphere = unsafe extern "system" fn( | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
variants `Floor`, `Walls`, and `Ceiling` are never constructed: hook/src/hooks/debug_drawing.rs#L2111
error: variants `Floor`, `Walls`, and `Ceiling` are never constructed --> hook/src/hooks/debug_drawing.rs:2111:9 | 2109 | enum DeepPathFinderPreference { | ------------------------ variants in this enum 2110 | None = 0x0, 2111 | Floor = 0x1, | ^^^^^ 2112 | Walls = 0x2, | ^^^^^ 2113 | Ceiling = 0x3, | ^^^^^^^ | = note: `DeepPathFinderPreference` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
variants `Failed_StartingPointNotFound`, `Failed_EndPointNotFound`, `Failed_PointsNotConnected`, `Failed_UsedTooManyNodes`, `Failed_NotReady`, and `Failed_UnknownError` are never constructed: hook/src/hooks/debug_drawing.rs#L2099
error: variants `Failed_StartingPointNotFound`, `Failed_EndPointNotFound`, `Failed_PointsNotConnected`, `Failed_UsedTooManyNodes`, `Failed_NotReady`, and `Failed_UnknownError` are never constructed --> hook/src/hooks/debug_drawing.rs:2099:9 | 2097 | enum EPathfinderResult { | ----------------- variants in this enum 2098 | Success = 0x0, 2099 | Failed_StartingPointNotFound = 0x1, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2100 | Failed_EndPointNotFound = 0x2, | ^^^^^^^^^^^^^^^^^^^^^^^ 2101 | Failed_PointsNotConnected = 0x3, | ^^^^^^^^^^^^^^^^^^^^^^^^^ 2102 | Failed_UsedTooManyNodes = 0x4, | ^^^^^^^^^^^^^^^^^^^^^^^ 2103 | Failed_NotReady = 0x5, | ^^^^^^^^^^^^^^^ 2104 | Failed_UnknownError = 0x6, | ^^^^^^^^^^^^^^^^^^^ | = note: `EPathfinderResult` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
variants `Invalid`, `Medium`, and `Large` are never constructed: hook/src/hooks/debug_drawing.rs#L2090
error: variants `Invalid`, `Medium`, and `Large` are never constructed --> hook/src/hooks/debug_drawing.rs:2090:9 | 2089 | enum DeepPathFinderSize { | ------------------ variants in this enum 2090 | Invalid = 0x0, | ^^^^^^^ 2091 | Small = 0x3, 2092 | Medium = 0x2, | ^^^^^^ 2093 | Large = 0x1, | ^^^^^ | = note: `DeepPathFinderSize` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
variants `Fly` and `MAX` are never constructed: hook/src/hooks/debug_drawing.rs#L2083
error: variants `Fly` and `MAX` are never constructed --> hook/src/hooks/debug_drawing.rs:2083:9 | 2081 | enum DeepPathFinderType { | ------------------ variants in this enum 2082 | Walk = 0x0, 2083 | Fly = 0x1, | ^^^ 2084 | MAX = 0x2, | ^^^ | = note: `DeepPathFinderType` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
variants `NotRunning` and `Running` are never constructed: hook/src/hooks/debug_drawing.rs#L1942
error: variants `NotRunning` and `Running` are never constructed --> hook/src/hooks/debug_drawing.rs:1942:9 | 1941 | enum GarbState { | --------- variants in this enum 1942 | NotRunning = 0x0, | ^^^^^^^^^^ 1943 | Running = 0x1, | ^^^^^^^ | = note: `GarbState` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
function `nav_stuff` is never used: hook/src/hooks/debug_drawing.rs#L1501
error: function `nav_stuff` is never used --> hook/src/hooks/debug_drawing.rs:1501:15 | 1501 | unsafe fn nav_stuff( | ^^^^^^^^^ | = note: `-D dead-code` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(dead_code)]`
unused variable: `points`: hook/src/hooks/debug_drawing.rs#L1503
error: unused variable: `points` --> hook/src/hooks/debug_drawing.rs:1503:9 | 1503 | points: &mut Vec<FBatchedPoint>, | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_points`
unused variable: `connections`: hook/src/hooks/debug_drawing.rs#L1508
error: unused variable: `connections` --> hook/src/hooks/debug_drawing.rs:1508:13 | 1508 | let connections = element_ptr!(nav => .connections); | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connections`
unused variable: `elm`: hook/src/hooks/debug_drawing.rs#L1429
error: unused variable: `elm` --> hook/src/hooks/debug_drawing.rs:1429:33 | 1429 | ... let elm = element_ptr!(buffer.inner.Pool.start => + (index as usize).*); | ^^^ help: if this is intentional, prefix it with an underscore: `_elm`
unused variable: `elm`: hook/src/hooks/debug_drawing.rs#L1423
error: unused variable: `elm` --> hook/src/hooks/debug_drawing.rs:1423:33 | 1423 | ... let elm = element_ptr!(buffer.inner.Pool.start => + (index as usize).*); | ^^^ help: if this is intentional, prefix it with an underscore: `_elm`
unused variable: `elm`: hook/src/hooks/debug_drawing.rs#L1417
error: unused variable: `elm` --> hook/src/hooks/debug_drawing.rs:1417:33 | 1417 | ... let elm = element_ptr!(buffer.inner.Pool.start => + (index as usize).*); | ^^^ help: if this is intentional, prefix it with an underscore: `_elm`
unused variable: `elm`: hook/src/hooks/debug_drawing.rs#L1367
error: unused variable: `elm` --> hook/src/hooks/debug_drawing.rs:1367:33 | 1367 | ... let elm = element_ptr!(buffer.inner.Pool.start => + (index as usize).*); | ^^^ help: if this is intentional, prefix it with an underscore: `_elm`
unused variable: `elm`: hook/src/hooks/debug_drawing.rs#L1361
error: unused variable: `elm` --> hook/src/hooks/debug_drawing.rs:1361:33 | 1361 | ... let elm = element_ptr!(buffer.inner.Pool.start => + (index as usize).*); | ^^^ help: if this is intentional, prefix it with an underscore: `_elm`
unused variable: `blue`: hook/src/hooks/debug_drawing.rs#L1328
error: unused variable: `blue` --> hook/src/hooks/debug_drawing.rs:1328:25 | 1328 | let blue = FLinearColor::new(0., 0., 1., 0.5); | ^^^^ help: if this is intentional, prefix it with an underscore: `_blue`
unused variable: `cell`: hook/src/hooks/debug_drawing.rs#L1297
error: unused variable: `cell` --> hook/src/hooks/debug_drawing.rs:1297:25 | 1297 | let cell = { | ^^^^ help: if this is intentional, prefix it with an underscore: `_cell`
unused variable: `c`: hook/src/hooks/debug_drawing.rs#L1284
error: unused variable: `c` --> hook/src/hooks/debug_drawing.rs:1284:25 | 1284 | let c = if rank == 0 { | ^ help: if this is intentional, prefix it with an underscore: `_c`
variable `i` is assigned to, but never used: hook/src/hooks/debug_drawing.rs#L1261
error: variable `i` is assigned to, but never used --> hook/src/hooks/debug_drawing.rs:1261:17 | 1261 | let mut i: u8 = 0; | ^ | = note: consider using `_i` instead = note: `-D unused-variables` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(unused_variables)]`
variant `Failed_UnknownError` should have an upper camel case name: hook/src/hooks/debug_drawing.rs#L2104
error: variant `Failed_UnknownError` should have an upper camel case name --> hook/src/hooks/debug_drawing.rs:2104:9 | 2104 | Failed_UnknownError = 0x6, | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FailedUnknownError`
variant `Failed_NotReady` should have an upper camel case name: hook/src/hooks/debug_drawing.rs#L2103
error: variant `Failed_NotReady` should have an upper camel case name --> hook/src/hooks/debug_drawing.rs:2103:9 | 2103 | Failed_NotReady = 0x5, | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FailedNotReady`
variant `Failed_UsedTooManyNodes` should have an upper camel case name: hook/src/hooks/debug_drawing.rs#L2102
error: variant `Failed_UsedTooManyNodes` should have an upper camel case name --> hook/src/hooks/debug_drawing.rs:2102:9 | 2102 | Failed_UsedTooManyNodes = 0x4, | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FailedUsedTooManyNodes`
variant `Failed_PointsNotConnected` should have an upper camel case name: hook/src/hooks/debug_drawing.rs#L2101
error: variant `Failed_PointsNotConnected` should have an upper camel case name --> hook/src/hooks/debug_drawing.rs:2101:9 | 2101 | Failed_PointsNotConnected = 0x3, | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FailedPointsNotConnected`
variant `Failed_EndPointNotFound` should have an upper camel case name: hook/src/hooks/debug_drawing.rs#L2100
error: variant `Failed_EndPointNotFound` should have an upper camel case name --> hook/src/hooks/debug_drawing.rs:2100:9 | 2100 | Failed_EndPointNotFound = 0x2, | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FailedEndPointNotFound`
variant `Failed_StartingPointNotFound` should have an upper camel case name: hook/src/hooks/debug_drawing.rs#L2099
error: variant `Failed_StartingPointNotFound` should have an upper camel case name --> hook/src/hooks/debug_drawing.rs:2099:9 | 2099 | Failed_StartingPointNotFound = 0x1, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FailedStartingPointNotFound` | = note: `-D non-camel-case-types` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(non_camel_case_types)]`
check
Clippy had exited with the 101 exit code
check
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions-rs/clippy-check@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
check
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/clippy-check@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/