[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kdevelop] /: clang-tidy: use-nullptr run (on whole tree)
From: Anton Anikin <anton.anikin () htower ! ru>
Date: 2016-10-17 23:32:50
Message-ID: E1bwHOk-0000dG-AN () code ! kde ! org
[Download RAW message or body]
Git commit 2a2e0341fe0bb640bdd90a1321ae118cba6be509 by Anton Anikin.
Committed on 17/10/2016 at 23:09.
Pushed by antonanikin into branch 'master'.
clang-tidy: use-nullptr run (on whole tree)
Reviewers: kfunk, #kdevelop
Reviewed By: kfunk, #kdevelop
Subscribers: kfunk, kdevelop-devel
Differential Revision: https://phabricator.kde.org/D3082
M +7 -7 app/main.cpp
M +1 -1 app/plasma/dataengine/kdevelopsessionsengine.cpp
M +1 -1 debuggers/common/dialogs/processselection.h
M +1 -1 debuggers/common/mi/micommand.cpp
M +7 -7 debuggers/common/mi/miparser.cpp
M +1 -1 debuggers/common/mibreakpointcontroller.cpp
M +1 -1 debuggers/common/midebugger.cpp
M +1 -1 debuggers/common/midebugger.h
M +1 -1 debuggers/common/midebuggerplugin.h
M +1 -1 debuggers/common/midebugjobs.h
M +1 -1 debuggers/common/midebugsession.cpp
M +5 -5 debuggers/common/midebugsession.h
M +4 -4 debuggers/common/registers/modelsmanager.cpp
M +1 -1 debuggers/common/registers/modelsmanager.h
M +2 -2 debuggers/common/registers/registercontroller.cpp
M +1 -1 debuggers/common/registers/registercontroller.h
M +4 -4 debuggers/common/registers/registersmanager.cpp
M +2 -2 debuggers/common/registers/registersview.cpp
M +1 -1 debuggers/common/registers/registersview.h
M +3 -3 debuggers/common/stty.cpp
M +1 -1 debuggers/common/widgets/disassemblewidget.cpp
M +2 -2 debuggers/common/widgets/disassemblewidget.h
M +1 -1 debuggers/gdb/gdb.h
M +2 -2 debuggers/gdb/gdbconfigpage.cpp
M +3 -3 debuggers/gdb/gdbconfigpage.h
M +3 -3 debuggers/gdb/gdboutputwidget.cpp
M +1 -1 debuggers/gdb/gdboutputwidget.h
M +1 -1 debuggers/gdb/unittests/debugeecrash.cpp
M +3 -3 debuggers/gdb/unittests/test_gdb.cpp
M +1 -1 debuggers/lldb/lldbdebugger.h
M +1 -1 debuggers/lldb/unittests/debugees/debugeecrash.cpp
M +2 -2 debuggers/lldb/unittests/test_lldb.cpp
M +2 -2 debuggers/lldb/unittests/test_lldbformatters.cpp
M +1 -1 debuggers/lldb/widgets/lldbconfigpage.h
M +1 -1 documentation/manpage/manpagedocumentation.cpp
M +2 -2 documentation/manpage/manpagedocumentation.h
M +2 -2 documentation/manpage/manpagedocumentationwidget.cpp
M +1 -1 documentation/manpage/manpagedocumentationwidget.h
M +1 -1 documentation/manpage/manpagemodel.h
M +3 -3 documentation/qthelp/qthelpconfig.cpp
M +1 -1 documentation/qthelp/qthelpconfig.h
M +3 -3 documentation/qthelp/qthelpdocumentation.cpp
M +1 -1 documentation/qthelp/qthelpdocumentation.h
M +2 -2 documentation/qthelp/qthelpplugin.cpp
M +1 -1 documentation/qthelp/tests/test_qthelpplugin.cpp
M +1 -1 formatters/astyle/astyle_formatter.cpp
M +1 -1 formatters/astyle/astyle_preferences.h
M +1 -1 kdeintegration/executeplasmoid/executeplasmoidplugin.cpp
M +4 -4 kdeintegration/executeplasmoid/plasmoidexecutionconfig.cpp
M +2 -2 kdeintegration/executeplasmoid/plasmoidexecutionconfig.h
M +1 -1 languages/clang/codegen/adaptsignatureaction.cpp
M +1 -1 languages/clang/codegen/adaptsignatureassistant.cpp
M +1 -1 languages/clang/codegen/clangrefactoring.h
M +1 -1 languages/clang/codegen/codegenhelper.cpp
M +1 -1 languages/clang/duchain/builder.cpp
M +1 -1 languages/clang/duchain/clangducontext.cpp
M +1 -1 languages/clang/duchain/clangindex.cpp
M +1 -1 languages/clang/duchain/navigationwidget.cpp
M +2 -2 languages/clang/tests/test_assistants.cpp
M +6 -6 languages/clang/tests/test_buddies.cpp
M +1 -1 languages/clang/tests/test_codecompletion.cpp
M +1 -1 languages/clang/tests/test_duchain.cpp
M +3 -3 languages/clang/util/clangtypes.cpp
M +1 -1 languages/plugins/custom-definesandincludes/compilerprovider/widget/compilersmodel.cpp
M +1 -1 languages/plugins/custom-definesandincludes/compilerprovider/widget/compilersmodel.h
M +1 -1 languages/plugins/custom-definesandincludes/compilerprovider/widget/compilerswidget.h
M +2 -2 languages/plugins/custom-definesandincludes/kcm_widget/definesmodel.cpp
M +1 -1 languages/plugins/custom-definesandincludes/kcm_widget/definesmodel.h
M +1 -1 languages/plugins/custom-definesandincludes/kcm_widget/defineswidget.h
M +1 -1 languages/plugins/custom-definesandincludes/kcm_widget/includesmodel.cpp
M +1 -1 languages/plugins/custom-definesandincludes/kcm_widget/includesmodel.h
M +1 -1 languages/plugins/custom-definesandincludes/kcm_widget/includeswidget.h
M +2 -2 languages/plugins/custom-definesandincludes/kcm_widget/projectpathsmodel.cpp
M +1 -1 languages/plugins/custom-definesandincludes/kcm_widget/projectpathsmodel.h
M +1 -1 languages/plugins/custom-definesandincludes/kcm_widget/projectpathswidget.h
M +1 -1 languages/plugins/custom-definesandincludes/noprojectincludesanddefines/noprojectcustomincludepaths.h
M +1 -1 languages/plugins/custom-definesandincludes/tests/test_definesandincludes.cpp
M +1 -1 projectbuilders/cmakebuilder/cmakebuilder.cpp
M +1 -1 projectbuilders/cmakebuilder/cmakebuilder.h
M +1 -1 projectbuilders/cmakebuilder/cmakejob.cpp
M +1 -1 projectbuilders/cmakebuilder/cmakejob.h
M +2 -2 projectbuilders/cmakebuilder/prunejob.cpp
M +1 -1 projectbuilders/makebuilder/makebuilder.h
M +1 -1 projectbuilders/makebuilder/makebuilderpreferences.h
M +1 -1 projectbuilders/ninjabuilder/kdevninjabuilderplugin.cpp
M +1 -1 projectbuilders/ninjabuilder/kdevninjabuilderplugin.h
M +1 -1 projectbuilders/ninjabuilder/ninjabuilderpreferences.h
M +1 -1 projectmanagers/cmake/cmakebuilddirchooser.h
M +3 -3 projectmanagers/cmake/cmakedocumentation.cpp
M +1 -1 projectmanagers/cmake/cmakedocumentation.h
M +1 -1 projectmanagers/cmake/cmakehelpdocumentation.h
M +2 -2 projectmanagers/cmake/cmakemanager.cpp
M +3 -3 projectmanagers/cmake/cmakemanager.h
M +1 -1 projectmanagers/cmake/cmakenavigationwidget.cpp
M +1 -1 projectmanagers/cmake/duchain/contextbuilder.cpp
M +1 -1 projectmanagers/cmake/parser/cmakeduchaintypes.cpp
M +1 -1 projectmanagers/cmake/settings/cmakecachedelegate.cpp
M +1 -1 projectmanagers/cmake/settings/cmakecachemodel.cpp
M +3 -3 projectmanagers/cmake/settings/cmakepreferences.cpp
M +1 -1 projectmanagers/cmake/settings/cmakepreferences.h
M +1 -1 projectmanagers/cmake/testing/ctestfindjob.h
M +5 -5 projectmanagers/cmake/testing/ctestrunjob.cpp
M +1 -1 projectmanagers/cmake/testing/ctestrunjob.h
M +2 -2 projectmanagers/cmake/testing/ctestsuite.cpp
M +1 -1 projectmanagers/cmake/testing/qttestdelegate.h
M +1 -1 projectmanagers/cmake/tests/kdevprojectopen.h
M +1 -1 projectmanagers/custom-buildsystem/configwidget.h
M +1 -1 projectmanagers/custom-buildsystem/custombuildsystemplugin.cpp
M +1 -1 projectmanagers/custom-buildsystem/tests/test_custombuildsystemplugin.cpp
M +2 -2 projectmanagers/custommake/custommakemanager.cpp
M +2 -2 projectmanagers/custommake/custommakemanager.h
M +1 -1 providers/kdeprovider/kdeprojectsmodel.h
M +3 -3 providers/kdeprovider/kdeproviderwidget.cpp
M +1 -1 providers/kdeprovider/kdeproviderwidget.h
M +1 -1 providers/kdeprovider/tests/test_kdeprojectsreader.cpp
M +1 -1 utils/okteta/kastentoolviewwidget.cpp
M +4 -4 utils/okteta/oktetadocument.cpp
M +1 -1 utils/okteta/oktetaview.h
http://commits.kde.org/kdevelop/2a2e0341fe0bb640bdd90a1321ae118cba6be509
diff --git a/app/main.cpp b/app/main.cpp
index 85c1532..7ec178f 100644
--- a/app/main.cpp
+++ b/app/main.cpp
@@ -179,7 +179,7 @@ static const KDevelop::SessionInfo* findSessionInList( const \
SessionInfos& sessi
// We won't search a session without input data, since that could lead to \
false-positives // with unnamed sessions
if( data.isEmpty() )
- return 0;
+ return nullptr;
for( auto it = sessions.constBegin(); it != sessions.constEnd(); ++it ) {
if ( ( it->name == data ) || ( it->uuid.toString() == data ) ) {
@@ -187,7 +187,7 @@ static const KDevelop::SessionInfo* findSessionInList( const \
SessionInfos& sessi return &sessionRef;
}
}
- return 0;
+ return nullptr;
}
/// Performs a DBus call to open the given @p files in the running kdev instance \
identified by @p pid @@ -686,7 +686,7 @@ int main( int argc, char *argv[] )
Q_ASSERT( !debugeeName.isEmpty() );
QString launchName = debugeeName;
- KDevelop::LaunchConfiguration* launch = 0;
+ KDevelop::LaunchConfiguration* launch = nullptr;
qCDebug(APP) << launchName;
foreach (KDevelop::LaunchConfiguration *l, \
core->runControllerInternal()->launchConfigurationsInternal()) { qCDebug(APP) << \
l->name(); @@ -695,7 +695,7 @@ int main( int argc, char *argv[] )
}
}
- KDevelop::LaunchConfigurationType *type = 0;
+ KDevelop::LaunchConfigurationType *type = nullptr;
foreach (KDevelop::LaunchConfigurationType *t, \
core->runController()->launchConfigurationTypes()) { qCDebug(APP) << t->id();
if (t->id() == "Native Application") {
@@ -709,8 +709,8 @@ int main( int argc, char *argv[] )
return 1;
}
- if (launch && launch->type()->id() != "Native Application") launch = 0;
- if (launch && launch->launcherForMode("debug") != parser.value("debug")) \
launch = 0; + if (launch && launch->type()->id() != "Native Application") \
launch = nullptr; + if (launch && launch->launcherForMode("debug") != \
parser.value("debug")) launch = nullptr; if (!launch) {
qCDebug(APP) << launchName << "not found, creating a new one";
QPair<QString,QString> launcher;
@@ -727,7 +727,7 @@ int main( int argc, char *argv[] )
qerr << endl << i18n("Cannot find launcher %1", \
parser.value("debug")) << endl; return 1;
}
- KDevelop::ILaunchConfiguration* ilaunch = \
core->runController()->createLaunchConfiguration(type, launcher, 0, launchName); + \
KDevelop::ILaunchConfiguration* ilaunch = \
core->runController()->createLaunchConfiguration(type, launcher, nullptr, \
launchName);
launch = dynamic_cast<KDevelop::LaunchConfiguration*>(ilaunch);
}
diff --git a/app/plasma/dataengine/kdevelopsessionsengine.cpp \
b/app/plasma/dataengine/kdevelopsessionsengine.cpp index 4821760..b84b588 100644
--- a/app/plasma/dataengine/kdevelopsessionsengine.cpp
+++ b/app/plasma/dataengine/kdevelopsessionsengine.cpp
@@ -30,7 +30,7 @@
KDevelopSessionsEngine::KDevelopSessionsEngine(QObject *parent, const QVariantList \
&args) : Plasma::DataEngine(parent, args),
- m_dirWatch(0)
+ m_dirWatch(nullptr)
{
init();
}
diff --git a/debuggers/common/dialogs/processselection.h \
b/debuggers/common/dialogs/processselection.h index d7a087a..e443057 100644
--- a/debuggers/common/dialogs/processselection.h
+++ b/debuggers/common/dialogs/processselection.h
@@ -32,7 +32,7 @@ class ProcessSelectionDialog : public QDialog
{
Q_OBJECT
public:
- ProcessSelectionDialog( QWidget *parent=0 );
+ ProcessSelectionDialog( QWidget *parent=nullptr );
~ProcessSelectionDialog() override;
long int pidSelected();
QSize sizeHint() const override;
diff --git a/debuggers/common/mi/micommand.cpp b/debuggers/common/mi/micommand.cpp
index d07bf67..8bd5b51 100644
--- a/debuggers/common/mi/micommand.cpp
+++ b/debuggers/common/mi/micommand.cpp
@@ -112,7 +112,7 @@ bool MICommand::invokeHandler(const ResultRecord& r)
if (autoDelete) {
delete commandHandler_;
}
- commandHandler_ = 0;
+ commandHandler_ = nullptr;
return true;
} else {
return false;
diff --git a/debuggers/common/mi/miparser.cpp b/debuggers/common/mi/miparser.cpp
index 165af5f..ded2061 100644
--- a/debuggers/common/mi/miparser.cpp
+++ b/debuggers/common/mi/miparser.cpp
@@ -49,7 +49,7 @@ using namespace KDevMI::MI;
} while (0)
MIParser::MIParser()
- : m_lex(0)
+ : m_lex(nullptr)
{
}
@@ -59,11 +59,11 @@ MIParser::~MIParser()
std::unique_ptr<Record> MIParser::parse(FileSymbol *file)
{
- m_lex = 0;
+ m_lex = nullptr;
TokenStream *tokenStream = m_lexer.tokenize(file);
if (!tokenStream)
- return 0;
+ return nullptr;
m_lex = file->tokenStream = tokenStream;
@@ -192,7 +192,7 @@ bool MIParser::parseResult(Result *&result)
m_lex->nextToken();
}
- Value *value = 0;
+ Value *value = nullptr;
if (!parseValue(value))
return false;
@@ -204,7 +204,7 @@ bool MIParser::parseResult(Result *&result)
bool MIParser::parseValue(Value *&value)
{
- value = 0;
+ value = nullptr;
switch (m_lex->lookAhead()) {
case Token_string_literal: {
@@ -247,8 +247,8 @@ bool MIParser::parseList(Value *&value)
// that out too using function pointers.
int tok = m_lex->lookAhead();
while (tok && tok != ']') {
- Result *result = 0;
- Value *val = 0;
+ Result *result = nullptr;
+ Value *val = nullptr;
if (tok == Token_identifier)
{
diff --git a/debuggers/common/mibreakpointcontroller.cpp \
b/debuggers/common/mibreakpointcontroller.cpp index 35e6428..7ea7408 100644
--- a/debuggers/common/mibreakpointcontroller.cpp
+++ b/debuggers/common/mibreakpointcontroller.cpp
@@ -158,7 +158,7 @@ struct MIBreakpointController::InsertedHandler : public \
MIBreakpointController::
struct MIBreakpointController::DeleteHandler : MIBreakpointController::Handler {
DeleteHandler(MIBreakpointController* c, const BreakpointDataPtr& b)
- : Handler(c, b, 0) {}
+ : Handler(c, b, nullptr) {}
void handle(const ResultRecord&) override
{
diff --git a/debuggers/common/midebugger.cpp b/debuggers/common/midebugger.cpp
index c1d20b1..ff09e38 100644
--- a/debuggers/common/midebugger.cpp
+++ b/debuggers/common/midebugger.cpp
@@ -95,7 +95,7 @@ void MIDebugger::execute(MICommand* command)
bool MIDebugger::isReady() const
{
- return currentCmd_ == 0;
+ return currentCmd_ == nullptr;
}
void MIDebugger::interrupt()
diff --git a/debuggers/common/midebugger.h b/debuggers/common/midebugger.h
index 521cea8..aa62bce 100644
--- a/debuggers/common/midebugger.h
+++ b/debuggers/common/midebugger.h
@@ -45,7 +45,7 @@ class MIDebugger : public QObject
{
Q_OBJECT
public:
- explicit MIDebugger(QObject* parent = 0);
+ explicit MIDebugger(QObject* parent = nullptr);
~MIDebugger() override;
/** Starts the debugger. This should be done after connecting to all
diff --git a/debuggers/common/midebuggerplugin.h \
b/debuggers/common/midebuggerplugin.h index 0883cc6..58611e2 100644
--- a/debuggers/common/midebuggerplugin.h
+++ b/debuggers/common/midebuggerplugin.h
@@ -124,7 +124,7 @@ public:
: m_plugin(plugin), m_id(id), m_defaultArea(defaultArea)
{}
- QWidget* create(QWidget *parent = 0) override
+ QWidget* create(QWidget *parent = nullptr) override
{
return new T(m_plugin, parent);
}
diff --git a/debuggers/common/midebugjobs.h b/debuggers/common/midebugjobs.h
index 5815370..c09778c 100644
--- a/debuggers/common/midebugjobs.h
+++ b/debuggers/common/midebugjobs.h
@@ -43,7 +43,7 @@ class MIDebugJob : public KDevelop::OutputJob
Q_OBJECT
public:
MIDebugJob(MIDebuggerPlugin* p, KDevelop::ILaunchConfiguration* launchcfg, \
IExecutePlugin* plugin,
- QObject* parent = 0);
+ QObject* parent = nullptr);
void start() override;
protected:
diff --git a/debuggers/common/midebugsession.cpp \
b/debuggers/common/midebugsession.cpp index bf60e10..b8be4cf 100644
--- a/debuggers/common/midebugsession.cpp
+++ b/debuggers/common/midebugsession.cpp
@@ -1252,7 +1252,7 @@ void MIDebugSession::handleNoInferior(const QString& msg)
// will continiously bomd STTY with signals, so we need to either disable
// QSocketNotifier, or delete STTY. The latter is simpler, since we can't
// reuse it for future debug sessions anyway.
- m_tty.reset(0);
+ m_tty.reset(nullptr);
}
stopDebugger();
diff --git a/debuggers/common/midebugsession.h b/debuggers/common/midebugsession.h
index bf17c0c..d339a78 100644
--- a/debuggers/common/midebugsession.h
+++ b/debuggers/common/midebugsession.h
@@ -188,7 +188,7 @@ public Q_SLOTS:
public:
virtual MI::MICommand *createCommand(MI::CommandType type, const QString& \
arguments,
- MI::CommandFlags flags = 0) const;
+ MI::CommandFlags flags = nullptr) const;
virtual MI::MICommand *createUserCommand(const QString &cmd) const;
/** Adds a command to the end of queue of commands to be executed
by debugger. The command will be actually sent to debugger only when
@@ -205,21 +205,21 @@ public:
/** Same as above, but internally constructs MICommand using createCommand() */
void addCommand(MI::CommandType type, const QString& arguments = QString(),
- MI::CommandFlags flags = 0);
+ MI::CommandFlags flags = nullptr);
void addCommand(MI::CommandType type, const QString& arguments,
MI::MICommandHandler* handler,
- MI::CommandFlags flags = 0);
+ MI::CommandFlags flags = nullptr);
void addCommand(MI::CommandType type, const QString& arguments,
const MI::FunctionCommandHandler::Function& callback,
- MI::CommandFlags flags = 0);
+ MI::CommandFlags flags = nullptr);
template<class Handler>
void addCommand(MI::CommandType type, const QString& arguments,
Handler* handler_this,
void (Handler::* handler_method)(const MI::ResultRecord&),
- MI::CommandFlags flags = 0);
+ MI::CommandFlags flags = nullptr);
QMap<QString, MIVariable*> & variableMapping();
MIVariable* findVariableByVarobjName(const QString &varobjName) const;
diff --git a/debuggers/common/registers/modelsmanager.cpp \
b/debuggers/common/registers/modelsmanager.cpp index e4dce13..4e795d0 100644
--- a/debuggers/common/registers/modelsmanager.cpp
+++ b/debuggers/common/registers/modelsmanager.cpp
@@ -65,7 +65,7 @@ private:
using namespace KDevMI;
-ModelsManager::ModelsManager(QObject* parent) : QObject(parent), m_models(new \
Models), m_controller(0), m_config(KSharedConfig::openConfig()->group("Register \
models")) {} +ModelsManager::ModelsManager(QObject* parent) : QObject(parent), \
m_models(new Models), m_controller(nullptr), \
m_config(KSharedConfig::openConfig()->group("Register models")) {}
ModelsManager::~ModelsManager() {}
@@ -166,7 +166,7 @@ QStandardItemModel* Models::addModel(const Model& m)
m_models.append(m);
return m.model.data();
}
- return 0;
+ return nullptr;
}
bool Models::contains(const QString& name) const
@@ -206,7 +206,7 @@ QStandardItemModel* Models::modelForName(const QString& name) \
const return m.model.data();
}
}
- return 0;
+ return nullptr;
}
QStandardItemModel* Models::modelForView(QAbstractItemView* view) const
@@ -216,7 +216,7 @@ QStandardItemModel* Models::modelForView(QAbstractItemView* view) \
const return m.model.data();
}
}
- return 0;
+ return nullptr;
}
void ModelsManager::itemChanged(QStandardItem* i)
diff --git a/debuggers/common/registers/modelsmanager.h \
b/debuggers/common/registers/modelsmanager.h index c49b8f5..ad2315f 100644
--- a/debuggers/common/registers/modelsmanager.h
+++ b/debuggers/common/registers/modelsmanager.h
@@ -47,7 +47,7 @@ class ModelsManager : public QObject
Q_OBJECT
public:
- explicit ModelsManager(QObject* parent = 0);
+ explicit ModelsManager(QObject* parent = nullptr);
~ModelsManager() override;
diff --git a/debuggers/common/registers/registercontroller.cpp \
b/debuggers/common/registers/registercontroller.cpp index fcb8fd9..ae26b94 100644
--- a/debuggers/common/registers/registercontroller.cpp
+++ b/debuggers/common/registers/registercontroller.cpp
@@ -218,7 +218,7 @@ void \
IRegisterController::updateValuesForRegisters(RegistersGroup* registers) co
void IRegisterController::setFlagRegister(const Register& reg, const FlagRegister& \
flag) {
- quint32 flagsValue = registerValue(flag.registerName).toUInt(0, 16);
+ quint32 flagsValue = registerValue(flag.registerName).toUInt(nullptr, 16);
const int idx = flag.flags.indexOf(reg.name);
@@ -251,7 +251,7 @@ IRegisterController::~IRegisterController() {}
void IRegisterController::updateFlagValues(RegistersGroup* flagsGroup, const \
FlagRegister& flagRegister) const {
- const quint32 flagsValue = registerValue(flagRegister.registerName).toUInt(0, \
16); + const quint32 flagsValue = \
registerValue(flagRegister.registerName).toUInt(nullptr, 16);
for (int idx = 0; idx < flagRegister.flags.count(); idx++) {
flagsGroup->registers[idx].value = ((flagsValue >> \
flagRegister.bits[idx].toInt()) & 1) ? "1" : "0";
diff --git a/debuggers/common/registers/registercontroller.h \
b/debuggers/common/registers/registercontroller.h index 86ff7da..69839fc 100644
--- a/debuggers/common/registers/registercontroller.h
+++ b/debuggers/common/registers/registercontroller.h
@@ -157,7 +157,7 @@ public slots:
virtual void setRegisterValue(const Register& reg);
protected:
- IRegisterController(MIDebugSession* debugSession = 0, QObject* parent = 0);
+ IRegisterController(MIDebugSession* debugSession = nullptr, QObject* parent = \
nullptr);
///Returns registers from the @p group, or empty registers group if @p group is \
invalid.
virtual RegistersGroup registersFromGroup(const GroupsName& group) const = 0;
diff --git a/debuggers/common/registers/registersmanager.cpp \
b/debuggers/common/registers/registersmanager.cpp index fca7919..3ea5c86 100644
--- a/debuggers/common/registers/registersmanager.cpp
+++ b/debuggers/common/registers/registersmanager.cpp
@@ -78,12 +78,12 @@ void ArchitectureParser::determineArchitecture(MIDebugSession* \
debugSession) }
RegistersManager::RegistersManager(QWidget* parent)
-: QObject(parent), m_registersView(new RegistersView(parent)), \
m_registerController(0), m_architectureParser(new ArchitectureParser(this)), \
m_debugSession(0), m_modelsManager(new ModelsManager(this)), \
m_currentArchitecture(undefined), m_needToCheckArch(false) +: QObject(parent), \
m_registersView(new RegistersView(parent)), m_registerController(nullptr), \
m_architectureParser(new ArchitectureParser(this)), m_debugSession(nullptr), \
m_modelsManager(new ModelsManager(this)), m_currentArchitecture(undefined), \
m_needToCheckArch(false) {
connect(m_architectureParser, &ArchitectureParser::architectureParsed, this, \
&RegistersManager::architectureParsedSlot);
m_registersView->setModel(m_modelsManager);
- setController(0);
+ setController(nullptr);
}
void RegistersManager::architectureParsedSlot(Architecture arch)
@@ -132,7 +132,7 @@ void RegistersManager::setSession(MIDebugSession* debugSession)
if (!m_debugSession) {
qCDebug(DEBUGGERCOMMON) << "Will reparse arch";
m_needToCheckArch = true;
- setController(0);
+ setController(nullptr);
}
}
@@ -146,7 +146,7 @@ void RegistersManager::updateRegisters()
if (m_needToCheckArch) {
m_needToCheckArch = false;
m_currentArchitecture = undefined;
- setController(0);
+ setController(nullptr);
}
if (m_currentArchitecture == undefined) {
m_architectureParser->determineArchitecture(m_debugSession);
diff --git a/debuggers/common/registers/registersview.cpp \
b/debuggers/common/registers/registersview.cpp index d16de1c..48d8f90 100644
--- a/debuggers/common/registers/registersview.cpp
+++ b/debuggers/common/registers/registersview.cpp
@@ -38,7 +38,7 @@ const int TABLES_COUNT = 5;
}
RegistersView::RegistersView(QWidget* p)
- : QWidget(p), m_menu(new QMenu(this)), m_mapper(new QSignalMapper(this)), \
m_modelsManager(0) + : QWidget(p), m_menu(new QMenu(this)), m_mapper(new \
QSignalMapper(this)), m_modelsManager(nullptr) {
setupUi(this);
@@ -145,7 +145,7 @@ QAction* RegistersView::findAction(const QString& name)
return a;
}
}
- return 0;
+ return nullptr;
}
void RegistersView::addView(QTableView* view, int idx)
diff --git a/debuggers/common/registers/registersview.h \
b/debuggers/common/registers/registersview.h index b3de225..6641c94 100644
--- a/debuggers/common/registers/registersview.h
+++ b/debuggers/common/registers/registersview.h
@@ -38,7 +38,7 @@ class RegistersView : public QWidget, private Ui::RegistersView
Q_OBJECT
public:
- RegistersView(QWidget* p = 0);
+ RegistersView(QWidget* p = nullptr);
void enable(bool enabled);
diff --git a/debuggers/common/stty.cpp b/debuggers/common/stty.cpp
index 2a9de26..c348cb2 100644
--- a/debuggers/common/stty.cpp
+++ b/debuggers/common/stty.cpp
@@ -97,7 +97,7 @@ static int chownpty(int fd, int grant)
::exit(1);
QString path = QStandardPaths::findExecutable(BASE_CHOWN);
- execle(QFile::encodeName(path), BASE_CHOWN, grant?"--grant":"--revoke", \
(void *)0, NULL); + execle(QFile::encodeName(path), BASE_CHOWN, \
grant?"--grant":"--revoke", (void *)nullptr, NULL); ::exit(1); // should not be \
reached }
if (pid > 0) {
@@ -124,9 +124,9 @@ static int chownpty(int fd, int grant)
STTY::STTY(bool ext, const QString &termAppName)
: QObject(),
- out(0),
+ out(nullptr),
ttySlave(""),
- m_externalTerminal(0),
+ m_externalTerminal(nullptr),
external_(ext)
{
if (ext) {
diff --git a/debuggers/common/widgets/disassemblewidget.cpp \
b/debuggers/common/widgets/disassemblewidget.cpp index cd81140..b01e685 100644
--- a/debuggers/common/widgets/disassemblewidget.cpp
+++ b/debuggers/common/widgets/disassemblewidget.cpp
@@ -265,7 +265,7 @@ void \
DisassembleWidget::currentSessionChanged(KDevelop::IDebugSession* s) {
MIDebugSession *session = qobject_cast<MIDebugSession*>(s);
- enableControls( session != NULL ); // disable if session closed
+ enableControls( session != nullptr ); // disable if session closed
m_registersManager->setSession(session);
diff --git a/debuggers/common/widgets/disassemblewidget.h \
b/debuggers/common/widgets/disassemblewidget.h index ee8b181..7e6a405 100644
--- a/debuggers/common/widgets/disassemblewidget.h
+++ b/debuggers/common/widgets/disassemblewidget.h
@@ -51,7 +51,7 @@ class SelectAddressDialog : public QDialog
{
Q_OBJECT
public:
- SelectAddressDialog(QWidget *parent = 0);
+ SelectAddressDialog(QWidget *parent = nullptr);
QString address() const;
void setAddress(const QString& address);
@@ -109,7 +109,7 @@ public:
ColumnCount
};
- DisassembleWidget( MIDebuggerPlugin* plugin, QWidget *parent=0 );
+ DisassembleWidget( MIDebuggerPlugin* plugin, QWidget *parent=nullptr );
~DisassembleWidget() override;
Q_SIGNALS:
diff --git a/debuggers/gdb/gdb.h b/debuggers/gdb/gdb.h
index 0495154..d097894 100644
--- a/debuggers/gdb/gdb.h
+++ b/debuggers/gdb/gdb.h
@@ -31,7 +31,7 @@ class GdbDebugger : public MIDebugger
{
Q_OBJECT
public:
- explicit GdbDebugger(QObject* parent = 0);
+ explicit GdbDebugger(QObject* parent = nullptr);
~GdbDebugger() override;
bool start(KConfigGroup& config, const QStringList& extraArguments = {}) \
override;
diff --git a/debuggers/gdb/gdbconfigpage.cpp b/debuggers/gdb/gdbconfigpage.cpp
index 48cc221..6b455da 100644
--- a/debuggers/gdb/gdbconfigpage.cpp
+++ b/debuggers/gdb/gdbconfigpage.cpp
@@ -146,7 +146,7 @@ KJob* GdbLauncher::start(const QString& launchMode, \
KDevelop::ILaunchConfigurati Q_ASSERT(cfg);
if( !cfg )
{
- return 0;
+ return nullptr;
}
if( launchMode == "debug" )
{
@@ -172,7 +172,7 @@ KJob* GdbLauncher::start(const QString& launchMode, \
KDevelop::ILaunchConfigurati
return new KDevelop::ExecuteCompositeJob( \
KDevelop::ICore::self()->runController(), l ); }
qWarning() << "Unknown launch mode" << launchMode << "for config:" << \
cfg->name();
- return 0;
+ return nullptr;
}
QStringList GdbLauncher::supportedModes() const
diff --git a/debuggers/gdb/gdbconfigpage.h b/debuggers/gdb/gdbconfigpage.h
index 83d5d2c..23b9087 100644
--- a/debuggers/gdb/gdbconfigpage.h
+++ b/debuggers/gdb/gdbconfigpage.h
@@ -58,11 +58,11 @@ class GdbConfigPage : public KDevelop::LaunchConfigurationPage
{
Q_OBJECT
public:
- GdbConfigPage( QWidget* parent = 0 );
+ GdbConfigPage( QWidget* parent = nullptr );
~GdbConfigPage() override;
QIcon icon() const override;
- void loadFromConfiguration(const KConfigGroup& cfg, KDevelop::IProject* = 0) \
override;
- void saveToConfiguration(KConfigGroup, KDevelop::IProject* = 0 ) const override;
+ void loadFromConfiguration(const KConfigGroup& cfg, KDevelop::IProject* = \
nullptr) override; + void saveToConfiguration(KConfigGroup, KDevelop::IProject* = \
nullptr ) const override; QString title() const override;
private:
Ui::GdbConfigPage* ui;
diff --git a/debuggers/gdb/gdboutputwidget.cpp b/debuggers/gdb/gdboutputwidget.cpp
index 966b0e3..b0b02c2 100644
--- a/debuggers/gdb/gdboutputwidget.cpp
+++ b/debuggers/gdb/gdboutputwidget.cpp
@@ -53,9 +53,9 @@ using namespace KDevMI::GDB;
GDBOutputWidget::GDBOutputWidget(CppDebuggerPlugin* plugin, QWidget *parent) :
QWidget(parent),
- m_userGDBCmdEditor(0),
- m_Interrupt(0),
- m_gdbView(0),
+ m_userGDBCmdEditor(nullptr),
+ m_Interrupt(nullptr),
+ m_gdbView(nullptr),
showInternalCommands_(false),
maxLines_(5000)
{
diff --git a/debuggers/gdb/gdboutputwidget.h b/debuggers/gdb/gdboutputwidget.h
index 26aba0b..87edf11 100644
--- a/debuggers/gdb/gdboutputwidget.h
+++ b/debuggers/gdb/gdboutputwidget.h
@@ -52,7 +52,7 @@ class GDBOutputWidget : public QWidget
Q_OBJECT
public:
- GDBOutputWidget(CppDebuggerPlugin* plugin, QWidget *parent=0 );
+ GDBOutputWidget(CppDebuggerPlugin* plugin, QWidget *parent=nullptr );
~GDBOutputWidget() override;
void savePartialProjectSession();
diff --git a/debuggers/gdb/unittests/debugeecrash.cpp \
b/debuggers/gdb/unittests/debugeecrash.cpp index 876d3a2..caee580 100644
--- a/debuggers/gdb/unittests/debugeecrash.cpp
+++ b/debuggers/gdb/unittests/debugeecrash.cpp
@@ -21,7 +21,7 @@ void foo() {
int j = 0;
j++;
j++;
- int *i=0;
+ int *i=nullptr;
*i = 0;
}
int main() {
diff --git a/debuggers/gdb/unittests/test_gdb.cpp \
b/debuggers/gdb/unittests/test_gdb.cpp index d8438f1..2c8b94e 100644
--- a/debuggers/gdb/unittests/test_gdb.cpp
+++ b/debuggers/gdb/unittests/test_gdb.cpp
@@ -156,8 +156,8 @@ public:
const KConfigGroup config() const override { return cfg; }
KConfigGroup config() override { return cfg; };
QString name() const override { return QString("Test-Launch"); }
- KDevelop::IProject* project() const override { return 0; }
- KDevelop::LaunchConfigurationType* type() const override { return 0; }
+ KDevelop::IProject* project() const override { return nullptr; }
+ KDevelop::LaunchConfigurationType* type() const override { return nullptr; }
KConfig *rootConfig() { return c; }
private:
@@ -2028,7 +2028,7 @@ void GdbTest::testDebugInExternalTerminal()
foreach (const QString & console, QStringList() << "konsole" << "xterm" << \
"xfce4-terminal" << "gnome-terminal") {
- TestDebugSession* session = 0;
+ TestDebugSession* session = nullptr;
if (QStandardPaths::findExecutable(console).isEmpty()) {
continue;
}
diff --git a/debuggers/lldb/lldbdebugger.h b/debuggers/lldb/lldbdebugger.h
index 95e46af..0035246 100644
--- a/debuggers/lldb/lldbdebugger.h
+++ b/debuggers/lldb/lldbdebugger.h
@@ -31,7 +31,7 @@ class LldbDebugger : public MIDebugger
{
Q_OBJECT
public:
- explicit LldbDebugger(QObject* parent = 0);
+ explicit LldbDebugger(QObject* parent = nullptr);
~LldbDebugger() override;
bool start(KConfigGroup& config, const QStringList& extraArguments = {}) \
override;
diff --git a/debuggers/lldb/unittests/debugees/debugeecrash.cpp \
b/debuggers/lldb/unittests/debugees/debugeecrash.cpp index 876d3a2..caee580 100644
--- a/debuggers/lldb/unittests/debugees/debugeecrash.cpp
+++ b/debuggers/lldb/unittests/debugees/debugeecrash.cpp
@@ -21,7 +21,7 @@ void foo() {
int j = 0;
j++;
j++;
- int *i=0;
+ int *i=nullptr;
*i = 0;
}
int main() {
diff --git a/debuggers/lldb/unittests/test_lldb.cpp \
b/debuggers/lldb/unittests/test_lldb.cpp index bb5a4e5..0f7b623 100644
--- a/debuggers/lldb/unittests/test_lldb.cpp
+++ b/debuggers/lldb/unittests/test_lldb.cpp
@@ -111,8 +111,8 @@ public:
const KConfigGroup config() const override { return cfg; }
KConfigGroup config() override { return cfg; };
QString name() const override { return QString("Test-Launch"); }
- KDevelop::IProject* project() const override { return 0; }
- KDevelop::LaunchConfigurationType* type() const override { return 0; }
+ KDevelop::IProject* project() const override { return nullptr; }
+ KDevelop::LaunchConfigurationType* type() const override { return nullptr; }
KConfig *rootConfig() { return c; }
private:
diff --git a/debuggers/lldb/unittests/test_lldbformatters.cpp \
b/debuggers/lldb/unittests/test_lldbformatters.cpp index fe7f4da..2d720c8 100644
--- a/debuggers/lldb/unittests/test_lldbformatters.cpp
+++ b/debuggers/lldb/unittests/test_lldbformatters.cpp
@@ -91,8 +91,8 @@ public:
const KConfigGroup config() const override { return cfg; }
KConfigGroup config() override { return cfg; };
QString name() const override { return QString("Test-Launch"); }
- KDevelop::IProject* project() const override { return 0; }
- KDevelop::LaunchConfigurationType* type() const override { return 0; }
+ KDevelop::IProject* project() const override { return nullptr; }
+ KDevelop::LaunchConfigurationType* type() const override { return nullptr; }
KConfig *rootConfig() { return c; }
private:
diff --git a/debuggers/lldb/widgets/lldbconfigpage.h \
b/debuggers/lldb/widgets/lldbconfigpage.h index 61cb72b..ba5cabf 100644
--- a/debuggers/lldb/widgets/lldbconfigpage.h
+++ b/debuggers/lldb/widgets/lldbconfigpage.h
@@ -34,7 +34,7 @@ class LldbConfigPage : public KDevelop::LaunchConfigurationPage
{
Q_OBJECT
public:
- LldbConfigPage( QWidget* parent = 0 );
+ LldbConfigPage( QWidget* parent = nullptr );
~LldbConfigPage() override;
QIcon icon() const override;
diff --git a/documentation/manpage/manpagedocumentation.cpp \
b/documentation/manpage/manpagedocumentation.cpp index f5070d7..f3584b9 100644
--- a/documentation/manpage/manpagedocumentation.cpp
+++ b/documentation/manpage/manpagedocumentation.cpp
@@ -36,7 +36,7 @@
#include <kio/jobclasses.h>
#include <documentation/standarddocumentationview.h>
-ManPagePlugin* ManPageDocumentation::s_provider=0;
+ManPagePlugin* ManPageDocumentation::s_provider=nullptr;
ManPageDocumentation::ManPageDocumentation(const QString& name, const QUrl& url)
diff --git a/documentation/manpage/manpagedocumentation.h \
b/documentation/manpage/manpagedocumentation.h index 8d994b4..97c920a 100644
--- a/documentation/manpage/manpagedocumentation.h
+++ b/documentation/manpage/manpagedocumentation.h
@@ -44,7 +44,7 @@ class ManPageDocumentation : public KDevelop::IDocumentation
QString name() const override { return m_name; }
QString description() const override;
virtual bool providesWidget() const;
- QWidget* documentationWidget(KDevelop::DocumentationFindWidget* findWidget, \
QWidget* parent = 0) override; + QWidget* \
documentationWidget(KDevelop::DocumentationFindWidget* findWidget, QWidget* parent = \
nullptr) override; KDevelop::IDocumentationProvider* provider() const override;
static ManPagePlugin* s_provider;
@@ -65,7 +65,7 @@ class ManPageHomeDocumentation : public KDevelop::IDocumentation
KDevelop::IDocumentationProvider* provider() const override;
QString name() const override;
QString description() const override { return name(); }
- QWidget* documentationWidget ( KDevelop::DocumentationFindWidget* \
findWidget, QWidget* parent = 0 ) override; + QWidget* documentationWidget ( \
KDevelop::DocumentationFindWidget* findWidget, QWidget* parent = nullptr ) override; \
};
diff --git a/documentation/manpage/manpagedocumentationwidget.cpp \
b/documentation/manpage/manpagedocumentationwidget.cpp index 6cd4a58..4f4957d 100644
--- a/documentation/manpage/manpagedocumentationwidget.cpp
+++ b/documentation/manpage/manpagedocumentationwidget.cpp
@@ -30,7 +30,7 @@
ManPageDocumentationWidget::ManPageDocumentationWidget(QWidget *parent)
: QStackedWidget(parent)
- , m_loadingWidget(0)
+ , m_loadingWidget(nullptr)
{
ManPageModel* model = ManPageDocumentation::s_provider->model();
m_treeView = new QTreeView(this);
@@ -73,7 +73,7 @@ void ManPageDocumentationWidget::manIndexLoaded()
if(m_loadingWidget){
removeWidget(m_loadingWidget);
delete m_loadingWidget;
- m_loadingWidget = 0;
+ m_loadingWidget = nullptr;
}
}
diff --git a/documentation/manpage/manpagedocumentationwidget.h \
b/documentation/manpage/manpagedocumentationwidget.h index a401226..51c3f60 100644
--- a/documentation/manpage/manpagedocumentationwidget.h
+++ b/documentation/manpage/manpagedocumentationwidget.h
@@ -32,7 +32,7 @@ class ManPageDocumentationWidget : public QStackedWidget
{
Q_OBJECT
public:
- explicit ManPageDocumentationWidget(QWidget *parent = 0);
+ explicit ManPageDocumentationWidget(QWidget *parent = nullptr);
public slots:
void manIndexLoaded();
void sectionListUpdated();
diff --git a/documentation/manpage/manpagemodel.h \
b/documentation/manpage/manpagemodel.h index 5139a70..17e2e47 100644
--- a/documentation/manpage/manpagemodel.h
+++ b/documentation/manpage/manpagemodel.h
@@ -37,7 +37,7 @@ class ManPageModel : public QAbstractItemModel
Q_OBJECT
public:
- ManPageModel(QObject* parent = 0);
+ ManPageModel(QObject* parent = nullptr);
~ManPageModel() override;
/**
diff --git a/documentation/qthelp/qthelpconfig.cpp \
b/documentation/qthelp/qthelpconfig.cpp index 7e29776..12ca45d 100644
--- a/documentation/qthelp/qthelpconfig.cpp
+++ b/documentation/qthelp/qthelpconfig.cpp
@@ -50,8 +50,8 @@ enum Column
class QtHelpConfigEditDialog : public QDialog, public Ui_QtHelpConfigEditDialog
{
public:
- explicit QtHelpConfigEditDialog(QTreeWidgetItem* modifiedItem, QtHelpConfig* \
parent = 0,
- Qt::WindowFlags f = 0)
+ explicit QtHelpConfigEditDialog(QTreeWidgetItem* modifiedItem, QtHelpConfig* \
parent = nullptr, + Qt::WindowFlags f = nullptr)
: QDialog(parent, f)
, m_modifiedItem(modifiedItem)
, m_config(parent)
@@ -197,7 +197,7 @@ void QtHelpConfig::defaults()
void QtHelpConfig::add()
{
- QtHelpConfigEditDialog dialog(0, this);
+ QtHelpConfigEditDialog dialog(nullptr, this);
if (!dialog.exec())
return;
diff --git a/documentation/qthelp/qthelpconfig.h \
b/documentation/qthelp/qthelpconfig.h index 3720699..cdd88b7 100644
--- a/documentation/qthelp/qthelpconfig.h
+++ b/documentation/qthelp/qthelpconfig.h
@@ -40,7 +40,7 @@ public:
Q_OBJECT
public:
- explicit QtHelpConfig(QtHelpPlugin* plugin, QWidget *parent = 0);
+ explicit QtHelpConfig(QtHelpPlugin* plugin, QWidget *parent = nullptr);
~QtHelpConfig() override;
bool checkNamespace(const QString &filename, QTreeWidgetItem* modifiedItem);
diff --git a/documentation/qthelp/qthelpdocumentation.cpp \
b/documentation/qthelp/qthelpdocumentation.cpp index 7e627ba..e090bc9 100644
--- a/documentation/qthelp/qthelpdocumentation.cpp
+++ b/documentation/qthelp/qthelpdocumentation.cpp
@@ -98,14 +98,14 @@ int lastIndexOf(const QString &str, const QRegularExpression &re, \
int from, QReg
}
-QtHelpProviderAbstract* QtHelpDocumentation::s_provider=0;
+QtHelpProviderAbstract* QtHelpDocumentation::s_provider=nullptr;
QtHelpDocumentation::QtHelpDocumentation(const QString& name, const QMap<QString, \
QUrl>& info)
- : m_provider(s_provider), m_name(name), m_info(info), \
m_current(info.constBegin()), lastView(0) + : m_provider(s_provider), \
m_name(name), m_info(info), m_current(info.constBegin()), lastView(nullptr) {}
QtHelpDocumentation::QtHelpDocumentation(const QString& name, const QMap<QString, \
QUrl>& info, const QString& key)
- : m_provider(s_provider), m_name(name), m_info(info), \
m_current(m_info.find(key)), lastView(0) + : m_provider(s_provider), m_name(name), \
m_info(info), m_current(m_info.find(key)), lastView(nullptr) { \
Q_ASSERT(m_current!=m_info.constEnd()); }
QtHelpDocumentation::~QtHelpDocumentation()
diff --git a/documentation/qthelp/qthelpdocumentation.h \
b/documentation/qthelp/qthelpdocumentation.h index 2ab6c13..97f27aa 100644
--- a/documentation/qthelp/qthelpdocumentation.h
+++ b/documentation/qthelp/qthelpdocumentation.h
@@ -79,7 +79,7 @@ class HomeDocumentation : public KDevelop::IDocumentation
Q_OBJECT
public:
HomeDocumentation();
- QWidget* documentationWidget(KDevelop::DocumentationFindWidget* findWidget, \
QWidget* parent = 0) override; + QWidget* \
documentationWidget(KDevelop::DocumentationFindWidget* findWidget, QWidget* parent = \
nullptr) override; QString description() const override { return QString(); }
QString name() const override;
KDevelop::IDocumentationProvider* provider() const override;
diff --git a/documentation/qthelp/qthelpplugin.cpp \
b/documentation/qthelp/qthelpplugin.cpp index 9eb07cb..bb8d98c 100644
--- a/documentation/qthelp/qthelpplugin.cpp
+++ b/documentation/qthelp/qthelpplugin.cpp
@@ -31,7 +31,7 @@
#include "debug.h"
#include "qthelpconfig.h"
-QtHelpPlugin *QtHelpPlugin::s_plugin = 0;
+QtHelpPlugin *QtHelpPlugin::s_plugin = nullptr;
K_PLUGIN_FACTORY_WITH_JSON(QtHelpPluginFactory, "kdevqthelp.json", \
registerPlugin<QtHelpPlugin>(); )
@@ -107,7 +107,7 @@ void QtHelpPlugin::loadQtHelpProvider(QStringList pathList, \
QStringList nameList QString iconName = iconList.at(i);
QString nameSpace = QHelpEngineCore::namespaceName(fileName);
if(!nameSpace.isEmpty()){
- QtHelpProvider *provider = 0;
+ QtHelpProvider *provider = nullptr;
foreach(QtHelpProvider* oldProvider, oldList){
if(QHelpEngineCore::namespaceName(oldProvider->fileName()) == \
nameSpace){ provider = oldProvider;
diff --git a/documentation/qthelp/tests/test_qthelpplugin.cpp \
b/documentation/qthelp/tests/test_qthelpplugin.cpp index 763ce1b..3c8b354 100644
--- a/documentation/qthelp/tests/test_qthelpplugin.cpp
+++ b/documentation/qthelp/tests/test_qthelpplugin.cpp
@@ -185,7 +185,7 @@ void TestQtHelpPlugin::testDeclarationLookup_Class()
QVERIFY(ctx);
auto decl = ctx->findDeclarations(QualifiedIdentifier("o")).first();
QVERIFY(decl);
- auto typeDecl = dynamic_cast<const \
IdentifiedType*>(decl->type<PointerType>()->baseType().data())->declaration(0); + \
auto typeDecl = dynamic_cast<const \
IdentifiedType*>(decl->type<PointerType>()->baseType().data())->declaration(nullptr); \
QVERIFY(typeDecl);
auto provider = \
dynamic_cast<QtHelpProviderAbstract*>(m_plugin->providers().at(0));
diff --git a/formatters/astyle/astyle_formatter.cpp \
b/formatters/astyle/astyle_formatter.cpp index 5b6f381..2ed142e 100644
--- a/formatters/astyle/astyle_formatter.cpp
+++ b/formatters/astyle/astyle_formatter.cpp
@@ -51,7 +51,7 @@ QString AStyleFormatter::formatSource(const QString &text, const \
QString& leftCo while(hasMoreLines())
os << QString::fromUtf8(nextLine().c_str()) << endl;
- init(0);
+ init(nullptr);
return extractFormattedTextFromContext(output, text, leftContext, rightContext, \
m_options["FillCount"].toInt()); }
diff --git a/formatters/astyle/astyle_preferences.h \
b/formatters/astyle/astyle_preferences.h index 5055f67..8f661ef 100644
--- a/formatters/astyle/astyle_preferences.h
+++ b/formatters/astyle/astyle_preferences.h
@@ -33,7 +33,7 @@ class AStylePreferences : public KDevelop::SettingsWidget, public \
Ui::AStylePref public:
enum Language { CPP, Java, CSharp};
- AStylePreferences(Language lang=CPP, QWidget *parent=0);
+ AStylePreferences(Language lang=CPP, QWidget *parent=nullptr);
~AStylePreferences() override;
void load(const KDevelop::SourceFormatterStyle &style) override;
diff --git a/kdeintegration/executeplasmoid/executeplasmoidplugin.cpp \
b/kdeintegration/executeplasmoid/executeplasmoidplugin.cpp index c86c019..1032ff0 \
100644
--- a/kdeintegration/executeplasmoid/executeplasmoidplugin.cpp
+++ b/kdeintegration/executeplasmoid/executeplasmoidplugin.cpp
@@ -51,7 +51,7 @@ void ExecutePlasmoidPlugin::unload()
{
core()->runController()->removeConfigurationType( m_configType );
delete m_configType;
- m_configType = 0;
+ m_configType = nullptr;
}
QUrl ExecutePlasmoidPlugin::executable(ILaunchConfiguration* config, QString& \
/*error*/) const
diff --git a/kdeintegration/executeplasmoid/plasmoidexecutionconfig.cpp \
b/kdeintegration/executeplasmoid/plasmoidexecutionconfig.cpp index dd145c3..c9acf1e \
100644
--- a/kdeintegration/executeplasmoid/plasmoidexecutionconfig.cpp
+++ b/kdeintegration/executeplasmoid/plasmoidexecutionconfig.cpp
@@ -157,7 +157,7 @@ KJob* PlasmoidLauncher::start(const QString& launchMode, \
KDevelop::ILaunchConfig Q_ASSERT(cfg);
if( !cfg )
{
- return 0;
+ return nullptr;
}
if( launchMode == "execute" )
@@ -171,7 +171,7 @@ KJob* PlasmoidLauncher::start(const QString& launchMode, \
KDevelop::ILaunchConfig
return new KDevelop::ExecuteCompositeJob( \
KDevelop::ICore::self()->runController(), jobs ); }
qWarning() << "Unknown launch mode " << launchMode << "for config:" << \
cfg->name();
- return 0;
+ return nullptr;
}
KJob* PlasmoidLauncher::calculateDependencies(KDevelop::ILaunchConfiguration* cfg)
@@ -199,7 +199,7 @@ KJob* \
PlasmoidLauncher::calculateDependencies(KDevelop::ILaunchConfiguration* cf \
job->updateJobName(); return job;
}
- return 0;
+ return nullptr;
}
KJob* PlasmoidLauncher::dependencies(KDevelop::ILaunchConfiguration* cfg)
@@ -303,7 +303,7 @@ QMenu* PlasmoidExecutionConfigType::launcherSuggestions()
}
}
- QMenu *m = 0;
+ QMenu *m = nullptr;
if(!found.isEmpty()) {
m = new QMenu(i18n("Plasmoids"));
m->addActions(found);
diff --git a/kdeintegration/executeplasmoid/plasmoidexecutionconfig.h \
b/kdeintegration/executeplasmoid/plasmoidexecutionconfig.h index 4f2d10a..6e7abed \
100644
--- a/kdeintegration/executeplasmoid/plasmoidexecutionconfig.h
+++ b/kdeintegration/executeplasmoid/plasmoidexecutionconfig.h
@@ -35,8 +35,8 @@ class PlasmoidExecutionConfig : public \
KDevelop::LaunchConfigurationPage, Ui::Pl Q_OBJECT
public:
PlasmoidExecutionConfig( QWidget* parent );
- void loadFromConfiguration( const KConfigGroup& cfg, KDevelop::IProject* project \
= 0 ) override;
- void saveToConfiguration( KConfigGroup cfg, KDevelop::IProject* project = 0 ) \
const override; + void loadFromConfiguration( const KConfigGroup& cfg, \
KDevelop::IProject* project = nullptr ) override; + void saveToConfiguration( \
KConfigGroup cfg, KDevelop::IProject* project = nullptr ) const override; QString \
title() const override; QIcon icon() const override;
};
diff --git a/languages/clang/codegen/adaptsignatureaction.cpp \
b/languages/clang/codegen/adaptsignatureaction.cpp index f1b1066..3cba4ce 100644
--- a/languages/clang/codegen/adaptsignatureaction.cpp
+++ b/languages/clang/codegen/adaptsignatureaction.cpp
@@ -117,7 +117,7 @@ void AdaptSignatureAction::execute()
changes.setReplacementPolicy(DocumentChangeSet::WarnOnFailedChange);
DocumentChangeSet::ChangeResult result = changes.applyAllChanges();
if (!result) {
- KMessageBox::error(0, i18n("Failed to apply changes: %1", \
result.m_failureReason)); + KMessageBox::error(nullptr, i18n("Failed to apply \
changes: %1", result.m_failureReason)); }
emit executed(this);
diff --git a/languages/clang/codegen/adaptsignatureassistant.cpp \
b/languages/clang/codegen/adaptsignatureassistant.cpp index 6724bcf..81db656 100644
--- a/languages/clang/codegen/adaptsignatureassistant.cpp
+++ b/languages/clang/codegen/adaptsignatureassistant.cpp
@@ -133,7 +133,7 @@ void AdaptSignatureAssistant::textChanged(KTextEditor::Document* \
doc, const KTex }
*/
- Declaration* otherSide = 0;
+ Declaration* otherSide = nullptr;
FunctionDefinition* definition = dynamic_cast<FunctionDefinition*>(funDecl);
if (definition) {
m_editingDefinition = true;
diff --git a/languages/clang/codegen/clangrefactoring.h \
b/languages/clang/codegen/clangrefactoring.h index 47d8cef..c4572bb 100644
--- a/languages/clang/codegen/clangrefactoring.h
+++ b/languages/clang/codegen/clangrefactoring.h
@@ -40,7 +40,7 @@ class KDEVCLANGPRIVATE_EXPORT ClangRefactoring : public \
KDevelop::BasicRefactori Q_OBJECT
public:
- explicit ClangRefactoring(QObject* parent = 0);
+ explicit ClangRefactoring(QObject* parent = nullptr);
void fillContextMenu(KDevelop::ContextMenuExtension& extension, \
KDevelop::Context* context) override;
diff --git a/languages/clang/codegen/codegenhelper.cpp \
b/languages/clang/codegen/codegenhelper.cpp index 05e94ad..55dda98 100644
--- a/languages/clang/codegen/codegenhelper.cpp
+++ b/languages/clang/codegen/codegenhelper.cpp
@@ -376,7 +376,7 @@ IndexedTypeIdentifier shortenedTypeIdentifier(const \
AbstractType::Ptr& type_, DU return IndexedTypeIdentifier();
}
- IndexedTypeIdentifier identifier = identifierForType(type, ctx ? \
ctx->topContext() : 0); + IndexedTypeIdentifier identifier = \
identifierForType(type, ctx ? ctx->topContext() : nullptr);
identifier = stripPrefixIdentifiers(identifier, stripPrefix);
diff --git a/languages/clang/duchain/builder.cpp \
b/languages/clang/duchain/builder.cpp index b338105..7a58e32 100644
--- a/languages/clang/duchain/builder.cpp
+++ b/languages/clang/duchain/builder.cpp
@@ -555,7 +555,7 @@ struct Visitor
return t;
}
- template<CXTypeKind TK, EnableIf<CursorKindTraits::delayedTypeName(TK) != 0> = \
dummy> + template<CXTypeKind TK, EnableIf<CursorKindTraits::delayedTypeName(TK) != \
nullptr> = dummy> AbstractType *createType(CXType, CXCursor /*parent*/)
{
auto t = new DelayedType;
diff --git a/languages/clang/duchain/clangducontext.cpp \
b/languages/clang/duchain/clangducontext.cpp index cb28239..ab40a94 100644
--- a/languages/clang/duchain/clangducontext.cpp
+++ b/languages/clang/duchain/clangducontext.cpp
@@ -53,7 +53,7 @@ QWidget* ClangNormalDUContext::createNavigationWidget(Declaration* \
decl, TopDUCo {
if (!decl) {
clangDebug() << "no declaration, not returning navigationwidget";
- return 0;
+ return nullptr;
}
return new ClangNavigationWidget(DeclarationPointer(decl), hints);
}
diff --git a/languages/clang/duchain/clangindex.cpp \
b/languages/clang/duchain/clangindex.cpp index b967158..c971da6 100644
--- a/languages/clang/duchain/clangindex.cpp
+++ b/languages/clang/duchain/clangindex.cpp
@@ -105,7 +105,7 @@ IndexedString ClangIndex::translationUnitForUrl(const \
IndexedString& url) QSet<TopDUContext*> visited;
while(true) {
visited.insert(tuTop);
- TopDUContext* next = NULL;
+ TopDUContext* next = nullptr;
auto importers = tuTop->indexedImporters();
foreach(IndexedDUContext ctx, importers) {
if (ctx.data()) {
diff --git a/languages/clang/duchain/navigationwidget.cpp \
b/languages/clang/duchain/navigationwidget.cpp index f05e5b1..7b240e8 100644
--- a/languages/clang/duchain/navigationwidget.cpp
+++ b/languages/clang/duchain/navigationwidget.cpp
@@ -34,7 +34,7 @@ using namespace KDevelop;
class DeclarationNavigationContext : public AbstractDeclarationNavigationContext
{
public:
- DeclarationNavigationContext(const DeclarationPointer& decl, \
AbstractNavigationContext* previousContext = 0) + \
DeclarationNavigationContext(const DeclarationPointer& decl, \
AbstractNavigationContext* previousContext = nullptr) : \
AbstractDeclarationNavigationContext(decl, {}, previousContext) {
}
diff --git a/languages/clang/tests/test_assistants.cpp \
b/languages/clang/tests/test_assistants.cpp index 7cfb660..2e83859 100644
--- a/languages/clang/tests/test_assistants.cpp
+++ b/languages/clang/tests/test_assistants.cpp
@@ -57,7 +57,7 @@ using namespace KTextEditor;
QTEST_MAIN(TestAssistants)
-ForegroundLock *globalTestLock = 0;
+ForegroundLock *globalTestLock = nullptr;
StaticAssistantsManager *staticAssistantsManager() { return \
Core::self()->languageController()->staticAssistantsManager(); }
void TestAssistants::initTestCase()
@@ -83,7 +83,7 @@ void TestAssistants::cleanupTestCase()
{
Core::self()->cleanup();
delete globalTestLock;
- globalTestLock = 0;
+ globalTestLock = nullptr;
}
static QUrl createFile(const QString& fileContents, QString extension, int id)
diff --git a/languages/clang/tests/test_buddies.cpp \
b/languages/clang/tests/test_buddies.cpp index d3b9f8c..b22c76a 100644
--- a/languages/clang/tests/test_buddies.cpp
+++ b/languages/clang/tests/test_buddies.cpp
@@ -422,11 +422,11 @@ void TestBuddies::testDUChainBuddy()
QTemporaryDir dirA;
- TestFile header("void myfunction();\n", "h", 0, dirA.path());
- TestFile other("void otherfunction() {}\n", "cpp", 0, dirA.path());
+ TestFile header("void myfunction();\n", "h", nullptr, dirA.path());
+ TestFile other("void otherfunction() {}\n", "cpp", nullptr, dirA.path());
TestFile source(
QString("#include \"%1\"\nvoid myfunction() \
{}\n").arg(header.url().toUrl().fileName()),
- "cpp", 0, dirA.path()
+ "cpp", nullptr, dirA.path()
);
header.parseAndWait();
@@ -469,14 +469,14 @@ void TestBuddies::testDUChainBuddyVote()
QTemporaryDir dirA;
- TestFile header("void func1();\nvoid func2();\nvoid func3();\n", "h", 0, \
dirA.path()); + TestFile header("void func1();\nvoid func2();\nvoid func3();\n", \
"h", nullptr, dirA.path()); TestFile source1(
QString("#include \"%1\"\nvoid func1() \
{}\n").arg(header.url().toUrl().fileName()),
- "cpp", 0, dirA.path()
+ "cpp", nullptr, dirA.path()
);
TestFile source2(
QString("#include \"%1\"\nvoid func2() {}\nvoid func3() \
{}\n").arg(header.url().toUrl().fileName()),
- "cpp", 0, dirA.path()
+ "cpp", nullptr, dirA.path()
);
// -> buddy(header) should resolve to source2
diff --git a/languages/clang/tests/test_codecompletion.cpp \
b/languages/clang/tests/test_codecompletion.cpp index 69a288a..bdcb659 100644
--- a/languages/clang/tests/test_codecompletion.cpp
+++ b/languages/clang/tests/test_codecompletion.cpp
@@ -920,7 +920,7 @@ void TestCodeCompletion::testIncludePathCompletion()
QTemporaryDir tempDir;
QDir dir(tempDir.path());
QVERIFY(dir.mkpath("foo/bar/asdf"));
- TestFile file(code, "cpp", 0, tempDir.path());
+ TestFile file(code, "cpp", nullptr, tempDir.path());
IncludeTester tester(executeIncludePathCompletion(&file, cursor));
QVERIFY(tester.completionContext);
QVERIFY(tester.completionContext->isValid());
diff --git a/languages/clang/tests/test_duchain.cpp \
b/languages/clang/tests/test_duchain.cpp index 987b5ee..04305cb 100644
--- a/languages/clang/tests/test_duchain.cpp
+++ b/languages/clang/tests/test_duchain.cpp
@@ -540,7 +540,7 @@ void TestDUChain::testTypeDeductionInTemplateInstantiation()
DUContext* ctx = file.topContext().data();
QVERIFY(ctx);
QCOMPARE(ctx->localDeclarations().size(), 3);
- Declaration* decl = 0;
+ Declaration* decl = nullptr;
// check 'foo' declaration
decl = ctx->localDeclarations()[0];
diff --git a/languages/clang/util/clangtypes.cpp \
b/languages/clang/util/clangtypes.cpp index a26502a..a3a2bf7 100644
--- a/languages/clang/util/clangtypes.cpp
+++ b/languages/clang/util/clangtypes.cpp
@@ -38,7 +38,7 @@ inline T cursorForCXSrcLoc(CXSourceLocation loc)
{
uint line = 0;
uint column = 0;
- clang_getFileLocation(loc, 0, &line, &column, 0);
+ clang_getFileLocation(loc, nullptr, &line, &column, nullptr);
return {static_cast<int>(line-1), static_cast<int>(column-1)};
}
@@ -101,7 +101,7 @@ ClangLocation::operator DocumentCursor() const
uint line = 0;
uint column = 0;
CXFile file;
- clang_getFileLocation(location, &file, &line, &column, 0);
+ clang_getFileLocation(location, &file, &line, &column, nullptr);
ClangString fileName(clang_getFileName(file));
return {IndexedString(fileName.c_str()), {static_cast<int>(line-1), \
static_cast<int>(column-1)}}; }
@@ -155,7 +155,7 @@ DocumentRange ClangRange::toDocumentRange() const
{
auto start = clang_getRangeStart(m_range);
CXFile file;
- clang_getFileLocation(start, &file, 0, 0, 0);
+ clang_getFileLocation(start, &file, nullptr, nullptr, nullptr);
ClangString fileName(clang_getFileName(file));
return {IndexedString(QUrl::fromLocalFile(fileName.toString()).adjusted(QUrl::NormalizePathSegments)), \
toRange()}; }
diff --git a/languages/plugins/custom-definesandincludes/compilerprovider/widget/compilersmodel.cpp \
b/languages/plugins/custom-definesandincludes/compilerprovider/widget/compilersmodel.cpp
index 542511d..04195b5 100644
--- a/languages/plugins/custom-definesandincludes/compilerprovider/widget/compilersmodel.cpp
+++ b/languages/plugins/custom-definesandincludes/compilerprovider/widget/compilersmodel.cpp
@@ -194,7 +194,7 @@ QVariant CompilersModel::headerData(int section, Qt::Orientation \
orientation, in Qt::ItemFlags CompilersModel::flags(const QModelIndex& index) const
{
if (!index.isValid()) {
- return 0;
+ return nullptr;
}
return Qt::ItemIsEnabled | Qt::ItemIsSelectable;
diff --git a/languages/plugins/custom-definesandincludes/compilerprovider/widget/compilersmodel.h \
b/languages/plugins/custom-definesandincludes/compilerprovider/widget/compilersmodel.h
index bb681db..a36375b 100644
--- a/languages/plugins/custom-definesandincludes/compilerprovider/widget/compilersmodel.h
+++ b/languages/plugins/custom-definesandincludes/compilerprovider/widget/compilersmodel.h
@@ -41,7 +41,7 @@ public:
CompilerDataRole = Qt::UserRole + 1
};
- CompilersModel( QObject* parent = 0 );
+ CompilersModel( QObject* parent = nullptr );
void setCompilers( const QVector<CompilerPointer>& compilers );
QVector<CompilerPointer> compilers() const;
diff --git a/languages/plugins/custom-definesandincludes/compilerprovider/widget/compilerswidget.h \
b/languages/plugins/custom-definesandincludes/compilerprovider/widget/compilerswidget.h
index b55faba..7cddfab 100644
--- a/languages/plugins/custom-definesandincludes/compilerprovider/widget/compilerswidget.h
+++ b/languages/plugins/custom-definesandincludes/compilerprovider/widget/compilerswidget.h
@@ -46,7 +46,7 @@ class CompilersWidget : public KDevelop::ConfigPage
Q_OBJECT
public:
- explicit CompilersWidget(QWidget* parent = 0);
+ explicit CompilersWidget(QWidget* parent = nullptr);
~CompilersWidget() override;
void setCompilers(const QVector<CompilerPointer>& compilers);
diff --git a/languages/plugins/custom-definesandincludes/kcm_widget/definesmodel.cpp \
b/languages/plugins/custom-definesandincludes/kcm_widget/definesmodel.cpp index \
f92dd70..315d13c 100644
--- a/languages/plugins/custom-definesandincludes/kcm_widget/definesmodel.cpp
+++ b/languages/plugins/custom-definesandincludes/kcm_widget/definesmodel.cpp
@@ -126,11 +126,11 @@ bool DefinesModel::setData( const QModelIndex& index, const \
QVariant& value, int Qt::ItemFlags DefinesModel::flags( const QModelIndex& index ) \
const {
if( !index.isValid() ) {
- return 0;
+ return nullptr;
}
if( index.row() == m_defines.count() && index.column() == 1 ) {
- return 0;
+ return nullptr;
}
return Qt::ItemFlags( Qt::ItemIsEditable | Qt::ItemIsSelectable | \
Qt::ItemIsEnabled ); }
diff --git a/languages/plugins/custom-definesandincludes/kcm_widget/definesmodel.h \
b/languages/plugins/custom-definesandincludes/kcm_widget/definesmodel.h index \
8375c82..286ab83 100644
--- a/languages/plugins/custom-definesandincludes/kcm_widget/definesmodel.h
+++ b/languages/plugins/custom-definesandincludes/kcm_widget/definesmodel.h
@@ -28,7 +28,7 @@ class DefinesModel : public QAbstractTableModel
{
Q_OBJECT
public:
- DefinesModel( QObject* parent = 0 );
+ DefinesModel( QObject* parent = nullptr );
void setDefines( const KDevelop::Defines& defines );
KDevelop::Defines defines() const;
QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const \
override;
diff --git a/languages/plugins/custom-definesandincludes/kcm_widget/defineswidget.h \
b/languages/plugins/custom-definesandincludes/kcm_widget/defineswidget.h index \
4f4254e..39e0cb5 100644
--- a/languages/plugins/custom-definesandincludes/kcm_widget/defineswidget.h
+++ b/languages/plugins/custom-definesandincludes/kcm_widget/defineswidget.h
@@ -41,7 +41,7 @@ class DefinesWidget : public QWidget
{
Q_OBJECT
public:
- DefinesWidget( QWidget* parent = 0 );
+ DefinesWidget( QWidget* parent = nullptr );
void setDefines( const KDevelop::Defines& defines );
void clear();
signals:
diff --git a/languages/plugins/custom-definesandincludes/kcm_widget/includesmodel.cpp \
b/languages/plugins/custom-definesandincludes/kcm_widget/includesmodel.cpp index \
71846f1..54027e5 100644
--- a/languages/plugins/custom-definesandincludes/kcm_widget/includesmodel.cpp
+++ b/languages/plugins/custom-definesandincludes/kcm_widget/includesmodel.cpp
@@ -60,7 +60,7 @@ bool IncludesModel::setData( const QModelIndex& index, const \
QVariant& value, in Qt::ItemFlags IncludesModel::flags( const QModelIndex& index ) \
const {
if( !index.isValid() ) {
- return 0;
+ return nullptr;
}
return Qt::ItemFlags( Qt::ItemIsEditable | Qt::ItemIsSelectable | \
Qt::ItemIsEnabled );
diff --git a/languages/plugins/custom-definesandincludes/kcm_widget/includesmodel.h \
b/languages/plugins/custom-definesandincludes/kcm_widget/includesmodel.h index \
2ac5c39..a9658d1 100644
--- a/languages/plugins/custom-definesandincludes/kcm_widget/includesmodel.h
+++ b/languages/plugins/custom-definesandincludes/kcm_widget/includesmodel.h
@@ -26,7 +26,7 @@ class IncludesModel : public QAbstractListModel
{
Q_OBJECT
public:
- IncludesModel( QObject* parent = 0 );
+ IncludesModel( QObject* parent = nullptr );
void setIncludes( const QStringList& );
QStringList includes() const;
QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const \
override;
diff --git a/languages/plugins/custom-definesandincludes/kcm_widget/includeswidget.h \
b/languages/plugins/custom-definesandincludes/kcm_widget/includeswidget.h index \
9ad6d6d..e49e3df 100644
--- a/languages/plugins/custom-definesandincludes/kcm_widget/includeswidget.h
+++ b/languages/plugins/custom-definesandincludes/kcm_widget/includeswidget.h
@@ -42,7 +42,7 @@ class IncludesWidget : public QWidget
{
Q_OBJECT
public:
- IncludesWidget( QWidget* parent = 0 );
+ IncludesWidget( QWidget* parent = nullptr );
void setProject(KDevelop::IProject* w_project);
void setIncludes( const QStringList& );
void clear();
diff --git a/languages/plugins/custom-definesandincludes/kcm_widget/projectpathsmodel.cpp \
b/languages/plugins/custom-definesandincludes/kcm_widget/projectpathsmodel.cpp index \
99871ee..3171246 100644
--- a/languages/plugins/custom-definesandincludes/kcm_widget/projectpathsmodel.cpp
+++ b/languages/plugins/custom-definesandincludes/kcm_widget/projectpathsmodel.cpp
@@ -26,7 +26,7 @@
using namespace KDevelop;
ProjectPathsModel::ProjectPathsModel( QObject* parent )
- : QAbstractListModel( parent ), project( 0 )
+ : QAbstractListModel( parent ), project( nullptr )
{
}
@@ -135,7 +135,7 @@ bool ProjectPathsModel::setData( const QModelIndex& index, const \
QVariant& value Qt::ItemFlags ProjectPathsModel::flags( const QModelIndex& index ) \
const {
if( !index.isValid() ) {
- return 0;
+ return nullptr;
}
if( index.row() == 0 ) {
diff --git a/languages/plugins/custom-definesandincludes/kcm_widget/projectpathsmodel.h \
b/languages/plugins/custom-definesandincludes/kcm_widget/projectpathsmodel.h index \
689c9d2..ff8d1d4 100644
--- a/languages/plugins/custom-definesandincludes/kcm_widget/projectpathsmodel.h
+++ b/languages/plugins/custom-definesandincludes/kcm_widget/projectpathsmodel.h
@@ -42,7 +42,7 @@ public:
CompilerDataRole = Qt::UserRole + 4,
ParserArgumentsRole = Qt::UserRole + 5
};
- ProjectPathsModel( QObject* parent = 0 );
+ ProjectPathsModel( QObject* parent = nullptr );
void setProject( KDevelop::IProject* w_project );
void setPaths( const QList< ConfigEntry >& paths );
void addPath( const QUrl &url );
diff --git a/languages/plugins/custom-definesandincludes/kcm_widget/projectpathswidget.h \
b/languages/plugins/custom-definesandincludes/kcm_widget/projectpathswidget.h index \
0fd73a5..7dc6989 100644
--- a/languages/plugins/custom-definesandincludes/kcm_widget/projectpathswidget.h
+++ b/languages/plugins/custom-definesandincludes/kcm_widget/projectpathswidget.h
@@ -44,7 +44,7 @@ class ProjectPathsWidget : public QWidget
{
Q_OBJECT
public:
- ProjectPathsWidget( QWidget* parent = 0 );
+ ProjectPathsWidget( QWidget* parent = nullptr );
void setProject(KDevelop::IProject* w_project);
void setPaths( const QList<ConfigEntry>& );
QList<ConfigEntry> paths() const;
diff --git a/languages/plugins/custom-definesandincludes/noprojectincludesanddefines/noprojectcustomincludepaths.h \
b/languages/plugins/custom-definesandincludes/noprojectincludesanddefines/noprojectcustomincludepaths.h
index 1e68952..9b21a7d 100644
--- a/languages/plugins/custom-definesandincludes/noprojectincludesanddefines/noprojectcustomincludepaths.h
+++ b/languages/plugins/custom-definesandincludes/noprojectincludesanddefines/noprojectcustomincludepaths.h
@@ -35,7 +35,7 @@ class NoProjectCustomIncludePaths : public QDialog
Q_OBJECT
public:
- NoProjectCustomIncludePaths( QWidget* parent = 0 );
+ NoProjectCustomIncludePaths( QWidget* parent = nullptr );
void setStorageDirectory( const QString& path );
QString storageDirectory() const;
diff --git a/languages/plugins/custom-definesandincludes/tests/test_definesandincludes.cpp \
b/languages/plugins/custom-definesandincludes/tests/test_definesandincludes.cpp index \
bc29421..fffaba4 100644
--- a/languages/plugins/custom-definesandincludes/tests/test_definesandincludes.cpp
+++ b/languages/plugins/custom-definesandincludes/tests/test_definesandincludes.cpp
@@ -93,7 +93,7 @@ void TestDefinesAndIncludes::loadMultiPathProject()
QCOMPARE( manager->defines( s_currentProject->projectItem(), \
IDefinesAndIncludesManager::UserDefined ), defines );
QVERIFY(!manager->parserArguments(s_currentProject->projectItem()).isEmpty());
- ProjectBaseItem* mainfile = 0;
+ ProjectBaseItem* mainfile = nullptr;
for (const auto& file: s_currentProject->fileSet() ) {
for (auto i: s_currentProject->filesForPath(file)) {
if( i->text() == "main.cpp" ) {
diff --git a/projectbuilders/cmakebuilder/cmakebuilder.cpp \
b/projectbuilders/cmakebuilder/cmakebuilder.cpp index 691ab43..f4113a9 100644
--- a/projectbuilders/cmakebuilder/cmakebuilder.cpp
+++ b/projectbuilders/cmakebuilder/cmakebuilder.cpp
@@ -118,7 +118,7 @@ KJob* CMakeBuilder::build(KDevelop::ProjectBaseItem *dom)
bool valid;
KJob* configure = checkConfigureJob(dom->project(), valid);
- KJob* build = 0;
+ KJob* build = nullptr;
if(dom->file())
{
IMakeBuilder* makeBuilder = dynamic_cast<IMakeBuilder*>(builder);
diff --git a/projectbuilders/cmakebuilder/cmakebuilder.h \
b/projectbuilders/cmakebuilder/cmakebuilder.h index cb35fa9..46fb6d2 100644
--- a/projectbuilders/cmakebuilder/cmakebuilder.h
+++ b/projectbuilders/cmakebuilder/cmakebuilder.h
@@ -47,7 +47,7 @@ class CMakeBuilder : public KDevelop::IPlugin, public \
KDevelop::IProjectBuilder Q_INTERFACES( KDevelop::IProjectBuilder )
public:
- explicit CMakeBuilder(QObject *parent = 0, const QVariantList &args = \
QVariantList()); + explicit CMakeBuilder(QObject *parent = nullptr, const \
QVariantList &args = QVariantList()); ~CMakeBuilder() override;
KJob* build(KDevelop::ProjectBaseItem *dom) override;
diff --git a/projectbuilders/cmakebuilder/cmakejob.cpp \
b/projectbuilders/cmakebuilder/cmakejob.cpp index 7e40362..fe075b5 100644
--- a/projectbuilders/cmakebuilder/cmakejob.cpp
+++ b/projectbuilders/cmakebuilder/cmakejob.cpp
@@ -43,7 +43,7 @@ using namespace KDevelop;
CMakeJob::CMakeJob(QObject* parent)
: OutputExecuteJob(parent)
- , m_project(0)
+ , m_project(nullptr)
{
setCapabilities( Killable );
setFilteringStrategy( OutputModel::CompilerFilter );
diff --git a/projectbuilders/cmakebuilder/cmakejob.h \
b/projectbuilders/cmakebuilder/cmakejob.h index dad3723..5e86466 100644
--- a/projectbuilders/cmakebuilder/cmakejob.h
+++ b/projectbuilders/cmakebuilder/cmakejob.h
@@ -45,7 +45,7 @@ public:
FailedError
};
- CMakeJob(QObject* parent = 0);
+ CMakeJob(QObject* parent = nullptr);
void setProject(KDevelop::IProject* project);
diff --git a/projectbuilders/cmakebuilder/prunejob.cpp \
b/projectbuilders/cmakebuilder/prunejob.cpp index ce6ba34..bd658f9 100644
--- a/projectbuilders/cmakebuilder/prunejob.cpp
+++ b/projectbuilders/cmakebuilder/prunejob.cpp
@@ -31,7 +31,7 @@ using namespace KDevelop;
PruneJob::PruneJob(KDevelop::IProject* project)
: OutputJob(project, Verbose)
, m_project(project)
- , m_job(0)
+ , m_job(nullptr)
{
setCapabilities( Killable );
setToolTitle( i18n("CMake") );
@@ -84,5 +84,5 @@ void PruneJob::jobFinished(KJob* job)
else
output->appendLine(i18n("** Prune failed: %1 **", job->errorString()));
emitResult();
- m_job = 0;
+ m_job = nullptr;
}
diff --git a/projectbuilders/makebuilder/makebuilder.h \
b/projectbuilders/makebuilder/makebuilder.h index 65133f0..c3c8f10 100644
--- a/projectbuilders/makebuilder/makebuilder.h
+++ b/projectbuilders/makebuilder/makebuilder.h
@@ -45,7 +45,7 @@ class MakeBuilder: public KDevelop::IPlugin, public IMakeBuilder
Q_INTERFACES( IMakeBuilder )
Q_INTERFACES( KDevelop::IProjectBuilder )
public:
- explicit MakeBuilder(QObject *parent = 0, const QVariantList &args = \
QVariantList()); + explicit MakeBuilder(QObject *parent = nullptr, const \
QVariantList &args = QVariantList()); ~MakeBuilder() override;
/**
diff --git a/projectbuilders/makebuilder/makebuilderpreferences.h \
b/projectbuilders/makebuilder/makebuilderpreferences.h index b97adb8..72b3b10 100644
--- a/projectbuilders/makebuilder/makebuilderpreferences.h
+++ b/projectbuilders/makebuilder/makebuilderpreferences.h
@@ -34,7 +34,7 @@ class MakeBuilderPreferences : public \
ProjectConfigPage<MakeBuilderSettings> Q_OBJECT
public:
- explicit MakeBuilderPreferences(KDevelop::IPlugin* plugin, const \
KDevelop::ProjectConfigOptions& options, QWidget* parent = 0); + explicit \
MakeBuilderPreferences(KDevelop::IPlugin* plugin, const \
KDevelop::ProjectConfigOptions& options, QWidget* parent = nullptr); \
~MakeBuilderPreferences() override; void reset() override;
void apply() override;
diff --git a/projectbuilders/ninjabuilder/kdevninjabuilderplugin.cpp \
b/projectbuilders/ninjabuilder/kdevninjabuilderplugin.cpp index d903f7b..00d1667 \
100644
--- a/projectbuilders/ninjabuilder/kdevninjabuilderplugin.cpp
+++ b/projectbuilders/ninjabuilder/kdevninjabuilderplugin.cpp
@@ -64,7 +64,7 @@ static QStringList \
closestTargetsForFolder(KDevelop::ProjectFolderItem* item) if (!targets.isEmpty()) {
return targets;
}
- current = (current->parent() ? current->parent()->folder() : 0);
+ current = (current->parent() ? current->parent()->folder() : nullptr);
}
return QStringList();
}
diff --git a/projectbuilders/ninjabuilder/kdevninjabuilderplugin.h \
b/projectbuilders/ninjabuilder/kdevninjabuilderplugin.h index 9fe886d..99e1006 100644
--- a/projectbuilders/ninjabuilder/kdevninjabuilderplugin.h
+++ b/projectbuilders/ninjabuilder/kdevninjabuilderplugin.h
@@ -32,7 +32,7 @@ class KDevNinjaBuilderPlugin : public KDevelop::IPlugin, \
KDevelop::IProjectBuild Q_OBJECT
Q_INTERFACES( KDevelop::IProjectBuilder )
public:
- KDevNinjaBuilderPlugin(QObject* parent = 0, const QVariantList& args = \
QVariantList()); + KDevNinjaBuilderPlugin(QObject* parent = nullptr, const \
QVariantList& args = QVariantList());
KJob* build(KDevelop::ProjectBaseItem* item) override;
KJob* clean(KDevelop::ProjectBaseItem* item) override;
diff --git a/projectbuilders/ninjabuilder/ninjabuilderpreferences.h \
b/projectbuilders/ninjabuilder/ninjabuilderpreferences.h index b8fc5db..4c0ad38 \
100644
--- a/projectbuilders/ninjabuilder/ninjabuilderpreferences.h
+++ b/projectbuilders/ninjabuilder/ninjabuilderpreferences.h
@@ -34,7 +34,7 @@ class NinjaBuilderPreferences : public \
ProjectConfigPage<NinjaBuilderSettings> Q_OBJECT
public:
- explicit NinjaBuilderPreferences(KDevelop::IPlugin* plugin, const \
KDevelop::ProjectConfigOptions& options, QWidget* parent = 0); + explicit \
NinjaBuilderPreferences(KDevelop::IPlugin* plugin, const \
KDevelop::ProjectConfigOptions& options, QWidget* parent = nullptr); \
~NinjaBuilderPreferences() override;
QString name() const override;
diff --git a/projectmanagers/cmake/cmakebuilddirchooser.h \
b/projectmanagers/cmake/cmakebuilddirchooser.h index 1c316aa..186cc24 100644
--- a/projectmanagers/cmake/cmakebuilddirchooser.h
+++ b/projectmanagers/cmake/cmakebuilddirchooser.h
@@ -49,7 +49,7 @@ class KDEVCMAKECOMMON_EXPORT CMakeBuildDirChooser : public QDialog
};
Q_DECLARE_FLAGS( StatusTypes, StatusType )
- explicit CMakeBuildDirChooser(QWidget* parent = 0);
+ explicit CMakeBuildDirChooser(QWidget* parent = nullptr);
~CMakeBuildDirChooser() override;
KDevelop::Path cmakeBinary() const;
diff --git a/projectmanagers/cmake/cmakedocumentation.cpp \
b/projectmanagers/cmake/cmakedocumentation.cpp index af51c52..ea7716a 100644
--- a/projectmanagers/cmake/cmakedocumentation.cpp
+++ b/projectmanagers/cmake/cmakedocumentation.cpp
@@ -45,7 +45,7 @@
K_PLUGIN_FACTORY_WITH_JSON(CMakeSupportDocFactory, "kdevcmakedocumentation.json", \
registerPlugin<CMakeDocumentation>(); )
-CMakeDocumentation* CMakeDoc::s_provider=0;
+CMakeDocumentation* CMakeDoc::s_provider=nullptr;
KDevelop::IDocumentationProvider* CMakeDoc::provider() const { return s_provider; }
CMakeDocumentation::CMakeDocumentation(QObject* parent, const QVariantList&)
@@ -66,7 +66,7 @@ CMakeDocumentation::CMakeDocumentation(QObject* parent, const \
QVariantList&) initializeModel();
}
-static const char* args[] = { "--help-command", "--help-variable", "--help-module", \
"--help-property", 0, 0 }; +static const char* args[] = { "--help-command", \
"--help-variable", "--help-module", "--help-property", nullptr, nullptr };
void CMakeDocumentation::delayedInitialization()
{
@@ -135,7 +135,7 @@ KDevelop::IDocumentation::Ptr \
CMakeDocumentation::description(const QString& ide }
KDevelop::IProject* \
p=KDevelop::ICore::self()->projectController()->findProjectForUrl(file);
- ICMakeManager* m=0;
+ ICMakeManager* m=nullptr;
if(p)
m=p->managerPlugin()->extension<ICMakeManager>();
if(m)
diff --git a/projectmanagers/cmake/cmakedocumentation.h \
b/projectmanagers/cmake/cmakedocumentation.h index 7aee162..ed9fcfb 100644
--- a/projectmanagers/cmake/cmakedocumentation.h
+++ b/projectmanagers/cmake/cmakedocumentation.h
@@ -39,7 +39,7 @@ class CMakeDocumentation : public KDevelop::IPlugin, public \
ICMakeDocumentation Q_INTERFACES( ICMakeDocumentation )
Q_INTERFACES( KDevelop::IDocumentationProvider )
public:
- explicit CMakeDocumentation( QObject* parent = 0, const QVariantList& args = \
QVariantList() ); + explicit CMakeDocumentation( QObject* parent = nullptr, \
const QVariantList& args = QVariantList() );
KDevelop::IDocumentation::Ptr description(const QString& identifier, const \
QUrl &file) const override;
KDevelop::IDocumentation::Ptr \
documentationForDeclaration(KDevelop::Declaration* declaration) const \
override;
diff --git a/projectmanagers/cmake/cmakehelpdocumentation.h \
b/projectmanagers/cmake/cmakehelpdocumentation.h index f430feb..b378783 100644
--- a/projectmanagers/cmake/cmakehelpdocumentation.h
+++ b/projectmanagers/cmake/cmakehelpdocumentation.h
@@ -47,7 +47,7 @@ class CMakeHomeDocumentation : public KDevelop::IDocumentation
QString name() const override;
QString description() const override { return name(); }
- QWidget* documentationWidget ( KDevelop::DocumentationFindWidget* \
findWidget, QWidget* parent = 0 ) override; + QWidget* documentationWidget ( \
KDevelop::DocumentationFindWidget* findWidget, QWidget* parent = nullptr ) override; \
};
#endif
diff --git a/projectmanagers/cmake/cmakemanager.cpp \
b/projectmanagers/cmake/cmakemanager.cpp index 2e41e01..2c2ef4c 100644
--- a/projectmanagers/cmake/cmakemanager.cpp
+++ b/projectmanagers/cmake/cmakemanager.cpp
@@ -718,7 +718,7 @@ bool CMakeManager::addFilesToTarget(const QList< ProjectFileItem* \
> &/*_files*/, QWidget* CMakeManager::specialLanguageObjectNavigationWidget(const \
> QUrl &url, const KTextEditor::Cursor& position)
{
KDevelop::TopDUContextPointer top= \
TopDUContextPointer(KDevelop::DUChain::self()->chainForDocument(url));
- Declaration *decl=0;
+ Declaration *decl=nullptr;
if(top)
{
int useAt=top->findUseAt(top->transformToLocalRevision(position));
@@ -729,7 +729,7 @@ QWidget* \
CMakeManager::specialLanguageObjectNavigationWidget(const QUrl &url, co }
}
- CMakeNavigationWidget* doc=0;
+ CMakeNavigationWidget* doc=nullptr;
if(decl)
{
doc=new CMakeNavigationWidget(top, decl);
diff --git a/projectmanagers/cmake/cmakemanager.h \
b/projectmanagers/cmake/cmakemanager.h index 9a1b2be..3f68cd2 100644
--- a/projectmanagers/cmake/cmakemanager.h
+++ b/projectmanagers/cmake/cmakemanager.h
@@ -77,7 +77,7 @@ Q_INTERFACES( KDevelop::IProjectFileManager )
Q_INTERFACES( KDevelop::ILanguageSupport )
Q_INTERFACES( ICMakeManager )
public:
- explicit CMakeManager( QObject* parent = 0, const QVariantList& args = \
QVariantList() ); + explicit CMakeManager( QObject* parent = nullptr, const \
QVariantList& args = QVariantList() );
~CMakeManager() override;
@@ -89,7 +89,7 @@ public:
KDevelop::Path::List frameworkDirectories(KDevelop::ProjectBaseItem *item) const \
override;
QHash<QString, QString> defines(KDevelop::ProjectBaseItem *) const override;
- KDevelop::ProjectTargetItem* createTarget( const QString&, \
KDevelop::ProjectFolderItem* ) override { return 0; } + \
KDevelop::ProjectTargetItem* createTarget( const QString&, \
KDevelop::ProjectFolderItem* ) override { return nullptr; }
virtual QList<KDevelop::ProjectTargetItem*> targets() const;
QList<KDevelop::ProjectTargetItem*> targets(KDevelop::ProjectFolderItem* folder) \
const override; @@ -116,7 +116,7 @@ public:
// virtual KDevelop::ContextMenuExtension contextMenuExtension( \
KDevelop::Context* context );
- KDevelop::ProjectFolderItem* createFolderItem(KDevelop::IProject* project, const \
KDevelop::Path& path, KDevelop::ProjectBaseItem* parent = 0) override; + \
KDevelop::ProjectFolderItem* createFolderItem(KDevelop::IProject* project, const \
KDevelop::Path& path, KDevelop::ProjectBaseItem* parent = nullptr) \
override;
QPair<QString, QString> cacheValue(KDevelop::IProject* project, const QString& \
id) const override;
//LanguageSupport
diff --git a/projectmanagers/cmake/cmakenavigationwidget.cpp \
b/projectmanagers/cmake/cmakenavigationwidget.cpp index 0c0ad74..2ce7ece 100644
--- a/projectmanagers/cmake/cmakenavigationwidget.cpp
+++ b/projectmanagers/cmake/cmakenavigationwidget.cpp
@@ -29,7 +29,7 @@ class CMakeNavigationContext: public AbstractNavigationContext
{
public:
CMakeNavigationContext(TopDUContextPointer top, const QString& name, const \
QString& html)
- : AbstractNavigationContext(top, 0), mName(name), mDescription(html) {}
+ : AbstractNavigationContext(top, nullptr), mName(name), \
mDescription(html) {} QString name() const override { return mName; }
QString html(bool shorten = false) override
{
diff --git a/projectmanagers/cmake/duchain/contextbuilder.cpp \
b/projectmanagers/cmake/duchain/contextbuilder.cpp index 4774db2..776b3c5 100644
--- a/projectmanagers/cmake/duchain/contextbuilder.cpp
+++ b/projectmanagers/cmake/duchain/contextbuilder.cpp
@@ -25,7 +25,7 @@ using namespace KDevelop;
KDevelop::DUContext* ContextBuilder::contextFromNode(CMakeContentIterator* /*node*/)
{
- return 0;
+ return nullptr;
}
KDevelop::RangeInRevision ContextBuilder::editorFindRange(CMakeContentIterator* \
/*fromNode*/, CMakeContentIterator* /*toNode*/)
diff --git a/projectmanagers/cmake/parser/cmakeduchaintypes.cpp \
b/projectmanagers/cmake/parser/cmakeduchaintypes.cpp index 5bc92f2..69830ad 100644
--- a/projectmanagers/cmake/parser/cmakeduchaintypes.cpp
+++ b/projectmanagers/cmake/parser/cmakeduchaintypes.cpp
@@ -47,5 +47,5 @@ void TargetType::accept0(KDevelop::TypeVisitor* ) const
bool TargetType::equals(const KDevelop::AbstractType* rhs) const
{
- return dynamic_cast<const TargetType*>(rhs)!=0;
+ return dynamic_cast<const TargetType*>(rhs)!=nullptr;
}
diff --git a/projectmanagers/cmake/settings/cmakecachedelegate.cpp \
b/projectmanagers/cmake/settings/cmakecachedelegate.cpp index 038a7e0..5be957f 100644
--- a/projectmanagers/cmake/settings/cmakecachedelegate.cpp
+++ b/projectmanagers/cmake/settings/cmakecachedelegate.cpp
@@ -40,7 +40,7 @@ CMakeCacheDelegate::~CMakeCacheDelegate()
QWidget * CMakeCacheDelegate::createEditor(QWidget * parent, const \
QStyleOptionViewItem & option, const QModelIndex & index) const {
- QWidget *ret=0;
+ QWidget *ret=nullptr;
if(index.column()==2)
{
QModelIndex typeIdx=index.sibling(index.row(), 1);
diff --git a/projectmanagers/cmake/settings/cmakecachemodel.cpp \
b/projectmanagers/cmake/settings/cmakecachemodel.cpp index ff87bc0..daaa67a 100644
--- a/projectmanagers/cmake/settings/cmakecachemodel.cpp
+++ b/projectmanagers/cmake/settings/cmakecachemodel.cpp
@@ -178,7 +178,7 @@ QString CMakeCacheModel::value(const QString & varName) const
bool CMakeCacheModel::isAdvanced(int i) const
{
QStandardItem *p=item(i, 4);
- bool isAdv= (p!=0) || i>m_internalBegin;
+ bool isAdv= (p!=nullptr) || i>m_internalBegin;
if(!isAdv)
{
p=item(i, 1);
diff --git a/projectmanagers/cmake/settings/cmakepreferences.cpp \
b/projectmanagers/cmake/settings/cmakepreferences.cpp index 76aa87c..e7cfbbb 100644
--- a/projectmanagers/cmake/settings/cmakepreferences.cpp
+++ b/projectmanagers/cmake/settings/cmakepreferences.cpp
@@ -49,7 +49,7 @@
using namespace KDevelop;
CMakePreferences::CMakePreferences(IPlugin* plugin, const ProjectConfigOptions& \
options, QWidget* parent)
- : ConfigPage(plugin, nullptr, parent), m_project(options.project), \
m_currentModel(0) + : ConfigPage(plugin, nullptr, parent), \
m_project(options.project), m_currentModel(nullptr) {
QVBoxLayout* l = new QVBoxLayout( this );
QWidget* w = new QWidget;
@@ -192,10 +192,10 @@ void CMakePreferences::updateCache(const Path &newBuildDir)
}
else
{
- disconnect(m_prefsUi->cacheList->selectionModel(), \
&QItemSelectionModel::currentChanged, this, 0); + \
disconnect(m_prefsUi->cacheList->selectionModel(), \
&QItemSelectionModel::currentChanged, this, nullptr); if (m_currentModel) {
m_currentModel->deleteLater();
- m_currentModel = 0;
+ m_currentModel = nullptr;
}
configureCacheView();
}
diff --git a/projectmanagers/cmake/settings/cmakepreferences.h \
b/projectmanagers/cmake/settings/cmakepreferences.h index 8781827..d653927 100644
--- a/projectmanagers/cmake/settings/cmakepreferences.h
+++ b/projectmanagers/cmake/settings/cmakepreferences.h
@@ -40,7 +40,7 @@ class CMakePreferences : public KDevelop::ConfigPage
{
Q_OBJECT
public:
- explicit CMakePreferences(KDevelop::IPlugin* plugin, const \
KDevelop::ProjectConfigOptions& options, QWidget* parent = 0); + explicit \
CMakePreferences(KDevelop::IPlugin* plugin, const KDevelop::ProjectConfigOptions& \
options, QWidget* parent = nullptr); ~CMakePreferences() override;
QString name() const override;
diff --git a/projectmanagers/cmake/testing/ctestfindjob.h \
b/projectmanagers/cmake/testing/ctestfindjob.h index 9d12914..258eea9 100644
--- a/projectmanagers/cmake/testing/ctestfindjob.h
+++ b/projectmanagers/cmake/testing/ctestfindjob.h
@@ -35,7 +35,7 @@ class CTestFindJob : public KJob
Q_OBJECT
public:
- explicit CTestFindJob(CTestSuite* suite, QObject* parent = 0);
+ explicit CTestFindJob(CTestSuite* suite, QObject* parent = nullptr);
void start() override;
private slots:
diff --git a/projectmanagers/cmake/testing/ctestrunjob.cpp \
b/projectmanagers/cmake/testing/ctestrunjob.cpp index df0c47a..a38eb6e 100644
--- a/projectmanagers/cmake/testing/ctestrunjob.cpp
+++ b/projectmanagers/cmake/testing/ctestrunjob.cpp
@@ -44,8 +44,8 @@ CTestRunJob::CTestRunJob(CTestSuite* suite, const QStringList& \
cases, OutputJob: : KJob(parent)
, m_suite(suite)
, m_cases(cases)
-, m_job(0)
-, m_outputJob(0)
+, m_job(nullptr)
+, m_outputJob(nullptr)
, m_verbosity(verbosity)
, m_expectFail(expectFail)
{
@@ -66,7 +66,7 @@ KJob* createTestJob(QString launchModeId, QStringList arguments )
qCDebug(CMAKE) << "got mode and type:" << type << type->id() << mode << \
mode->id(); Q_ASSERT(type && mode);
- ILauncher* launcher = 0;
+ ILauncher* launcher = nullptr;
foreach (ILauncher *l, type->launchers())
{
//qCDebug(CMAKE) << "avaliable launcher" << l << l->id() << \
l->supportedModes(); @@ -77,7 +77,7 @@ KJob* createTestJob(QString launchModeId, \
QStringList arguments ) }
Q_ASSERT(launcher);
- ILaunchConfiguration* ilaunch = 0;
+ ILaunchConfiguration* ilaunch = nullptr;
QList<ILaunchConfiguration*> launchConfigurations = \
ICore::self()->runController()->launchConfigurations(); foreach \
(ILaunchConfiguration *l, launchConfigurations) {
if (l->type() == type && l->config().readEntry("ConfiguredByCTest", false)) \
{ @@ -88,7 +88,7 @@ KJob* createTestJob(QString launchModeId, QStringList arguments )
if (!ilaunch) {
ilaunch = ICore::self()->runController()->createLaunchConfiguration( type,
qMakePair( mode->id(), \
launcher->id() ),
- 0, //TODO add project
+ nullptr, //TODO add project
i18n("CTest") );
ilaunch->config().writeEntry("ConfiguredByCTest", true);
//qCDebug(CMAKE) << "created config, launching";
diff --git a/projectmanagers/cmake/testing/ctestrunjob.h \
b/projectmanagers/cmake/testing/ctestrunjob.h index d1fd7d1..5d36bbd 100644
--- a/projectmanagers/cmake/testing/ctestrunjob.h
+++ b/projectmanagers/cmake/testing/ctestrunjob.h
@@ -36,7 +36,7 @@ class CTestRunJob : public KJob
{
Q_OBJECT
public:
- CTestRunJob(CTestSuite* suite, const QStringList& cases, \
KDevelop::OutputJob::OutputJobVerbosity verbosity, bool expectFail, QObject* parent = \
0); + CTestRunJob(CTestSuite* suite, const QStringList& cases, \
KDevelop::OutputJob::OutputJobVerbosity verbosity, bool expectFail, QObject* parent = \
nullptr); void start() override;
protected:
diff --git a/projectmanagers/cmake/testing/ctestsuite.cpp \
b/projectmanagers/cmake/testing/ctestsuite.cpp index fccd554..fb0a6b5 100644
--- a/projectmanagers/cmake/testing/ctestsuite.cpp
+++ b/projectmanagers/cmake/testing/ctestsuite.cpp
@@ -67,7 +67,7 @@ void CTestSuite::loadDeclarations(const IndexedString& document, \
const KDevelop: return;
}
- Declaration* testClass = 0;
+ Declaration* testClass = nullptr;
Identifier testCaseIdentifier("tc");
foreach (Declaration* declaration, \
topContext->findLocalDeclarations(Identifier("main"))) {
@@ -181,7 +181,7 @@ IndexedDeclaration CTestSuite::declaration() const
IndexedDeclaration CTestSuite::caseDeclaration(const QString& testCase) const
{
- return m_declarations.value(testCase, IndexedDeclaration(0));
+ return m_declarations.value(testCase, IndexedDeclaration(nullptr));
}
void CTestSuite::setTestCases(const QStringList& cases)
diff --git a/projectmanagers/cmake/testing/qttestdelegate.h \
b/projectmanagers/cmake/testing/qttestdelegate.h index 44edef8..408d19e 100644
--- a/projectmanagers/cmake/testing/qttestdelegate.h
+++ b/projectmanagers/cmake/testing/qttestdelegate.h
@@ -28,7 +28,7 @@ class QtTestDelegate : public QItemDelegate
Q_OBJECT
public:
- explicit QtTestDelegate(QObject* parent = 0);
+ explicit QtTestDelegate(QObject* parent = nullptr);
~QtTestDelegate() override;
void paint(QPainter* painter, const QStyleOptionViewItem& option, const \
QModelIndex& index) const override;
diff --git a/projectmanagers/cmake/tests/kdevprojectopen.h \
b/projectmanagers/cmake/tests/kdevprojectopen.h index 719466b..687b1ed 100644
--- a/projectmanagers/cmake/tests/kdevprojectopen.h
+++ b/projectmanagers/cmake/tests/kdevprojectopen.h
@@ -31,7 +31,7 @@ class KDevProjectOpen : public QObject
Q_OBJECT
public:
- explicit KDevProjectOpen(QObject* parent = 0);
+ explicit KDevProjectOpen(QObject* parent = nullptr);
void openProject(const QUrl& path);
void cleanup();
private slots:
diff --git a/projectmanagers/custom-buildsystem/configwidget.h \
b/projectmanagers/custom-buildsystem/configwidget.h index ec81b70..3b39023 100644
--- a/projectmanagers/custom-buildsystem/configwidget.h
+++ b/projectmanagers/custom-buildsystem/configwidget.h
@@ -38,7 +38,7 @@ class ConfigWidget : public QWidget
{
Q_OBJECT
public:
- ConfigWidget( QWidget* parent = 0 );
+ ConfigWidget( QWidget* parent = nullptr );
void loadConfig( CustomBuildSystemConfig cfg );
CustomBuildSystemConfig config() const;
void clear();
diff --git a/projectmanagers/custom-buildsystem/custombuildsystemplugin.cpp \
b/projectmanagers/custom-buildsystem/custombuildsystemplugin.cpp index \
a445ce8..538600d 100644
--- a/projectmanagers/custom-buildsystem/custombuildsystemplugin.cpp
+++ b/projectmanagers/custom-buildsystem/custombuildsystemplugin.cpp
@@ -120,7 +120,7 @@ KJob* CustomBuildSystem::configure( IProject* project )
ProjectTargetItem* CustomBuildSystem::createTarget( const QString&, \
ProjectFolderItem* ) {
- return 0;
+ return nullptr;
}
QHash<QString, QString> CustomBuildSystem::defines( ProjectBaseItem* ) const
diff --git a/projectmanagers/custom-buildsystem/tests/test_custombuildsystemplugin.cpp \
b/projectmanagers/custom-buildsystem/tests/test_custombuildsystemplugin.cpp index \
4988bee..711a1d6 100644
--- a/projectmanagers/custom-buildsystem/tests/test_custombuildsystemplugin.cpp
+++ b/projectmanagers/custom-buildsystem/tests/test_custombuildsystemplugin.cpp
@@ -96,7 +96,7 @@ void TestCustomBuildSystemPlugin::loadMultiPathProject()
QVERIFY(projectSpy->wait(10000));
IProject* project = ICore::self()->projectController()->findProjectByName( \
"MultiPathProject" ); QVERIFY( project );
- KDevelop::ProjectBaseItem* mainfile = 0;
+ KDevelop::ProjectBaseItem* mainfile = nullptr;
for (const auto& file: project->fileSet() ) {
for (auto i: project->filesForPath(file)) {
if( i->text() == "main.cpp" ) {
diff --git a/projectmanagers/custommake/custommakemanager.cpp \
b/projectmanagers/custommake/custommakemanager.cpp index 682099c..8e49004 100644
--- a/projectmanagers/custommake/custommakemanager.cpp
+++ b/projectmanagers/custommake/custommakemanager.cpp
@@ -165,7 +165,7 @@ ProjectTargetItem* CustomMakeManager::createTarget(const QString& \
target, KDevel {
Q_UNUSED(target)
Q_UNUSED(parent)
- return NULL;
+ return nullptr;
}
bool CustomMakeManager::addFilesToTarget(const QList< ProjectFileItem* > &files, \
ProjectTargetItem* parent) @@ -271,7 +271,7 @@ KDevelop::ProjectFolderItem* \
CustomMakeManager::import(KDevelop::IProject *proje {
//FIXME turn this into a real warning
qCWarning(CUSTOMMAKE) << project->path() << "not a local file. Custom make \
support doesn't handle remote projects";
- return 0;
+ return nullptr;
}
{
diff --git a/projectmanagers/custommake/custommakemanager.h \
b/projectmanagers/custommake/custommakemanager.h index 1648b01..19eeedf 100644
--- a/projectmanagers/custommake/custommakemanager.h
+++ b/projectmanagers/custommake/custommakemanager.h
@@ -28,7 +28,7 @@ class CustomMakeManager : public \
KDevelop::AbstractFileManagerPlugin, Q_INTERFACES( KDevelop::IBuildSystemManager )
public:
- explicit CustomMakeManager( QObject *parent = NULL, const QVariantList& args = \
QVariantList() ); + explicit CustomMakeManager( QObject *parent = nullptr, const \
QVariantList& args = QVariantList() );
~CustomMakeManager() override;
@@ -117,7 +117,7 @@ protected:
KDevelop::ProjectBaseItem* \
parent) override;
KDevelop::ProjectFolderItem* createFolderItem(KDevelop::IProject* project,
const KDevelop::Path& \
path,
- KDevelop::ProjectBaseItem* \
parent = 0) override; + \
KDevelop::ProjectBaseItem* parent = nullptr) override;
void unload() override;
diff --git a/providers/kdeprovider/kdeprojectsmodel.h \
b/providers/kdeprovider/kdeprojectsmodel.h index 35a9766..75b9e20 100644
--- a/providers/kdeprovider/kdeprojectsmodel.h
+++ b/providers/kdeprovider/kdeprojectsmodel.h
@@ -62,7 +62,7 @@ class KDEProjectsModel : public QStandardItemModel
enum Role { VcsLocationRole = Qt::UserRole+1, IdentifierRole };
- explicit KDEProjectsModel(QObject* parent = 0);
+ explicit KDEProjectsModel(QObject* parent = nullptr);
};
#endif // KDEPROJECTSMODEL_H
diff --git a/providers/kdeprovider/kdeproviderwidget.cpp \
b/providers/kdeprovider/kdeproviderwidget.cpp index 6bdecd5..48d65fa 100644
--- a/providers/kdeprovider/kdeproviderwidget.cpp
+++ b/providers/kdeprovider/kdeproviderwidget.cpp
@@ -87,12 +87,12 @@ VcsJob* KDEProviderWidget::createWorkingCopy(const QUrl \
&destinationDirectory) {
QModelIndex pos = m_projects->currentIndex();
if(!pos.isValid())
- return 0;
+ return nullptr;
IPlugin* plugin = \
ICore::self()->pluginController()->pluginForExtension("org.kdevelop.IBasicVersionControl", \
"kdevgit"); if (!plugin) {
- KMessageBox::error(0, i18n("The Git plugin could not be loaded which is \
required to download a KDE project."), i18n("KDE Provider Error"));
- return 0;
+ KMessageBox::error(nullptr, i18n("The Git plugin could not be loaded which \
is required to download a KDE project."), i18n("KDE Provider Error")); + \
return nullptr; }
IBasicVersionControl* vcIface = plugin->extension<IBasicVersionControl>();
VcsJob* ret = vcIface->createWorkingCopy(extractLocation(pos), \
destinationDirectory);
diff --git a/providers/kdeprovider/kdeproviderwidget.h \
b/providers/kdeprovider/kdeproviderwidget.h index 631232b..00eb2c2 100644
--- a/providers/kdeprovider/kdeproviderwidget.h
+++ b/providers/kdeprovider/kdeproviderwidget.h
@@ -31,7 +31,7 @@ class KDEProviderWidget : public KDevelop::IProjectProviderWidget
{
Q_OBJECT
public:
- KDEProviderWidget(QWidget* parent = 0);
+ KDEProviderWidget(QWidget* parent = nullptr);
KDevelop::VcsJob* createWorkingCopy(const QUrl &destinationDirectory) \
override; bool isCorrect() const override;
diff --git a/providers/kdeprovider/tests/test_kdeprojectsreader.cpp \
b/providers/kdeprovider/tests/test_kdeprojectsreader.cpp index e7b3727..5325f97 \
100644
--- a/providers/kdeprovider/tests/test_kdeprojectsreader.cpp
+++ b/providers/kdeprovider/tests/test_kdeprojectsreader.cpp
@@ -27,7 +27,7 @@ QTEST_MAIN( TestKDEProjectsReader )
void TestKDEProjectsReader::testsProperParse()
{
KDEProjectsModel m;
- KDEProjectsReader reader(&m, 0);
+ KDEProjectsReader reader(&m, nullptr);
if(reader.hasErrors())
qDebug() << "errors:" << reader.errors();
diff --git a/utils/okteta/kastentoolviewwidget.cpp \
b/utils/okteta/kastentoolviewwidget.cpp index 62674a9..5d6b245 100644
--- a/utils/okteta/kastentoolviewwidget.cpp
+++ b/utils/okteta/kastentoolviewwidget.cpp
@@ -68,7 +68,7 @@ void KastenToolViewWidget::onActiveViewChanged( Sublime::View* view \
) {
// TODO: check if own mainWindow
OktetaView* oktetaView = qobject_cast<OktetaView*>( view );
- Kasten::ByteArrayView* byteArrayView = oktetaView ? oktetaView->byteArrayView() \
: 0; + Kasten::ByteArrayView* byteArrayView = oktetaView ? \
oktetaView->byteArrayView() : nullptr; mToolView->tool()->setTargetModel( \
byteArrayView ); }
diff --git a/utils/okteta/oktetadocument.cpp b/utils/okteta/oktetadocument.cpp
index fa256f7..195a670 100644
--- a/utils/okteta/oktetadocument.cpp
+++ b/utils/okteta/oktetadocument.cpp
@@ -61,7 +61,7 @@ namespace KDevelop
OktetaDocument::OktetaDocument( const QUrl &url , ICore* core )
: Sublime::UrlDocument( core->uiController()->controller(), url ),
IDocument( core ),
- mByteArrayDocument( 0 )
+ mByteArrayDocument( nullptr )
{
}
@@ -70,8 +70,8 @@ QUrl OktetaDocument::url() const { return \
Sublime::UrlDocument::url(); } // TODO: use fromContentAndUrl(ByteArrayIODevice) if \
document loaded QMimeType OktetaDocument::mimeType() const { return \
QMimeDatabase().mimeTypeForUrl( url() ); }
-KParts::Part* OktetaDocument::partForView( QWidget* ) const { return 0; }
-KTextEditor::Document* OktetaDocument::textDocument() const { return 0; }
+KParts::Part* OktetaDocument::partForView( QWidget* ) const { return nullptr; }
+KTextEditor::Document* OktetaDocument::textDocument() const { return nullptr; }
KTextEditor::Cursor OktetaDocument::cursorPosition() const { return \
KTextEditor::Cursor(); }
IDocument::DocumentState OktetaDocument::state() const
@@ -201,7 +201,7 @@ void OktetaDocument::setPlugin( OktetaPlugin* plugin )
Sublime::View* OktetaDocument::newView( Sublime::Document* document )
{
- if( mByteArrayDocument == 0 )
+ if( mByteArrayDocument == nullptr )
{
Kasten::ByteArrayRawFileSynchronizerFactory* synchronizerFactory =
new Kasten::ByteArrayRawFileSynchronizerFactory();
diff --git a/utils/okteta/oktetaview.h b/utils/okteta/oktetaview.h
index a12e2cc..4737e46 100644
--- a/utils/okteta/oktetaview.h
+++ b/utils/okteta/oktetaview.h
@@ -49,7 +49,7 @@ class OktetaView : public Sublime::View
Kasten::ByteArrayView* byteArrayView() const;
protected: // Sublime::View API
- QWidget* createWidget( QWidget* parent = 0 ) override;
+ QWidget* createWidget( QWidget* parent = nullptr ) override;
protected:
Kasten::ByteArrayView* mByteArrayView;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic