kossebau created this revision. kossebau added reviewers: Frameworks, dfaure, meven, ahmadsamir. Herald added a project: Frameworks. Herald added a subscriber: kde-frameworks-devel. kossebau requested review of this revision.
REVISION SUMMARY Not all versions of the past will work as value, mainly to be used with values "0" or "CURRENT". If any new deprecations are done without having code starting to use older deprecated API, in the future any versions >= 5.71.0 should work also reliably. Currently a build with EXCLUDE_DEPRECATED_BEFORE_AND_AT=CURRENT does not yet work, some API deprecated is still used internally by code behind non-deprecated API. Building with CURRENT will show by the failed build which those are. TEST PLAN Builds with values 0, 5.70.0 (with D29707 <https://phabricator.kde.org/D29707>). REPOSITORY R241 KIO BRANCH excludedeprecated REVISION DETAIL https://phabricator.kde.org/D29708 AFFECTED FILES CMakeLists.txt autotests/CMakeLists.txt autotests/clipboardupdatertest.cpp autotests/kfilewidgettest.cpp autotests/krununittest.cpp autotests/krununittest.h autotests/kurlnavigatortest.cpp autotests/kurlnavigatortest.h src/core/CMakeLists.txt src/core/copyjob.cpp src/core/global.cpp src/core/idleslave.cpp src/core/job.cpp src/core/kfileitem.cpp src/core/ksambashare.cpp src/core/ksambashare_p.h src/core/ksslcertificatemanager.cpp src/core/ksslcertificatemanager.h src/core/ksslcertificatemanager_p.h src/core/ksslerror_p.h src/core/ksslerroruidata.cpp src/core/ktcpsocket.cpp src/core/scheduler.cpp src/core/slavebase.cpp src/core/slaveinterface.cpp src/core/statjob.cpp src/core/transferjob.cpp src/core/udsentry.cpp src/filewidgets/CMakeLists.txt src/filewidgets/kfilepreviewgenerator.cpp src/filewidgets/kfilewidget.cpp src/filewidgets/kurlnavigator.cpp src/kssld/kssld.cpp src/widgets/CMakeLists.txt src/widgets/accessmanager.cpp src/widgets/kdirmodel.cpp src/widgets/kpropertiesdialog.cpp src/widgets/krun.cpp src/widgets/ksslinfodialog.cpp src/widgets/ksslinfodialog.h src/widgets/kurifilter.cpp src/widgets/kurlrequester.cpp src/widgets/kurlrequester.h src/widgets/kurlrequesterdialog.cpp src/widgets/paste.cpp src/widgets/previewjob.cpp src/widgets/renamedialog.cpp src/widgets/sslui.cpp src/widgets/thumbcreator.cpp tests/CMakeLists.txt To: kossebau, #frameworks, dfaure, meven, ahmadsamir Cc: kde-frameworks-devel, LeGast00n, cblack, michaelh, ngraham, bruns