add [[nodiscard]] attribute via clang-tidy
authorMatthieu Gallien <matthieu.gallien@nextcloud.com>
Fri, 30 Sep 2022 17:12:08 +0000 (19:12 +0200)
committerMatthieu Gallien <matthieu_gallien@yahoo.fr>
Tue, 4 Oct 2022 09:14:45 +0000 (11:14 +0200)
commit565a5f099916427ccbfa5f25dc6e8bc3e65ebfc7
treef79ccd04cad4a0e2a005206a04613d29e4812f5c
parent5fc017575bd8af27791818e167f6dc72a058f40f
add [[nodiscard]] attribute via clang-tidy

ran
run-clang-tidy-14.py -header-filter='.*' -checks='-*,modernize-use-nodiscard' -fix
under linux with most part of our code covered

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
127 files changed:
shell_integration/dolphin/ownclouddolphinpluginhelper.h
src/3rdparty/QProgressIndicator/QProgressIndicator.h
src/3rdparty/kirigami/wheelhandler.h
src/3rdparty/kmessagewidget/kmessagewidget.cpp
src/3rdparty/kmessagewidget/kmessagewidget.h
src/3rdparty/qtlockedfile/qtlockedfile.h
src/3rdparty/qtokenizer/qtokenizer.h
src/3rdparty/qtsingleapplication/qtlocalpeer.h
src/3rdparty/qtsingleapplication/qtsingleapplication.h
src/3rdparty/qtsingleapplication/qtsinglecoreapplication.h
src/common/checksums.h
src/common/ownsql.h
src/common/remotepermissions.h
src/common/result.h
src/common/syncfilestatus.h
src/common/syncjournaldb.h
src/common/syncjournalfilerecord.h
src/common/utility.cpp
src/common/utility.h
src/common/vfs.h
src/csync/csync_exclude.h
src/gui/accountmanager.h
src/gui/accountsettings.h
src/gui/accountstate.h
src/gui/application.h
src/gui/authenticationdialog.h
src/gui/callstatechecker.h
src/gui/conflictdialog.h
src/gui/conflictsolver.h
src/gui/creds/flow2auth.h
src/gui/creds/httpcredentialsgui.h
src/gui/creds/oauth.h
src/gui/creds/webflowcredentials.h
src/gui/creds/webflowcredentialsdialog.h
src/gui/elidedlabel.h
src/gui/emojimodel.h
src/gui/folder.h
src/gui/folderman.h
src/gui/folderstatusdelegate.h
src/gui/folderstatusmodel.h
src/gui/folderstatusview.h
src/gui/folderwatcher.h
src/gui/folderwatcher_linux.h
src/gui/folderwizard.h
src/gui/generalsettings.h
src/gui/navigationpanehelper.h
src/gui/networksettings.h
src/gui/passwordinputdialog.h
src/gui/proxyauthdialog.h
src/gui/proxyauthhandler.h
src/gui/selectivesyncdialog.h
src/gui/sharee.h
src/gui/sharelinkwidget.h
src/gui/sharemanager.h
src/gui/shareusergroupwidget.h
src/gui/shellextensionsserver.h
src/gui/socketapi/socketapi.h
src/gui/socketapi/socketapi_p.h
src/gui/sslerrordialog.h
src/gui/systray.h
src/gui/tray/activitydata.h
src/gui/tray/activitylistmodel.h
src/gui/tray/asyncimageresponse.h
src/gui/tray/sortedactivitylistmodel.h
src/gui/tray/syncstatussummary.h
src/gui/tray/unifiedsearchresultslistmodel.h
src/gui/tray/usermodel.h
src/gui/updater/ocupdater.h
src/gui/updater/updateinfo.h
src/gui/userinfo.h
src/gui/userstatusselectormodel.h
src/gui/wizard/abstractcredswizardpage.h
src/gui/wizard/flow2authcredspage.h
src/gui/wizard/owncloudadvancedsetuppage.h
src/gui/wizard/owncloudhttpcredspage.h
src/gui/wizard/owncloudoauthcredspage.h
src/gui/wizard/owncloudsetuppage.h
src/gui/wizard/owncloudwizard.h
src/gui/wizard/postfixlineedit.h
src/gui/wizard/slideshow.h
src/gui/wizard/webviewpage.h
src/gui/wizard/welcomepage.h
src/libsync/abstractnetworkjob.h
src/libsync/abstractpropagateremotedeleteencrypted.h
src/libsync/account.h
src/libsync/bulkpropagatorjob.h
src/libsync/capabilities.h
src/libsync/clientsideencryption.h
src/libsync/configfile.h
src/libsync/cookiejar.h
src/libsync/creds/abstractcredentials.h
src/libsync/creds/dummycredentials.h
src/libsync/creds/httpcredentials.h
src/libsync/creds/keychainchunk.h
src/libsync/datetimeprovider.h
src/libsync/deletejob.h
src/libsync/discovery.h
src/libsync/discoveryphase.h
src/libsync/encryptfolderjob.h
src/libsync/localdiscoverytracker.h
src/libsync/networkjobs.h
src/libsync/ocsprofileconnector.h
src/libsync/ocsuserstatusconnector.h
src/libsync/owncloudpropagator.h
src/libsync/progressdispatcher.h
src/libsync/propagatedownload.h
src/libsync/propagatedownloadencrypted.h
src/libsync/propagateupload.h
src/libsync/propagateuploadencrypted.h
src/libsync/pushnotifications.h
src/libsync/putmultifilejob.h
src/libsync/syncengine.h
src/libsync/syncfileitem.h
src/libsync/syncoptions.h
src/libsync/syncresult.h
src/libsync/userstatusconnector.h
src/libsync/vfs/suffix/vfs_suffix.h
src/libsync/vfs/xattr/vfs_xattr.h
test/pushnotificationstestutils.h
test/syncenginetestutils.h
test/testactivitylistmodel.cpp
test/testdownload.cpp
test/testoauth.cpp
test/testsetuserstatusdialog.cpp
test/testsyncfilestatustracker.cpp
test/testunifiedsearchlistmodel.cpp
test/themeutils.h