Skip to content

NOLINT

NOLINT #3876

Triggered via push January 16, 2025 09:12
Status Failure
Total duration 2m 42s
Artifacts

ci-build.yml

on: push
Matrix: Build
Fit to window
Zoom out
Zoom in

Annotations

1 error and 50 warnings
fuchsia-default-arguments-declarations: src/index/yakushima/include/interface.h#L19
declaring a parameter with a default argument is disallowed
cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers: src/concurrency_control/local_set.cpp#L73
100 is a magic number; consider replacing it with a named constant
misc-misplaced-const: src/concurrency_control/sequence.cpp#L26
'token' declared with a const-qualified type alias; results in the type being 'void *const' instead of 'const void *'
misc-misplaced-const: src/concurrency_control/sequence.cpp#L331
'token' declared with a const-qualified type alias; results in the type being 'void *const' instead of 'const void *'
fuchsia-statically-constructed-objects: src/concurrency_control/include/read_plan.h#L91
static objects are disallowed; if possible, use a constexpr constructor instead
cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers: src/concurrency_control/read_plan.cpp#L74
5 is a magic number; consider replacing it with a named constant
hicpp-signed-bitwise: src/concurrency_control/interface/short_tx/termination.cpp#L617
use of a signed integer operand with a binary bitwise operator
bugprone-narrowing-conversions,cppcoreguidelines-narrowing-conversions: src/concurrency_control/read_by.cpp#L70
narrowing conversion from 'std::size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator<std::pair<unsigned long, unsigned long> *, std::vector<std::pair<unsigned long, unsigned long>>>::difference_type' (aka 'long') is implementation-defined
bugprone-narrowing-conversions,cppcoreguidelines-narrowing-conversions: src/concurrency_control/read_by.cpp#L159
narrowing conversion from 'std::size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator<std::tuple<unsigned long, unsigned long, std::basic_string<char>, shirakami::scan_endpoint, std::basic_string<char>, shirakami::scan_endpoint> *, std::vector<std::tuple<unsigned long, unsigned long, std::basic_string<char>, shirakami::scan_endpoint, std::basic_string<char>, shirakami::scan_endpoint>>>::difference_type' (aka 'long') is implementation-defined
bugprone-narrowing-conversions,cppcoreguidelines-narrowing-conversions: src/concurrency_control/interface/scan/read_kv_from_scan.cpp#L63
narrowing conversion from 'std::size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator<std::tuple<const shirakami::Record *, yakushima::node_version64_body, yakushima::node_version64 *> *, std::vector<std::tuple<const shirakami::Record *, yakushima::node_version64_body, yakushima::node_version64 *>>>::difference_type' (aka 'long') is implementation-defined
misc-misplaced-const: src/concurrency_control/interface/scan/read_kv_from_scan.cpp#L223
'token' declared with a const-qualified type alias; results in the type being 'void *const' instead of 'const void *'
misc-misplaced-const: src/concurrency_control/interface/scan/read_kv_from_scan.cpp#L240
'token' declared with a const-qualified type alias; results in the type being 'void *const' instead of 'const void *'
fuchsia-statically-constructed-objects: src/concurrency_control/bg_work/include/bg_commit.h#L89
static objects are disallowed; if possible, use a constexpr constructor instead
fuchsia-statically-constructed-objects: src/concurrency_control/bg_work/include/bg_commit.h#L95
static objects are disallowed; if possible, use a constexpr constructor instead
fuchsia-statically-constructed-objects: src/concurrency_control/bg_work/include/bg_commit.h#L101
static objects are disallowed; if possible, use a constexpr constructor instead
fuchsia-statically-constructed-objects: src/concurrency_control/bg_work/include/bg_commit.h#L123
static objects are disallowed; if possible, use a constexpr constructor instead
readability-suspicious-call-argument: src/concurrency_control/wp.cpp#L173
1st argument 'page_set_meta_storage_view' (passed to 'storage_name') looks like it might be swapped with the 2nd, 'storage_view' (passed to 'key_view')
readability-suspicious-call-argument: src/concurrency_control/wp.cpp#L244
1st argument 'page_set_meta_storage_view' (passed to 'storage_name') looks like it might be swapped with the 2nd, 'storage_view' (passed to 'key_view')
hicpp-signed-bitwise: src/concurrency_control/interface/storage.cpp#L54
use of a signed integer operand with a binary bitwise operator
cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers: src/concurrency_control/interface/storage.cpp#L54
63 is a magic number; consider replacing it with a named constant
hicpp-signed-bitwise: src/concurrency_control/interface/storage.cpp#L88
use of a signed integer operand with a binary bitwise operator
cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers: src/concurrency_control/interface/storage.cpp#L88
63 is a magic number; consider replacing it with a named constant
cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers: src/concurrency_control/interface/storage.cpp#L222
100 is a magic number; consider replacing it with a named constant