Skip to content

add missing range-delete register #580

add missing range-delete register

add missing range-delete register #580

Triggered via push August 20, 2024 12:42
Status Failure
Total duration 1m 24s
Artifacts

ci-build.yml

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

Annotations

12 errors and 11 warnings
Build (ubuntu-24.04)
Process completed with exit code 1.
Build (ubuntu-22.04)
Process completed with exit code 1.
clang-diagnostic-switch: src/limestone/datastore_snapshot.cpp#L71
7 enumeration values not handled in switch: 'this_id_is_not_used', 'normal_entry', 'marker_begin'...
clang-diagnostic-switch: src/limestone/datastore_snapshot.cpp#L111
7 enumeration values not handled in switch: 'this_id_is_not_used', 'normal_entry', 'marker_begin'...
clang-diagnostic-error: src/limestone/datastore_snapshot.cpp#L157
no member named 'get' in 'limestone::internal::sorting_context'
clang-diagnostic-error: src/limestone/datastore_snapshot.cpp#L221
use of undeclared identifier 'key'
clang-diagnostic-error: src/limestone/datastore_snapshot.cpp#L223
variable 'sctx' cannot be implicitly captured in a lambda with no capture-default specified
clang-diagnostic-error: src/limestone/datastore_snapshot.cpp#L223
no member named 'remove_storage' in 'limestone::internal::sorting_context'
clang-diagnostic-error: src/limestone/datastore_snapshot.cpp#L223
variable 'sctx' cannot be implicitly captured in a lambda with no capture-default specified
clang-diagnostic-error: src/limestone/datastore_snapshot.cpp#L223
no member named 'remove_storage' in 'limestone::internal::sorting_context'
Analysis
Process completed with exit code 1.
modernize-use-nodiscard: src/limestone/log_entry.h#L346
function 'value_etc' should be marked [[nodiscard]]
modernize-use-nodiscard: src/limestone/log_entry.h#L348
function 'key_sid' should be marked [[nodiscard]]
modernize-use-nodiscard: src/./limestone/log_entry.h#L346
function 'value_etc' should be marked [[nodiscard]]
modernize-use-nodiscard: src/./limestone/log_entry.h#L348
function 'key_sid' should be marked [[nodiscard]]
cppcoreguidelines-special-member-functions,hicpp-special-member-functions: src/limestone/datastore_snapshot.cpp#L38
class 'sorting_context' defines a move constructor but does not define a destructor, a copy constructor, a copy assignment operator or a move assignment operator
misc-non-private-member-variables-in-classes: src/limestone/datastore_snapshot.cpp#L39
member variable 'sortdb' has public visibility
misc-non-private-member-variables-in-classes: src/limestone/datastore_snapshot.cpp#L40
member variable 'mtx_clear_storage' has public visibility
misc-non-private-member-variables-in-classes: src/limestone/datastore_snapshot.cpp#L41
member variable 'clear_storage' has public visibility
bugprone-exception-escape: src/limestone/datastore_snapshot.cpp#L42
an exception may be thrown in function 'sorting_context' which should not throw exceptions
hicpp-use-equals-default,modernize-use-equals-default: src/limestone/datastore_snapshot.cpp#L49
use '= default' to define a trivial default constructor