[Differential] [Request, 502 lines] D3087: Final step for use-nullptr
antonanikin (Anton Anikin)
noreply at phabricator.kde.org
Mon Oct 17 15:24:41 UTC 2016
antonanikin created this revision.
antonanikin added a reviewer: KDevelop.
antonanikin set the repository for this revision to rKDEVPLATFORM KDevPlatform.
Restricted Application added a subscriber: kdevelop-devel.
REVISION SUMMARY
The patch finalize use-nullptr migration by adding "-Werror=zero-as-null-pointer-constant" compiler flag and nullptr-changes for some parts of code which was not fixed by clang-tidy.
For Subversion plugin this patch provide workaround for successful compilation (sets "-Wno-error=zero-as-null-pointer-constant" flag). It is necessary due using of Subversion library C API which breaks new "nullptr"-style.
REPOSITORY
rKDEVPLATFORM KDevPlatform
REVISION DETAIL
https://phabricator.kde.org/D3087
AFFECTED FILES
CMakeLists.txt
debugger/breakpoint/breakpointwidget.cpp
debugger/tests/test_ivariablecontroller.cpp
documentation/documentationfindwidget.h
interfaces/idocumentation.h
interfaces/iplugincontroller.h
interfaces/iuicontroller.h
language/codegen/applychangeswidget.cpp
language/codegen/tests/test_templaterenderer.cpp
language/duchain/appendedlist.h
language/duchain/classdeclaration.h
language/duchain/duchainlock.h
language/duchain/duchainpointer.h
language/duchain/duchainregister.h
language/duchain/duchainutils.h
language/duchain/functiondefinition.h
language/duchain/indexeddeclaration.h
language/duchain/indexedducontext.h
language/duchain/indexedtopducontext.h
language/duchain/localindexeddeclaration.h
language/duchain/navigation/navigationaction.h
language/duchain/parsingenvironment.h
language/duchain/tests/bench_hashes.cpp
language/duchain/tests/test_duchain.cpp
language/duchain/tests/test_identifier.cpp
language/duchain/tests/test_stringhelpers.cpp
language/duchain/topducontext.h
language/duchain/topducontextutils.h
language/duchain/types/arraytype.h
language/duchain/types/constantintegraltype.h
language/duchain/types/delayedtype.h
language/duchain/types/enumerationtype.h
language/duchain/types/enumeratortype.h
language/duchain/types/functiontype.h
language/duchain/types/integraltype.h
language/duchain/types/pointertype.h
language/duchain/types/referencetype.h
language/duchain/types/structuretype.h
language/duchain/types/typealiastype.h
language/duchain/types/typepointer.h
language/duchain/types/typeutils.h
language/util/basicsetrepository.h
language/util/setrepository.h
outputview/tests/test_filteringstrategy.cpp
outputview/tests/test_outputmodel.cpp
plugins/appwizard/appwizarddialog.h
plugins/appwizard/appwizardpagewidget.h
plugins/filetemplates/templateclassassistant.cpp
plugins/grepview/tests/test_findreplace.cpp
plugins/projectfilter/tests/test_projectfilter.cpp
plugins/quickopen/tests/bench_quickopen.cpp
plugins/quickopen/tests/test_quickopen.cpp
plugins/standardoutputview/tests/test_standardoutputview.cpp
plugins/subversion/CMakeLists.txt
plugins/subversion/kdevsvncpp/client.hpp
plugins/subversion/kdevsvncpp/entry.hpp
plugins/subversion/kdevsvncpp/info.hpp
plugins/subversion/kdevsvncpp/pool.hpp
plugins/subversion/kdevsvncpp/property.hpp
plugins/subversion/kdevsvncpp/status.hpp
plugins/subversion/kdevsvncpp/targets.hpp
project/tests/test_projectmodel.cpp
serialization/itemrepository.h
serialization/repositorymanager.h
serialization/tests/test_indexedstring.cpp
shell/core.h
shell/openprojectdialog.cpp
shell/tests/test_projectcontroller.cpp
shell/tests/test_sessioncontroller.cpp
shell/uicontroller.cpp
sublime/areaindex.h
sublime/examples/example1main.cpp
sublime/examples/example2.cpp
sublime/tests/test_areaoperation.cpp
sublime/tests/test_toolviewtoolbar.cpp
sublime/tests/test_viewactivation.cpp
tests/json/jsondeclarationtests.h
util/convenientfreelist.h
util/embeddedfreetree.h
util/tests/test_environment.cpp
util/tests/test_foregroundlock.cpp
util/tests/test_path.cpp
util/tests/test_stringhandler.cpp
util/tests/test_texteditorhelpers.cpp
vcs/vcsjob.h
EMAIL PREFERENCES
https://phabricator.kde.org/settings/panel/emailpreferences/
To: antonanikin, #kdevelop
Cc: kdevelop-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20161017/830c3a7f/attachment.html>
More information about the KDevelop-devel
mailing list