diff --git a/CMakeLists.txt b/CMakeLists.txt index f9c6718af235dad3d558d571c0e39dc76984ee69..3c3603ca52409df19a008b0e1a73a4766d9be596 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -38,6 +38,7 @@ set(CMAKE_C_EXTENSIONS OFF) set(CMAKE_C_STANDARD_REQUIRED ON) set(CMAKE_CXX_EXTENSIONS OFF) set(CMAKE_CXX_STANDARD_REQUIRED ON) +set(CMAKE_EXPORT_COMPILE_COMMANDS ON) set(CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH}) diff --git a/src/caosdb/file_transmission/file_reader.cpp b/src/caosdb/file_transmission/file_reader.cpp index 2df58c9accbde99c9bc908ed7f80ceef7685b573..f118eca01c6d17975684a15de56eb7c693fdc117 100644 --- a/src/caosdb/file_transmission/file_reader.cpp +++ b/src/caosdb/file_transmission/file_reader.cpp @@ -77,7 +77,8 @@ std::size_t FileReader::read(std::string &buffer) { if (!stream_.eof()) { auto bufferSize = buffer.size(); if (bufferSize > 0) { - if (!stream_.read(&buffer[0], bufferSize)) { + // TODO(henrik): fix nolint + if (!stream_.read(&buffer[0], bufferSize)) { // NOLINT throw FileIOError("Can't read file: " + filename_.string()); } diff --git a/src/caosdb/file_transmission/file_writer.cpp b/src/caosdb/file_transmission/file_writer.cpp index 73b604d4255b213d015e010ea987fdb6a9918f6c..90c816fa8c6d3d43ecad3e4e0dbf575d7016d15e 100644 --- a/src/caosdb/file_transmission/file_writer.cpp +++ b/src/caosdb/file_transmission/file_writer.cpp @@ -68,7 +68,8 @@ void FileWriter::openFile() { void FileWriter::write(const std::string &buffer) { auto bufferSize = buffer.size(); if (bufferSize > 0) { - if (!stream_.write(buffer.data(), bufferSize)) { + // TODO(henrik): fix nolint + if (!stream_.write(buffer.data(), bufferSize)) { // NOLINT throw FileIOError("Can't write file: " + filename_.string()); } }