Skip to content

Improve LoD11 fallback/skip mechanism + timeout #176

Improve LoD11 fallback/skip mechanism + timeout

Improve LoD11 fallback/skip mechanism + timeout #176

Triggered via pull request December 3, 2024 19:01
Status Success
Total duration 1m 38s
Artifacts

cpp-linter.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 10 warnings, and 8 notices
include/roofer/common/box.hpp:92:25 [clang-diagnostic-error]: include/roofer/common/box.hpp#L92
no template named 'vector' in namespace 'std'
include/roofer/common/box.hpp:95:19 [clang-diagnostic-error]: include/roofer/common/box.hpp#L95
no template named 'vector' in namespace 'std'
include/roofer/common/box.hpp:98:10 [clang-diagnostic-error]: include/roofer/common/box.hpp#L98
no template named 'optional' in namespace 'std'
include/roofer/io/SpatialReferenceSystem.hpp:27:10 [cppcoreguidelines-special-member-functions]: include/roofer/io/SpatialReferenceSystem.hpp#L27
class 'SpatialReferenceSystemInterface' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator
include/roofer/io/StreamCropper.hpp:41:10 [cppcoreguidelines-special-member-functions]: include/roofer/io/StreamCropper.hpp#L41
class 'PointCloudCropperInterface' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator
include/roofer/io/StreamCropper.hpp:44:5 [google-explicit-constructor]: include/roofer/io/StreamCropper.hpp#L44
single-argument constructors must be marked explicit to avoid unintentional implicit conversions
include/roofer/io/RasterWriter.hpp:29:10 [cppcoreguidelines-special-member-functions]: include/roofer/io/RasterWriter.hpp#L29
class 'RasterWriterInterface' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator
include/roofer/io/RasterWriter.hpp:32:5 [google-explicit-constructor]: include/roofer/io/RasterWriter.hpp#L32
single-argument constructors must be marked explicit to avoid unintentional implicit conversions
include/roofer/io/PointCloudWriter.hpp:29:10 [cppcoreguidelines-special-member-functions]: include/roofer/io/PointCloudWriter.hpp#L29
class 'LASWriterInterface' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator
include/roofer/io/PointCloudWriter.hpp:32:5 [google-explicit-constructor]: include/roofer/io/PointCloudWriter.hpp#L32
single-argument constructors must be marked explicit to avoid unintentional implicit conversions
include/roofer/io/VectorReader.hpp:30:10 [cppcoreguidelines-special-member-functions]: include/roofer/io/VectorReader.hpp#L30
class 'VectorReaderInterface' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator
include/roofer/io/VectorReader.hpp:39:5 [google-explicit-constructor]: include/roofer/io/VectorReader.hpp#L39
single-argument constructors must be marked explicit to avoid unintentional implicit conversions
Run clang-format on apps/external/toml.hpp: apps/external/toml.hpp#L1
File apps/external/toml.hpp does not conform to Custom style guidelines. (lines 84, 445, 1508, 2090, 4996, 5001, 5020, 8426, 11401, 11402, 11404, 11405, 11407, 11408, 11410, 11411, 15788)
Run clang-format on apps/roofer-app/config.hpp: apps/roofer-app/config.hpp#L1
File apps/roofer-app/config.hpp does not conform to Custom style guidelines. (lines 228, 241, 261, 767, 778, 780, 782, 793)
Run clang-format on tests/test_reconstruct_api.cpp: tests/test_reconstruct_api.cpp#L1
File tests/test_reconstruct_api.cpp does not conform to Custom style guidelines. (lines 39, 41, 42, 43, 44)
Run clang-format on apps/reconstruct/reconstruct.cpp: apps/reconstruct/reconstruct.cpp#L1
File apps/reconstruct/reconstruct.cpp does not conform to Custom style guidelines. (lines 195, 197, 198, 200, 201, 202, 203)
Run clang-format on apps/crop/crop.cpp: apps/crop/crop.cpp#L1
File apps/crop/crop.cpp does not conform to Custom style guidelines. (lines 55, 57, 58, 60, 61, 62, 63, 69)
Run clang-format on experiments/logger/app/main.cpp: experiments/logger/app/main.cpp#L1
File experiments/logger/app/main.cpp does not conform to Custom style guidelines. (lines 19, 24, 31, 39, 47)
Run clang-format on apps/external/argh.h: apps/external/argh.h#L1
File apps/external/argh.h does not conform to Custom style guidelines. (lines 204)
Run clang-format on src/core/common/ptinpoly.c: src/core/common/ptinpoly.c#L1
File src/core/common/ptinpoly.c does not conform to Custom style guidelines. (lines 5, 14, 15, 18, 19, 23, 27, 31, 33, 34, 35, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 110, 111, 113, 114, 115, 116, 117, 119, 120, 121, 123, 124, 125, 126, 127, 129, 130, 131, 132, 134, 135, 136, 137, 138, 140, 141, 142, 143, 145, 146, 147, 148, 149, 150, 151, 153, 154, 155, 156, 158, 159, 161, 162, 164, 165, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 185, 186, 187, 188, 189, 190, 191, 192, 194, 196, 197, 199, 201, 202, 203, 204, 206, 207, 208, 210, 211, 212, 213, 214, 215, 216, 217, 218, 220, 221, 222, 223, 224, 225, 226, 228, 230, 232, 234, 235, 236, 238, 239, 240, 241, 242, 244, 245, 246, 247, 248, 249, 250, 251, 253, 254, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 267, 268, 269, 270, 272, 273, 274, 275, 277, 278, 279, 280, 281, 283, 284, 285, 287, 288, 289, 290, 291, 293, 294, 295, 296, 297, 298, 299, 300, 301, 303, 304, 305, 306, 307, 309, 310, 311, 313, 314, 315, 316, 317, 319, 320, 321, 322, 324, 326, 327, 328, 329, 330, 332, 333, 334, 336, 337, 338, 339, 340, 342, 343, 344, 345, 347, 348, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 371, 372, 373, 374, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 396, 397, 398, 399, 400, 401, 402, 403, 404, 406, 407, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 426, 427, 428, 430, 441, 442, 443, 444, 445, 446, 447, 448, 449, 451, 452, 453, 454, 455, 457, 458, 459, 461, 462, 463, 464, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 513, 514, 515, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 568, 569, 570, 571, 573, 574, 575, 576, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 632, 635, 636, 637, 638, 640, 641, 642, 644, 645, 646, 647, 648, 649, 650)