Add unit tests for compaction_catalog class #664
Annotations
2 errors and 7 warnings
Build (ubuntu-24.04)
Process completed with exit code 1.
|
Analysis
- *<https://github.com/project-tsurugi/limestone/runs/29932960308?check_suite_focus=true|[Clang-Tidy] 7 warnings>*
|
modernize-use-nodiscard:
include/limestone/api/limestone_exception.h#L35
function 'error_code' should be marked [[nodiscard]]
|
cppcoreguidelines-macro-usage:
include/limestone/api/limestone_exception.h#L59
function-like macro 'THROW_LIMESTONE_EXCEPTION' used; consider a 'constexpr' template function
|
cppcoreguidelines-macro-usage:
include/limestone/api/limestone_exception.h#L62
function-like macro 'THROW_LIMESTONE_IO_EXCEPTION' used; consider a 'constexpr' template function
|
cppcoreguidelines-macro-usage:
include/limestone/api/limestone_exception.h#L65
function-like macro 'LOG_AND_THROW_EXCEPTION' used; consider a 'constexpr' template function
|
bugprone-macro-parentheses:
include/limestone/api/limestone_exception.h#L67
macro argument should be enclosed in parentheses
|
cppcoreguidelines-macro-usage:
include/limestone/api/limestone_exception.h#L71
function-like macro 'LOG_AND_THROW_IO_EXCEPTION' used; consider a 'constexpr' template function
|
cppcoreguidelines-special-member-functions,hicpp-special-member-functions:
src/limestone/file_operations.h#L41
class 'file_operations' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator
|