Skip to content

feat: migrate away from Arduino #986

feat: migrate away from Arduino

feat: migrate away from Arduino #986

Triggered via pull request July 9, 2026 19:07
Status Failure
Total duration 2m 19s
Artifacts

cpp-linter.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

12 errors, 10 warnings, and 5 notices
C/C++ Linter
Process completed with exit code 1.
C/C++ Linter
Some files failed the linting checks!
components/chipset/include/Chipset.h:285:21 [bugprone-dynamic-static-initializers]: components/chipset/include/Chipset.h#L285
static variable 'ValidOutputPinsCount' may be dynamically initialized in this header file
components/chipset/include/Chipset.h:284:21 [bugprone-dynamic-static-initializers]: components/chipset/include/Chipset.h#L284
static variable 'ValidInputPinsCount' may be dynamically initialized in this header file
components/chipset/include/Chipset.h:214:9 [cppcoreguidelines-macro-usage]: components/chipset/include/Chipset.h#L214
function-like macro 'OPENSHOCK_BYPASSED_GPIO' used; consider a 'constexpr' template function
components/chipset/include/Chipset.h:141:9 [cppcoreguidelines-macro-usage]: components/chipset/include/Chipset.h#L141
function-like macro 'CHIP_UNSAFE_GPIO' used; consider a 'constexpr' template function
components/chipset/include/Chipset.h:1:1 [portability-avoid-pragma-once]: components/chipset/include/Chipset.h#L1
avoid 'pragma once' directive; use include guards instead
Run clang-format on components/littlefs/lfs_util.h: components/littlefs/lfs_util.h#L0
File components/littlefs/lfs_util.h does not conform to Custom style guidelines. (lines 11, 42, 53, 54, 55, 61, 63, 73, 75, 83, 85, 93, 95, 103, 105, 118, 126, 130, 135, 139, 140, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 161, 162, 164, 170, 171, 173, 174, 175, 182, 187, 188, 189, 190, 192, 193, 194, 195, 197, 198, 199, 200, 205, 210, 211, 212, 213, 214, 216, 217, 218, 220, 221, 222, 223, 224, 228, 234, 238, 245, 246, 248, 250, 251, 257, 258, 260, 262, 265)
Run clang-format on components/littlefs/lfs_util.c: components/littlefs/lfs_util.c#L0
File components/littlefs/lfs_util.c does not conform to Custom style guidelines. (lines 11, 17, 18, 19, 20, 21, 22, 23, 25, 27, 28, 29, 30, 34)
Run clang-format on components/littlefs/lfs.h: components/littlefs/lfs.h#L0
File components/littlefs/lfs.h does not conform to Custom style guidelines. (lines 14, 16, 24, 26, 31, 33, 42, 43, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 89, 90, 91, 92, 94, 95, 96, 97, 98, 99, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 150, 151, 152, 153, 154, 158, 159, 160, 161, 163, 164, 165, 166, 168, 169, 170, 171, 172, 174, 175, 176, 177, 178, 180, 181, 182, 184, 185, 186, 187, 189, 190, 191, 192, 194, 195, 196, 198, 199, 200, 202, 203, 204, 205, 206, 208, 209, 210, 212, 213, 214, 215, 216, 217, 218, 220, 221, 222, 223, 224, 225, 227, 228, 229, 230, 231, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 244, 245, 246, 248, 249, 250, 252, 253, 254, 256, 257, 258, 259, 260, 262, 263, 264, 265, 267, 268, 269, 270, 272, 273, 274, 275, 276, 278, 279, 280, 281, 282, 283, 284, 287, 288, 289, 290, 291, 297, 298, 299, 301, 302, 304, 305, 306, 307, 308, 312, 313, 314, 316, 317, 319, 320, 322, 323, 325, 326, 328, 334, 335, 336, 337, 339, 340, 342, 347, 348, 349, 350, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 365, 367, 371, 372, 373, 374, 375, 378, 379, 380, 381, 382, 383, 384, 385, 390, 391, 392, 393, 394, 396, 401, 402, 403, 404, 405, 407, 408, 409, 410, 412, 413, 414, 415, 416, 418, 421, 422, 423, 424, 425, 426, 430, 431, 436, 437, 438, 440, 441, 442, 443, 444, 445, 446, 447, 449, 450, 451, 453, 454, 455, 456, 457, 458, 459, 461, 462, 463, 464, 465, 468, 469, 471, 484, 495, 501, 510, 520, 527, 541, 542, 552, 553, 562, 563, 575, 576, 592, 593, 594, 602, 608, 614, 615, 624, 625, 632, 639, 646, 652, 658, 667, 674, 680, 687, 695, 703, 708, 717, 725, 734, 745, 763, 777, 793, 795)
Run clang-format on components/littlefs/lfs.c: components/littlefs/lfs.c#L0
File components/littlefs/lfs.c does not conform to Custom style guidelines. (lines 9, 13, 14, 16, 17, 18, 19, 22, 23, 24, 26, 31, 32, 33, 34, 38, 39, 40, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 58, 59, 60, 61, 62, 64, 65, 66, 67, 68, 70, 71, 72, 74, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 128, 129, 130, 131, 132, 133, 135, 136, 138, 139, 140, 141, 142, 143, 144, 146, 147, 148, 149, 150, 155, 156, 157, 158, 160, 161, 162, 163, 164, 165, 166, 167, 168, 170, 171, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 197, 199, 200, 201, 202, 204, 205, 212, 213, 214, 216, 217, 218, 219, 221, 222, 228, 229, 230, 231, 232, 233, 234, 236, 237, 238, 239, 240, 241, 242, 243, 245, 246, 247, 249, 250, 251, 252, 253, 254, 255, 256, 258, 259, 261, 262, 263, 265, 266, 267, 268, 269, 276, 277, 278, 279, 282, 288, 292, 293, 297, 302, 303, 304, 308, 312, 313, 314, 315, 319, 320, 321, 322, 326, 327, 332, 333, 342, 345, 348, 351, 355, 359, 363, 367, 371, 375, 379, 383, 387, 392, 393, 397, 398, 402, 403, 407, 408, 409, 413, 414, 415, 420, 424, 428, 433, 437, 438, 442, 443, 444, 449, 450, 451, 457, 458, 462, 463, 468, 469, 475, 476, 481, 482, 487, 488, 489, 490, 491, 492, 493, 497, 498, 499, 500, 501, 502, 503, 508, 509, 510, 511, 512, 513, 514, 520, 521, 522, 523, 524, 525, 529, 530, 535, 537, 538, 539, 541, 542, 543, 547, 548, 552, 554, 559, 561, 562, 564, 566, 574, 576, 578, 586, 587, 592, 594, 595, 600, 601, 605, 614, 620, 621, 622, 627, 628, 629, 630, 632, 633, 634, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 653, 654, 655, 656, 657, 658, 659, 666, 667, 668, 669, 670, 671, 672, 673, 674, 676, 677, 678, 679, 680, 682, 683, 684, 685, 686, 687, 688, 690, 691, 692, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 708, 709, 710, 711, 712, 713, 719, 720, 721, 722, 723, 724, 726, 727, 728, 729, 730, 731, 732, 733, 734, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 748, 750, 751, 752, 753, 754, 755, 756, 757, 759, 760, 761, 763, 764, 765, 766, 768, 769, 770, 771, 772, 773, 774, 775, 777, 779, 780, 781, 786, 787, 788, 789, 793, 794, 795, 796, 797, 798, 799, 800, 802, 803, 805, 806, 807, 808, 809, 810, 812, 813, 814, 815, 816, 818, 819, 820, 822, 823, 824, 825, 826, 827, 829, 830, 831, 832, 833, 834, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 852, 853, 854, 855, 857, 858, 859, 860, 862, 863, 864, 865, 866, 867, 868, 869, 870, 872, 873, 874, 875, 876, 891, 892, 893, 894, 895, 896, 898, 899, 900, 901, 902, 904, 905, 907, 908, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 955, 956, 957, 958, 959, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 995, 996, 997, 998, 999, 1000, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1075, 1076, 1077, 1078, 1079, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098, 1099, 1100, 1101, 1102, 1107, 1108, 1109, 1110, 1111, 1112, 1113, 1115, 1116, 1117, 1118, 1119, 1120, 1122, 1123, 1124, 1125, 1126, 1127, 1128, 1129, 1130, 1131, 1132, 1134, 1135, 1136, 1137, 1138, 1140, 1141, 1142, 1143, 1145, 1146, 1147, 1148, 1150, 1151, 1152, 1153, 1155, 1156, 1157, 1158, 1160, 1161, 1162, 1164, 1165, 1166, 1167, 1168, 1169, 1170, 1171, 1172, 1173, 1174, 1175, 1176, 1177, 1179, 1180, 1182, 1183, 1184, 1185,
Run clang-format on components/dns_server/src/DNSServer.cpp: components/dns_server/src/DNSServer.cpp#L0
File components/dns_server/src/DNSServer.cpp does not conform to Custom style guidelines. (lines 142, 143, 144, 145, 146, 147)