Skip to content

Refined exception handling and noexcept specifications for public APIs #687

Refined exception handling and noexcept specifications for public APIs

Refined exception handling and noexcept specifications for public APIs #687

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

[Clang-Tidy] 13 warnings

[Clang-Tidy] 13 warnings

Annotations

Check warning on line 38 in src/limestone/limestone_exception_helper.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 40 in src/limestone/limestone_exception_helper.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 44 in src/limestone/limestone_exception_helper.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 51 in src/limestone/limestone_exception_helper.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 53 in src/limestone/limestone_exception_helper.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 57 in src/limestone/limestone_exception_helper.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 38 in src/./limestone/limestone_exception_helper.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 40 in src/./limestone/limestone_exception_helper.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 44 in src/./limestone/limestone_exception_helper.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 51 in src/./limestone/limestone_exception_helper.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 53 in src/./limestone/limestone_exception_helper.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 57 in src/./limestone/limestone_exception_helper.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 150 in src/limestone/datastore.cpp

See this annotation in the file changed.

@github-actions github-actions / Clang-Tidy

bugprone-unhandled-exception-at-new

missing exception handler for allocation failure at 'new'