Use [[nodiscard]] for new syncoptions and propagateupload functions
authorClaudio Cambra <claudio.cambra@nextcloud.com>
Mon, 31 Jul 2023 07:12:40 +0000 (15:12 +0800)
committerMatthieu Gallien <matthieu_gallien@yahoo.fr>
Thu, 31 Aug 2023 13:25:00 +0000 (15:25 +0200)
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
src/libsync/propagateupload.h
src/libsync/syncoptions.h

index 7f94dfe66281e08ba6c742b7e255dca7ae727354..e12e4500a5efcb88db6f6f3bd029edd2aed93528 100644 (file)
@@ -408,8 +408,8 @@ private:
         QString originalName;
     };
 
-    QUrl chunkUploadFolderUrl() const;
-    QUrl chunkUrl(const int chunk) const;
+    [[nodiscard]] QUrl chunkUploadFolderUrl() const;
+    [[nodiscard]] QUrl chunkUrl(const int chunk) const;
 
     void startNewUpload();
     void startNextChunk();
index 59fd233dc3401cc73ac484f4934de8bfa0690100..092ac6fb6f1c630434f170267de3903c2d31ffd9 100644 (file)
@@ -70,11 +70,11 @@ public:
     static constexpr auto chunkV2MaxChunkSize = 5LL * 1000LL * 1000LL * 1000LL; // 5 GB
 
     /** The minimum chunk size in bytes for chunked uploads */
-    qint64 minChunkSize() const;
+    [[nodiscard]] qint64 minChunkSize() const;
     void setMinChunkSize(const qint64 minChunkSize);
 
     /** The maximum chunk size in bytes for chunked uploads */
-    qint64 maxChunkSize() const;
+    [[nodiscard]] qint64 maxChunkSize() const;
     void setMaxChunkSize(const qint64 maxChunkSize);
 
     /** Reads settings from env vars where available.