Skip to content

cleanup

cleanup #42

Triggered via push July 26, 2024 07:08
Status Success
Total duration 4m 44s
Artifacts

analysis.yaml

on: push
Fit to window
Zoom out
Zoom in

Annotations

10 warnings and 10 notices
include/sparrow/c_interface.hpp:65:16 [performance-enum-size]: include/sparrow/c_interface.hpp#L65
enum 'ArrowFlag' uses a larger base type ('int64_t' (aka 'long'), size: 8 bytes) than necessary for its value set, consider using 'std::uint8_t' (1 byte) as the base type to reduce its size
include/sparrow/array.hpp:74:9 [modernize-use-nodiscard]: include/sparrow/array.hpp#L74
function 'get_type_name' should be marked [[nodiscard]]
include/sparrow/array.hpp:75:9 [modernize-use-nodiscard]: include/sparrow/array.hpp#L75
function 'build_mismatch_message' should be marked [[nodiscard]]
include/sparrow/array.hpp:77:9 [modernize-use-nodiscard]: include/sparrow/array.hpp#L77
function 'dereference' should be marked [[nodiscard]]
include/sparrow/array.hpp:81:9 [modernize-use-nodiscard]: include/sparrow/array.hpp#L81
function 'distance_to' should be marked [[nodiscard]]
include/sparrow/array.hpp:82:9 [modernize-use-nodiscard]: include/sparrow/array.hpp#L82
function 'equal' should be marked [[nodiscard]]
include/sparrow/array.hpp:83:9 [modernize-use-nodiscard]: include/sparrow/array.hpp#L83
function 'less_than' should be marked [[nodiscard]]
include/sparrow/array.hpp:110:9 [modernize-use-nodiscard]: include/sparrow/array.hpp#L110
function 'empty' should be marked [[nodiscard]]
include/sparrow/array.hpp:111:9 [modernize-use-nodiscard]: include/sparrow/array.hpp#L111
function 'size' should be marked [[nodiscard]]
include/sparrow/array.hpp:114:9 [modernize-use-nodiscard]: include/sparrow/array.hpp#L114
function 'at' should be marked [[nodiscard]]
Run clang-format on include/sparrow/array.hpp: include/sparrow/array.hpp#L1
File include/sparrow/array.hpp does not conform to Custom style guidelines. (lines 358, 363, 371, 388, 406, 418, 446, 481)
Run clang-format on include/sparrow/array/array_data_factory.hpp: include/sparrow/array/array_data_factory.hpp#L1
File include/sparrow/array/array_data_factory.hpp does not conform to Custom style guidelines. (lines 54)
Run clang-format on include/sparrow/array/typed_array.hpp: include/sparrow/array/typed_array.hpp#L1
File include/sparrow/array/typed_array.hpp does not conform to Custom style guidelines. (lines 39, 82, 83, 84, 85, 99, 100, 101, 109, 111, 115, 116, 117, 118, 126, 128, 132, 133, 134, 260, 263, 266, 287, 291, 295, 299, 303, 307, 311, 315, 330, 331, 332, 367, 368, 416, 417, 418, 436, 446, 453, 460, 464, 469, 474, 475, 476, 494, 498, 508, 515, 517, 519, 520, 525, 530, 534, 539, 721, 724, 725, 731, 732)
Run clang-format on include/sparrow/array/data_type.hpp: include/sparrow/array/data_type.hpp#L1
File include/sparrow/array/data_type.hpp does not conform to Custom style guidelines. (lines 130, 164, 223)
Run clang-format on include/sparrow/array/array_data_concepts.hpp: include/sparrow/array/array_data_concepts.hpp#L1
File include/sparrow/array/array_data_concepts.hpp does not conform to Custom style guidelines. (lines 68)
Run clang-format on include/sparrow/layout/layout_iterator.hpp: include/sparrow/layout/layout_iterator.hpp#L1
File include/sparrow/layout/layout_iterator.hpp does not conform to Custom style guidelines. (lines 29, 30, 31, 32, 46, 48, 124)
Run clang-format on include/sparrow/layout/dictionary_encoded_layout.hpp: include/sparrow/layout/dictionary_encoded_layout.hpp#L1
File include/sparrow/layout/dictionary_encoded_layout.hpp does not conform to Custom style guidelines. (lines 65, 83, 84, 85, 86, 102, 116, 263, 264, 265, 385, 438, 440, 446)
Run clang-format on include/sparrow/layout/variable_size_binary_layout.hpp: include/sparrow/layout/variable_size_binary_layout.hpp#L1
File include/sparrow/layout/variable_size_binary_layout.hpp does not conform to Custom style guidelines. (lines 109, 116, 130, 134, 138, 142, 220, 249, 360, 366, 369, 374, 420, 428, 433, 436, 441, 444, 532, 554, 557, 566, 567, 569, 711)
Run clang-format on include/sparrow/utils/mp_utils.hpp: include/sparrow/utils/mp_utils.hpp#L1
File include/sparrow/utils/mp_utils.hpp does not conform to Custom style guidelines. (lines 427, 428, 432, 462)
Run clang-format on include/sparrow/utils/nullable.hpp: include/sparrow/utils/nullable.hpp#L1
File include/sparrow/utils/nullable.hpp does not conform to Custom style guidelines. (lines 25, 33, 35, 44, 47, 52, 55, 56, 126, 137, 138, 142, 143, 147, 151, 155, 156, 160, 167, 171, 178, 179, 183, 184, 188, 189, 190, 193, 194, 195, 227, 277, 284, 291, 293, 294, 295, 296, 298, 299, 307, 308, 309, 310, 312, 313, 321, 322, 323, 324, 326, 327, 363, 364, 365, 366, 382, 383, 384, 385, 386, 402, 403, 404, 405, 406, 419, 421, 424, 426, 429, 431, 434, 460, 465, 466, 480, 502, 505, 508, 521, 524, 543, 546, 562, 582, 586, 596, 604, 606, 613, 628, 655, 663, 664, 665, 691)