Skip to content

Add unit tests for compaction_catalog class #666

Add unit tests for compaction_catalog class

Add unit tests for compaction_catalog class #666

GitHub Actions / Clang-Tidy failed Sep 17, 2024 in 0s

[Clang-Tidy] 8 warnings

[Clang-Tidy] 8 warnings

Annotations

Check warning on line 35 in include/limestone/api/limestone_exception.h

See this annotation in the file changed.

@github-actions github-actions / Clang-Tidy

modernize-use-nodiscard

function 'error_code' should be marked [[nodiscard]] 

Check warning on line 59 in include/limestone/api/limestone_exception.h

See this annotation in the file changed.

@github-actions github-actions / Clang-Tidy

cppcoreguidelines-macro-usage

function-like macro 'THROW_LIMESTONE_EXCEPTION' used; consider a 'constexpr' template function 

Check warning on line 62 in include/limestone/api/limestone_exception.h

See this annotation in the file changed.

@github-actions github-actions / Clang-Tidy

cppcoreguidelines-macro-usage

function-like macro 'THROW_LIMESTONE_IO_EXCEPTION' used; consider a 'constexpr' template function 

Check warning on line 65 in include/limestone/api/limestone_exception.h

See this annotation in the file changed.

@github-actions github-actions / Clang-Tidy

cppcoreguidelines-macro-usage

function-like macro 'LOG_AND_THROW_EXCEPTION' used; consider a 'constexpr' template function 

Check warning on line 67 in include/limestone/api/limestone_exception.h

See this annotation in the file changed.

@github-actions github-actions / Clang-Tidy

bugprone-macro-parentheses

macro argument should be enclosed in parentheses 

Check warning on line 71 in include/limestone/api/limestone_exception.h

See this annotation in the file changed.

@github-actions github-actions / Clang-Tidy

cppcoreguidelines-macro-usage

function-like macro 'LOG_AND_THROW_IO_EXCEPTION' used; consider a 'constexpr' template function 

Check warning on line 41 in src/limestone/file_operations.h

See this annotation in the file changed.

@github-actions github-actions / Clang-Tidy

cppcoreguidelines-special-member-functions,hicpp-special-member-functions

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 

Check warning on line 235 in src/limestone/compaction_catalog.h

See this annotation in the file changed.

@github-actions github-actions / Clang-Tidy

readability-redundant-access-specifiers

redundant access specifier has the same accessibility as the previous access specifier