Skip to content

Project restructure, fixes and calibration #19

Project restructure, fixes and calibration

Project restructure, fixes and calibration #19

Triggered via push January 22, 2026 00:50
Status Success
Total duration 48s
Artifacts

cpp-linter.yaml

on: push
cpp-linter
45s
cpp-linter
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 10 warnings, and 10 notices
src/config/board.hpp:3:10 [clang-diagnostic-error]: src/config/board.hpp#L3
'nlohmann/json.hpp' file not found
src/tools/image_validator.hpp:5:10 [clang-diagnostic-error]: src/tools/image_validator.hpp#L5
'metavision/sdk/core/utils/frame_composer.h' file not found
src/camera_calibration.hpp:5:10 [clang-diagnostic-error]: src/camera_calibration.hpp#L5
'opencv2/objdetect/charuco_detector.hpp' file not found
src/utility.hpp:49:20 [cppcoreguidelines-avoid-non-const-global-variables]: src/utility.hpp#L49
variable 'intersection' is non-const and globally accessible, consider making it const
src/utility.hpp:37:12 [cppcoreguidelines-pro-type-member-init]: src/utility.hpp#L37
constructor does not initialize these fields: markerIds, charucoIds, charucoCorners
src/utility.hpp:12:12 [cppcoreguidelines-special-member-functions]: src/utility.hpp#L12
class 'AlternativeBuffer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator
src/tools/create_board.cpp:24:35 [cppcoreguidelines-avoid-magic-numbers]: src/tools/create_board.cpp#L24
10 is a magic number; consider replacing it with a named constant
src/tools/create_board.cpp:8:37 [bugprone-easily-swappable-parameters]: src/tools/create_board.cpp#L8
3 adjacent parameters of 'generateVideo' of similar type are easily swapped by mistake
Run clang-format on src/camera_calibration.hpp: src/camera_calibration.hpp#L0
File src/camera_calibration.hpp does not conform to LLVM style guidelines. (lines 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 22, 24, 27)
Run clang-format on src/yaccp.cpp: src/yaccp.cpp#L0
File src/yaccp.cpp does not conform to LLVM style guidelines. (lines 8, 13, 17, 19, 20, 21, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 44, 45, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 60, 61, 62, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 79, 82)
Run clang-format on src/cli/orchestrator.cpp: src/cli/orchestrator.cpp#L0
File src/cli/orchestrator.cpp does not conform to LLVM style guidelines. (lines 1, 4, 5, 6, 8, 10, 12, 13, 14, 16, 17, 18, 19, 20, 21, 23, 24, 26, 27, 29, 30, 32, 33, 35)
Run clang-format on src/recoding/video_viewer.cpp: src/recoding/video_viewer.cpp#L0
File src/recoding/video_viewer.cpp does not conform to LLVM style guidelines. (lines 3, 9, 10, 11, 12, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 61, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 76, 77, 78, 79, 80, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 105, 106, 108, 109, 110, 111, 112, 113, 115, 116, 118, 119, 120, 121, 122, 123, 125, 126, 127, 128, 129, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 142, 144, 145, 146, 147, 149, 150, 152, 153, 155, 156, 158, 159, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 173, 174, 175, 177, 178, 179, 180, 181, 183, 184, 185, 186, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 252, 253, 254, 255, 256, 257, 258, 261, 262, 263, 264, 265, 266, 267, 268, 270, 271, 272, 273, 274, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 291, 293, 294, 295, 296, 297, 298, 299, 301, 302, 303, 304, 305, 306, 307, 309, 310, 311, 312, 314)
Run clang-format on src/cli/board_creation.hpp: src/cli/board_creation.hpp#L0
File src/cli/board_creation.hpp does not conform to LLVM style guidelines. (lines 5, 9, 10, 11, 12, 13, 14, 15, 17)
Run clang-format on src/recoding/recorders/basler_cam_worker.hpp: src/recoding/recorders/basler_cam_worker.hpp#L0
File src/recoding/recorders/basler_cam_worker.hpp does not conform to LLVM style guidelines. (lines 5, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 24, 26, 28, 29, 30, 31, 33, 35, 37, 39)
Run clang-format on src/recoding/recorders/prophesee_cam_worker.cpp: src/recoding/recorders/prophesee_cam_worker.cpp#L0
File src/recoding/recorders/prophesee_cam_worker.cpp does not conform to LLVM style guidelines. (lines 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 73, 74, 75, 76, 78, 79, 80, 81, 82, 84, 86, 88, 89, 90, 91, 92, 93, 94, 97, 98, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 139, 140, 142, 143, 146, 147, 148, 149, 150, 153, 154, 155, 156, 157, 158, 159, 161, 162, 163, 164, 165, 166, 168, 169, 170, 171, 172, 173, 175, 176, 177, 178, 179, 180, 181, 183, 184, 185, 186, 188, 189, 190, 191, 192, 193, 194, 195, 197, 198, 199, 201, 202, 203, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 223, 224, 225, 226, 227, 229)
Run clang-format on src/utility.hpp: src/utility.hpp#L0
File src/utility.hpp does not conform to LLVM style guidelines. (lines 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 31, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 45, 46, 48, 49, 50, 52, 53, 55, 56, 57, 58, 59, 61, 62, 64, 66, 67, 68, 70, 72, 74, 76, 78, 80, 83, 86)
Run clang-format on src/tools/create_board.cpp: src/tools/create_board.cpp#L0
File src/tools/create_board.cpp does not conform to LLVM style guidelines. (lines 7, 8, 9, 10, 11, 13, 14, 16, 17, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 36, 38, 39, 40, 42, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 77, 79)
Run clang-format on src/executors/calibration_runner.hpp: src/executors/calibration_runner.hpp#L0
File src/executors/calibration_runner.hpp does not conform to LLVM style guidelines. (lines 5, 6, 7, 8, 9, 10, 12)