Beautifier: Remove inner namespace level

And inline non-shared object id.

I regularly stumble over this speciality when doing mass refactorings
in the code base and I believe the extra benefit this namespace level
has does not outweigh it.

Change-Id: I3694a656f1095dcb5509b212b9e1d25ae5c8b5ec
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
hjk
2020-06-17 08:33:53 +02:00
parent e064100007
commit c9a7a3a2d3
25 changed files with 44 additions and 107 deletions

View File

@@ -58,16 +58,14 @@ using namespace TextEditor;
namespace Beautifier { namespace Beautifier {
namespace Internal { namespace Internal {
namespace ArtisticStyle {
ArtisticStyle::ArtisticStyle() ArtisticStyle::ArtisticStyle()
{ {
Core::ActionContainer *menu = Core::ActionManager::createMenu(Constants::ArtisticStyle::MENU_ID); Core::ActionContainer *menu = Core::ActionManager::createMenu("ArtisticStyle.Menu");
menu->menu()->setTitle(tr("&Artistic Style")); menu->menu()->setTitle(tr("&Artistic Style"));
m_formatFile = new QAction(BeautifierPlugin::msgFormatCurrentFile(), this); m_formatFile = new QAction(BeautifierPlugin::msgFormatCurrentFile(), this);
menu->addAction(Core::ActionManager::registerAction(m_formatFile, menu->addAction(Core::ActionManager::registerAction(m_formatFile, "ArtisticStyle.FormatFile"));
Constants::ArtisticStyle::ACTION_FORMATFILE));
connect(m_formatFile, &QAction::triggered, this, &ArtisticStyle::formatFile); connect(m_formatFile, &QAction::triggered, this, &ArtisticStyle::formatFile);
Core::ActionManager::actionContainer(Constants::MENU_ID)->addMenu(menu); Core::ActionManager::actionContainer(Constants::MENU_ID)->addMenu(menu);
@@ -78,7 +76,7 @@ ArtisticStyle::ArtisticStyle()
QString ArtisticStyle::id() const QString ArtisticStyle::id() const
{ {
return QLatin1String(Constants::ArtisticStyle::DISPLAY_NAME); return QLatin1String(Constants::ARTISTICSTYLE_DISPLAY_NAME);
} }
void ArtisticStyle::updateActions(Core::IEditor *editor) void ArtisticStyle::updateActions(Core::IEditor *editor)
@@ -91,7 +89,7 @@ void ArtisticStyle::formatFile()
const QString cfgFileName = configurationFile(); const QString cfgFileName = configurationFile();
if (cfgFileName.isEmpty()) { if (cfgFileName.isEmpty()) {
BeautifierPlugin::showError(BeautifierPlugin::msgCannotGetConfigurationFile( BeautifierPlugin::showError(BeautifierPlugin::msgCannotGetConfigurationFile(
tr(Constants::ArtisticStyle::DISPLAY_NAME))); tr(Constants::ARTISTICSTYLE_DISPLAY_NAME)));
} else { } else {
formatCurrentFile(command(cfgFileName)); formatCurrentFile(command(cfgFileName));
} }
@@ -166,6 +164,5 @@ Command ArtisticStyle::command(const QString &cfgFile) const
return command; return command;
} }
} // namespace ArtisticStyle
} // namespace Internal } // namespace Internal
} // namespace Beautifier } // namespace Beautifier

View File

@@ -32,7 +32,6 @@
namespace Beautifier { namespace Beautifier {
namespace Internal { namespace Internal {
namespace ArtisticStyle {
class ArtisticStyle : public BeautifierAbstractTool class ArtisticStyle : public BeautifierAbstractTool
{ {
@@ -56,6 +55,5 @@ private:
ArtisticStyleOptionsPage m_page{&m_settings}; ArtisticStyleOptionsPage m_page{&m_settings};
}; };
} // namespace ArtisticStyle
} // namespace Internal } // namespace Internal
} // namespace Beautifier } // namespace Beautifier

View File

@@ -29,14 +29,8 @@
namespace Beautifier { namespace Beautifier {
namespace Constants { namespace Constants {
namespace ArtisticStyle {
const char DISPLAY_NAME[] = QT_TRANSLATE_NOOP("Beautifier::Internal::ArtisticStyle::ArtisticStyle", "Artistic Style"); const char ARTISTICSTYLE_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("Beautifier::Internal", "Artistic Style");
const char ACTION_FORMATFILE[] = "ArtisticStyle.FormatFile";
const char MENU_ID[] = "ArtisticStyle.Menu";
const char OPTION_ID[] = "ArtisticStyle";
const char SETTINGS_NAME[] = "artisticstyle";
} // namespace ArtisticStyle
} // namespace Constants } // namespace Constants
} // namespace Beautifier } // namespace Beautifier

View File

@@ -35,7 +35,6 @@
namespace Beautifier { namespace Beautifier {
namespace Internal { namespace Internal {
namespace ArtisticStyle {
class ArtisticStyleOptionsPageWidget : public Core::IOptionsPageWidget class ArtisticStyleOptionsPageWidget : public Core::IOptionsPageWidget
{ {
@@ -62,7 +61,7 @@ ArtisticStyleOptionsPageWidget::ArtisticStyleOptionsPageWidget(ArtisticStyleSett
ui.command->setExpectedKind(Utils::PathChooser::ExistingCommand); ui.command->setExpectedKind(Utils::PathChooser::ExistingCommand);
ui.command->setCommandVersionArguments({"--version"}); ui.command->setCommandVersionArguments({"--version"});
ui.command->setPromptDialogTitle(BeautifierPlugin::msgCommandPromptDialogTitle( ui.command->setPromptDialogTitle(BeautifierPlugin::msgCommandPromptDialogTitle(
ArtisticStyle::tr(Constants::ArtisticStyle::DISPLAY_NAME))); ArtisticStyle::tr(Constants::ARTISTICSTYLE_DISPLAY_NAME)));
connect(ui.command, &Utils::PathChooser::validChanged, ui.options, &QWidget::setEnabled); connect(ui.command, &Utils::PathChooser::validChanged, ui.options, &QWidget::setEnabled);
ui.configurations->setSettings(m_settings); ui.configurations->setSettings(m_settings);
@@ -94,12 +93,11 @@ void ArtisticStyleOptionsPageWidget::apply()
ArtisticStyleOptionsPage::ArtisticStyleOptionsPage(ArtisticStyleSettings *settings) ArtisticStyleOptionsPage::ArtisticStyleOptionsPage(ArtisticStyleSettings *settings)
{ {
setId(Constants::ArtisticStyle::OPTION_ID); setId("ArtisticStyle");
setDisplayName(ArtisticStyleOptionsPageWidget::tr("Artistic Style")); setDisplayName(ArtisticStyleOptionsPageWidget::tr("Artistic Style"));
setCategory(Constants::OPTION_CATEGORY); setCategory(Constants::OPTION_CATEGORY);
setWidgetCreator([settings] { return new ArtisticStyleOptionsPageWidget(settings); }); setWidgetCreator([settings] { return new ArtisticStyleOptionsPageWidget(settings); });
} }
} // namespace ArtisticStyle
} // namespace Internal } // namespace Internal
} // namespace Beautifier } // namespace Beautifier

View File

@@ -29,7 +29,6 @@
namespace Beautifier { namespace Beautifier {
namespace Internal { namespace Internal {
namespace ArtisticStyle {
class ArtisticStyleSettings; class ArtisticStyleSettings;
@@ -39,6 +38,5 @@ public:
explicit ArtisticStyleOptionsPage(ArtisticStyleSettings *settings); explicit ArtisticStyleOptionsPage(ArtisticStyleSettings *settings);
}; };
} // namespace ArtisticStyle
} // namespace Internal } // namespace Internal
} // namespace Beautifier } // namespace Beautifier

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0"> <ui version="4.0">
<class>Beautifier::Internal::ArtisticStyle::ArtisticStyleOptionsPage</class> <class>Beautifier::Internal::ArtisticStyleOptionsPage</class>
<widget class="QWidget" name="Beautifier::Internal::ArtisticStyle::ArtisticStyleOptionsPage"> <widget class="QWidget" name="Beautifier::Internal::ArtisticStyleOptionsPage">
<property name="geometry"> <property name="geometry">
<rect> <rect>
<x>0</x> <x>0</x>

View File

@@ -43,19 +43,17 @@
namespace Beautifier { namespace Beautifier {
namespace Internal { namespace Internal {
namespace ArtisticStyle {
namespace {
const char USE_OTHER_FILES[] = "useOtherFiles"; const char USE_OTHER_FILES[] = "useOtherFiles";
const char USE_SPECIFIC_CONFIG_FILE[] = "useSpecificConfigFile"; const char USE_SPECIFIC_CONFIG_FILE[] = "useSpecificConfigFile";
const char SPECIFIC_CONFIG_FILE[] = "specificConfigFile"; const char SPECIFIC_CONFIG_FILE[] = "specificConfigFile";
const char USE_HOME_FILE[] = "useHomeFile"; const char USE_HOME_FILE[] = "useHomeFile";
const char USE_CUSTOM_STYLE[] = "useCustomStyle"; const char USE_CUSTOM_STYLE[] = "useCustomStyle";
const char CUSTOM_STYLE[] = "customStyle"; const char CUSTOM_STYLE[] = "customStyle";
} const char SETTINGS_NAME[] = "artisticstyle";
ArtisticStyleSettings::ArtisticStyleSettings() : ArtisticStyleSettings::ArtisticStyleSettings() :
AbstractSettings(Constants::ArtisticStyle::SETTINGS_NAME, ".astyle") AbstractSettings(SETTINGS_NAME, ".astyle")
{ {
connect(&m_versionWatcher, &QFutureWatcherBase::finished, connect(&m_versionWatcher, &QFutureWatcherBase::finished,
this, &ArtisticStyleSettings::helperSetVersion); this, &ArtisticStyleSettings::helperSetVersion);
@@ -175,7 +173,7 @@ QString ArtisticStyleSettings::documentationFilePath() const
{ {
return Core::ICore::userResourcePath() + '/' + Beautifier::Constants::SETTINGS_DIRNAME + '/' return Core::ICore::userResourcePath() + '/' + Beautifier::Constants::SETTINGS_DIRNAME + '/'
+ Beautifier::Constants::DOCUMENTATION_DIRNAME + '/' + Beautifier::Constants::DOCUMENTATION_DIRNAME + '/'
+ Constants::ArtisticStyle::SETTINGS_NAME + ".xml"; + SETTINGS_NAME + ".xml";
} }
void ArtisticStyleSettings::createDocumentationFile() const void ArtisticStyleSettings::createDocumentationFile() const
@@ -250,6 +248,5 @@ void ArtisticStyleSettings::createDocumentationFile() const
} }
} }
} // namespace ArtisticStyle
} // namespace Internal } // namespace Internal
} // namespace Beautifier } // namespace Beautifier

View File

@@ -34,7 +34,6 @@
namespace Beautifier { namespace Beautifier {
namespace Internal { namespace Internal {
namespace ArtisticStyle {
class ArtisticStyleSettings : public AbstractSettings class ArtisticStyleSettings : public AbstractSettings
{ {
@@ -77,6 +76,5 @@ private:
QFutureWatcher<int> m_versionWatcher; QFutureWatcher<int> m_versionWatcher;
}; };
} // namespace ArtisticStyle
} // namespace Internal } // namespace Internal
} // namespace Beautifier } // namespace Beautifier

View File

@@ -98,9 +98,9 @@ public:
GeneralSettings generalSettings; GeneralSettings generalSettings;
ArtisticStyle::ArtisticStyle artisticStyleBeautifier; ArtisticStyle artisticStyleBeautifier;
ClangFormat::ClangFormat clangFormatBeautifier; ClangFormat clangFormatBeautifier;
Uncrustify::Uncrustify uncrustifyBeautifier; Uncrustify uncrustifyBeautifier;
BeautifierAbstractTool *m_tools[3] { BeautifierAbstractTool *m_tools[3] {
&artisticStyleBeautifier, &artisticStyleBeautifier,

View File

@@ -53,35 +53,34 @@ using namespace TextEditor;
namespace Beautifier { namespace Beautifier {
namespace Internal { namespace Internal {
namespace ClangFormat {
const char MENU_ID[] = "ClangFormat.Menu";
ClangFormat::ClangFormat() ClangFormat::ClangFormat()
{ {
Core::ActionContainer *menu = Core::ActionManager::createMenu(Constants::ClangFormat::MENU_ID); Core::ActionContainer *menu = Core::ActionManager::createMenu(MENU_ID);
menu->menu()->setTitle(tr("&ClangFormat")); menu->menu()->setTitle(tr("&ClangFormat"));
m_formatFile = new QAction(BeautifierPlugin::msgFormatCurrentFile(), this); m_formatFile = new QAction(BeautifierPlugin::msgFormatCurrentFile(), this);
Core::Command *cmd Core::Command *cmd
= Core::ActionManager::registerAction(m_formatFile, = Core::ActionManager::registerAction(m_formatFile, "ClangFormat.FormatFile");
Constants::ClangFormat::ACTION_FORMATFILE);
menu->addAction(cmd); menu->addAction(cmd);
connect(m_formatFile, &QAction::triggered, this, &ClangFormat::formatFile); connect(m_formatFile, &QAction::triggered, this, &ClangFormat::formatFile);
m_formatRange = new QAction(BeautifierPlugin::msgFormatAtCursor(), this); m_formatRange = new QAction(BeautifierPlugin::msgFormatAtCursor(), this);
cmd = Core::ActionManager::registerAction(m_formatRange, cmd = Core::ActionManager::registerAction(m_formatRange, "ClangFormat.FormatAtCursor");
Constants::ClangFormat::ACTION_FORMATATCURSOR);
menu->addAction(cmd); menu->addAction(cmd);
connect(m_formatRange, &QAction::triggered, this, &ClangFormat::formatAtCursor); connect(m_formatRange, &QAction::triggered, this, &ClangFormat::formatAtCursor);
m_disableFormattingSelectedText m_disableFormattingSelectedText
= new QAction(BeautifierPlugin::msgDisableFormattingSelectedText(), this); = new QAction(BeautifierPlugin::msgDisableFormattingSelectedText(), this);
cmd = Core::ActionManager::registerAction( cmd = Core::ActionManager::registerAction(
m_disableFormattingSelectedText, Constants::ClangFormat::ACTION_DISABLEFORMATTINGSELECTED); m_disableFormattingSelectedText, "ClangFormat.DisableFormattingSelectedText");
menu->addAction(cmd); menu->addAction(cmd);
connect(m_disableFormattingSelectedText, &QAction::triggered, connect(m_disableFormattingSelectedText, &QAction::triggered,
this, &ClangFormat::disableFormattingSelectedText); this, &ClangFormat::disableFormattingSelectedText);
Core::ActionManager::actionContainer(Constants::MENU_ID)->addMenu(menu); Core::ActionManager::actionContainer(MENU_ID)->addMenu(menu);
connect(&m_settings, &ClangFormatSettings::supportedMimeTypesChanged, connect(&m_settings, &ClangFormatSettings::supportedMimeTypesChanged,
[this] { updateActions(Core::EditorManager::currentEditor()); }); [this] { updateActions(Core::EditorManager::currentEditor()); });
@@ -89,7 +88,7 @@ ClangFormat::ClangFormat()
QString ClangFormat::id() const QString ClangFormat::id() const
{ {
return QLatin1String(Constants::ClangFormat::DISPLAY_NAME); return QLatin1String(Constants::CLANGFORMAT_DISPLAY_NAME);
} }
void ClangFormat::updateActions(Core::IEditor *editor) void ClangFormat::updateActions(Core::IEditor *editor)
@@ -200,6 +199,5 @@ Command ClangFormat::command(int offset, int length) const
return c; return c;
} }
} // namespace ClangFormat
} // namespace Internal } // namespace Internal
} // namespace Beautifier } // namespace Beautifier

View File

@@ -32,7 +32,6 @@
namespace Beautifier { namespace Beautifier {
namespace Internal { namespace Internal {
namespace ClangFormat {
class ClangFormat : public BeautifierAbstractTool class ClangFormat : public BeautifierAbstractTool
{ {
@@ -59,6 +58,5 @@ private:
ClangFormatOptionsPage m_page{&m_settings}; ClangFormatOptionsPage m_page{&m_settings};
}; };
} // namespace ClangFormat
} // namespace Internal } // namespace Internal
} // namespace Beautifier } // namespace Beautifier

View File

@@ -29,16 +29,8 @@
namespace Beautifier { namespace Beautifier {
namespace Constants { namespace Constants {
namespace ClangFormat {
const char DISPLAY_NAME[] = QT_TRANSLATE_NOOP("Beautifier::Internal::ClangFormat::ClangFormat", "ClangFormat"); const char CLANGFORMAT_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("Beautifier::Internal::ClangFormat", "ClangFormat");
const char ACTION_FORMATFILE[] = "ClangFormat.FormatFile";
const char ACTION_FORMATATCURSOR[] = "ClangFormat.FormatAtCursor";
const char ACTION_DISABLEFORMATTINGSELECTED[] = "ClangFormat.DisableFormattingSelectedText";
const char MENU_ID[] = "ClangFormat.Menu";
const char OPTION_ID[] = "ClangFormat";
const char SETTINGS_NAME[] = "clangformat";
} // namespace ClangFormat
} // namespace Constants } // namespace Constants
} // namespace Beautifier } // namespace Beautifier

View File

@@ -34,7 +34,6 @@
namespace Beautifier { namespace Beautifier {
namespace Internal { namespace Internal {
namespace ClangFormat {
class ClangFormatOptionsPageWidget : public Core::IOptionsPageWidget class ClangFormatOptionsPageWidget : public Core::IOptionsPageWidget
{ {
@@ -104,12 +103,11 @@ void ClangFormatOptionsPageWidget::apply()
ClangFormatOptionsPage::ClangFormatOptionsPage(ClangFormatSettings *settings) ClangFormatOptionsPage::ClangFormatOptionsPage(ClangFormatSettings *settings)
{ {
setId(Constants::ClangFormat::OPTION_ID); setId("ClangFormat");
setDisplayName(ClangFormatOptionsPageWidget::tr("Clang Format")); setDisplayName(ClangFormatOptionsPageWidget::tr("Clang Format"));
setCategory(Constants::OPTION_CATEGORY); setCategory(Constants::OPTION_CATEGORY);
setWidgetCreator([settings] { return new ClangFormatOptionsPageWidget(settings); }); setWidgetCreator([settings] { return new ClangFormatOptionsPageWidget(settings); });
} }
} // namespace ClangFormat
} // namespace Internal } // namespace Internal
} // namespace Beautifier } // namespace Beautifier

View File

@@ -29,7 +29,6 @@
namespace Beautifier { namespace Beautifier {
namespace Internal { namespace Internal {
namespace ClangFormat {
class ClangFormatSettings; class ClangFormatSettings;
@@ -39,6 +38,5 @@ public:
explicit ClangFormatOptionsPage(ClangFormatSettings *settings); explicit ClangFormatOptionsPage(ClangFormatSettings *settings);
}; };
} // namespace ClangFormat
} // namespace Internal } // namespace Internal
} // namespace Beautifier } // namespace Beautifier

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0"> <ui version="4.0">
<class>Beautifier::Internal::ClangFormat::ClangFormatOptionsPage</class> <class>Beautifier::Internal::ClangFormatOptionsPage</class>
<widget class="QWidget" name="Beautifier::Internal::ClangFormat::ClangFormatOptionsPage"> <widget class="QWidget" name="Beautifier::Internal::ClangFormatOptionsPage">
<property name="geometry"> <property name="geometry">
<rect> <rect>
<x>0</x> <x>0</x>

View File

@@ -36,17 +36,15 @@
namespace Beautifier { namespace Beautifier {
namespace Internal { namespace Internal {
namespace ClangFormat {
namespace {
const char USE_PREDEFINED_STYLE[] = "usePredefinedStyle"; const char USE_PREDEFINED_STYLE[] = "usePredefinedStyle";
const char PREDEFINED_STYLE[] = "predefinedStyle"; const char PREDEFINED_STYLE[] = "predefinedStyle";
const char FALLBACK_STYLE[] = "fallbackStyle"; const char FALLBACK_STYLE[] = "fallbackStyle";
const char CUSTOM_STYLE[] = "customStyle"; const char CUSTOM_STYLE[] = "customStyle";
} const char SETTINGS_NAME[] = "clangformat";
ClangFormatSettings::ClangFormatSettings() : ClangFormatSettings::ClangFormatSettings() :
AbstractSettings(Constants::ClangFormat::SETTINGS_NAME, ".clang-format") AbstractSettings(SETTINGS_NAME, ".clang-format")
{ {
setCommand("clang-format"); setCommand("clang-format");
m_settings.insert(USE_PREDEFINED_STYLE, QVariant(true)); m_settings.insert(USE_PREDEFINED_STYLE, QVariant(true));
@@ -60,7 +58,7 @@ QString ClangFormatSettings::documentationFilePath() const
{ {
return Core::ICore::userResourcePath() + '/' + Beautifier::Constants::SETTINGS_DIRNAME + '/' return Core::ICore::userResourcePath() + '/' + Beautifier::Constants::SETTINGS_DIRNAME + '/'
+ Beautifier::Constants::DOCUMENTATION_DIRNAME + '/' + Beautifier::Constants::DOCUMENTATION_DIRNAME + '/'
+ Constants::ClangFormat::SETTINGS_NAME + ".xml"; + SETTINGS_NAME + ".xml";
} }
void ClangFormatSettings::createDocumentationFile() const void ClangFormatSettings::createDocumentationFile() const
@@ -238,6 +236,5 @@ void ClangFormatSettings::readStyles()
} }
} }
} // namespace ClangFormat
} // namespace Internal } // namespace Internal
} // namespace Beautifier } // namespace Beautifier

View File

@@ -29,7 +29,6 @@
namespace Beautifier { namespace Beautifier {
namespace Internal { namespace Internal {
namespace ClangFormat {
class ClangFormatSettings : public AbstractSettings class ClangFormatSettings : public AbstractSettings
{ {
@@ -63,6 +62,5 @@ private:
void readStyles() override; void readStyles() override;
}; };
} // namespace ClangFormat
} // namespace Internal } // namespace Internal
} // namespace Beautifier } // namespace Beautifier

View File

@@ -54,23 +54,20 @@ using namespace TextEditor;
namespace Beautifier { namespace Beautifier {
namespace Internal { namespace Internal {
namespace Uncrustify {
Uncrustify::Uncrustify() Uncrustify::Uncrustify()
{ {
Core::ActionContainer *menu = Core::ActionManager::createMenu(Constants::Uncrustify::MENU_ID); Core::ActionContainer *menu = Core::ActionManager::createMenu("Uncrustify.Menu");
menu->menu()->setTitle(tr("&Uncrustify")); menu->menu()->setTitle(tr("&Uncrustify"));
m_formatFile = new QAction(BeautifierPlugin::msgFormatCurrentFile(), this); m_formatFile = new QAction(BeautifierPlugin::msgFormatCurrentFile(), this);
Core::Command *cmd Core::Command *cmd
= Core::ActionManager::registerAction(m_formatFile, = Core::ActionManager::registerAction(m_formatFile, "Uncrustify.FormatFile");
Constants::Uncrustify::ACTION_FORMATFILE);
menu->addAction(cmd); menu->addAction(cmd);
connect(m_formatFile, &QAction::triggered, this, &Uncrustify::formatFile); connect(m_formatFile, &QAction::triggered, this, &Uncrustify::formatFile);
m_formatRange = new QAction(BeautifierPlugin::msgFormatSelectedText(), this); m_formatRange = new QAction(BeautifierPlugin::msgFormatSelectedText(), this);
cmd = Core::ActionManager::registerAction(m_formatRange, cmd = Core::ActionManager::registerAction(m_formatRange, "Uncrustify.FormatSelectedText");
Constants::Uncrustify::ACTION_FORMATSELECTED);
menu->addAction(cmd); menu->addAction(cmd);
connect(m_formatRange, &QAction::triggered, this, &Uncrustify::formatSelectedText); connect(m_formatRange, &QAction::triggered, this, &Uncrustify::formatSelectedText);
@@ -82,7 +79,7 @@ Uncrustify::Uncrustify()
QString Uncrustify::id() const QString Uncrustify::id() const
{ {
return QLatin1String(Constants::Uncrustify::DISPLAY_NAME); return QLatin1String(Constants::UNCRUSTIFY_DISPLAY_NAME);
} }
void Uncrustify::updateActions(Core::IEditor *editor) void Uncrustify::updateActions(Core::IEditor *editor)
@@ -97,7 +94,7 @@ void Uncrustify::formatFile()
const QString cfgFileName = configurationFile(); const QString cfgFileName = configurationFile();
if (cfgFileName.isEmpty()) { if (cfgFileName.isEmpty()) {
BeautifierPlugin::showError(BeautifierPlugin::msgCannotGetConfigurationFile( BeautifierPlugin::showError(BeautifierPlugin::msgCannotGetConfigurationFile(
tr(Constants::Uncrustify::DISPLAY_NAME))); tr(Constants::UNCRUSTIFY_DISPLAY_NAME)));
} else { } else {
formatCurrentFile(command(cfgFileName)); formatCurrentFile(command(cfgFileName));
} }
@@ -108,7 +105,7 @@ void Uncrustify::formatSelectedText()
const QString cfgFileName = configurationFile(); const QString cfgFileName = configurationFile();
if (cfgFileName.isEmpty()) { if (cfgFileName.isEmpty()) {
BeautifierPlugin::showError(BeautifierPlugin::msgCannotGetConfigurationFile( BeautifierPlugin::showError(BeautifierPlugin::msgCannotGetConfigurationFile(
tr(Constants::Uncrustify::DISPLAY_NAME))); tr(Constants::UNCRUSTIFY_DISPLAY_NAME)));
return; return;
} }
@@ -199,6 +196,5 @@ Command Uncrustify::command(const QString &cfgFile, bool fragment) const
return command; return command;
} }
} // namespace Uncrustify
} // namespace Internal } // namespace Internal
} // namespace Beautifier } // namespace Beautifier

View File

@@ -32,7 +32,6 @@
namespace Beautifier { namespace Beautifier {
namespace Internal { namespace Internal {
namespace Uncrustify {
class Uncrustify : public BeautifierAbstractTool class Uncrustify : public BeautifierAbstractTool
{ {
@@ -58,6 +57,5 @@ private:
UncrustifyOptionsPage m_page{&m_settings}; UncrustifyOptionsPage m_page{&m_settings};
}; };
} // namespace Uncrustify
} // namespace Internal } // namespace Internal
} // namespace Beautifier } // namespace Beautifier

View File

@@ -29,15 +29,8 @@
namespace Beautifier { namespace Beautifier {
namespace Constants { namespace Constants {
namespace Uncrustify {
const char DISPLAY_NAME[] = QT_TRANSLATE_NOOP("Beautifier::Internal::Uncrustify::Uncrustify", "Uncrustify"); const char UNCRUSTIFY_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("Beautifier::Internal", "Uncrustify");
const char ACTION_FORMATFILE[] = "Uncrustify.FormatFile";
const char ACTION_FORMATSELECTED[] = "Uncrustify.FormatSelectedText";
const char MENU_ID[] = "Uncrustify.Menu";
const char OPTION_ID[] = "Uncrustify";
const char SETTINGS_NAME[] = "uncrustify";
} // namespace Uncrustify
} // namespace Constants } // namespace Constants
} // namespace Beautifier } // namespace Beautifier

View File

@@ -35,7 +35,6 @@
namespace Beautifier { namespace Beautifier {
namespace Internal { namespace Internal {
namespace Uncrustify {
class UncrustifyOptionsPageWidget : public Core::IOptionsPageWidget class UncrustifyOptionsPageWidget : public Core::IOptionsPageWidget
{ {
@@ -63,7 +62,7 @@ UncrustifyOptionsPageWidget::UncrustifyOptionsPageWidget(UncrustifySettings *set
ui.command->setExpectedKind(Utils::PathChooser::ExistingCommand); ui.command->setExpectedKind(Utils::PathChooser::ExistingCommand);
ui.command->setCommandVersionArguments({"--version"}); ui.command->setCommandVersionArguments({"--version"});
ui.command->setPromptDialogTitle(BeautifierPlugin::msgCommandPromptDialogTitle( ui.command->setPromptDialogTitle(BeautifierPlugin::msgCommandPromptDialogTitle(
Uncrustify::tr(Constants::Uncrustify::DISPLAY_NAME))); Uncrustify::tr(Constants::UNCRUSTIFY_DISPLAY_NAME)));
connect(ui.command, &Utils::PathChooser::validChanged, ui.options, &QWidget::setEnabled); connect(ui.command, &Utils::PathChooser::validChanged, ui.options, &QWidget::setEnabled);
ui.configurations->setSettings(m_settings); ui.configurations->setSettings(m_settings);
@@ -97,12 +96,11 @@ void UncrustifyOptionsPageWidget::apply()
UncrustifyOptionsPage::UncrustifyOptionsPage(UncrustifySettings *settings) UncrustifyOptionsPage::UncrustifyOptionsPage(UncrustifySettings *settings)
{ {
setId(Constants::Uncrustify::OPTION_ID); setId("Uncrustify");
setDisplayName(UncrustifyOptionsPageWidget::tr("Uncrustify")); setDisplayName(UncrustifyOptionsPageWidget::tr("Uncrustify"));
setCategory(Constants::OPTION_CATEGORY); setCategory(Constants::OPTION_CATEGORY);
setWidgetCreator([settings] { return new UncrustifyOptionsPageWidget(settings); }); setWidgetCreator([settings] { return new UncrustifyOptionsPageWidget(settings); });
} }
} // namespace Uncrustify
} // namespace Internal } // namespace Internal
} // namespace Beautifier } // namespace Beautifier

View File

@@ -29,7 +29,6 @@
namespace Beautifier { namespace Beautifier {
namespace Internal { namespace Internal {
namespace Uncrustify {
class UncrustifySettings; class UncrustifySettings;
@@ -39,6 +38,5 @@ public:
explicit UncrustifyOptionsPage(UncrustifySettings *settings); explicit UncrustifyOptionsPage(UncrustifySettings *settings);
}; };
} // namespace Uncrustify
} // namespace Internal } // namespace Internal
} // namespace Beautifier } // namespace Beautifier

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0"> <ui version="4.0">
<class>Beautifier::Internal::Uncrustify::UncrustifyOptionsPage</class> <class>Beautifier::Internal::UncrustifyOptionsPage</class>
<widget class="QWidget" name="Beautifier::Internal::Uncrustify::UncrustifyOptionsPage"> <widget class="QWidget" name="Beautifier::Internal::UncrustifyOptionsPage">
<property name="geometry"> <property name="geometry">
<rect> <rect>
<x>0</x> <x>0</x>

View File

@@ -41,9 +41,7 @@
namespace Beautifier { namespace Beautifier {
namespace Internal { namespace Internal {
namespace Uncrustify {
namespace {
const char USE_OTHER_FILES[] = "useOtherFiles"; const char USE_OTHER_FILES[] = "useOtherFiles";
const char USE_HOME_FILE[] = "useHomeFile"; const char USE_HOME_FILE[] = "useHomeFile";
const char USE_SPECIFIC_CONFIG_FILE_PATH[] = "useSpecificConfigFile"; const char USE_SPECIFIC_CONFIG_FILE_PATH[] = "useSpecificConfigFile";
@@ -51,10 +49,10 @@ const char SPECIFIC_CONFIG_FILE_PATH[] = "specificConfigFile";
const char USE_CUSTOM_STYLE[] = "useCustomStyle"; const char USE_CUSTOM_STYLE[] = "useCustomStyle";
const char CUSTOM_STYLE[] = "customStyle"; const char CUSTOM_STYLE[] = "customStyle";
const char FORMAT_ENTIRE_FILE_FALLBACK[] = "formatEntireFileFallback"; const char FORMAT_ENTIRE_FILE_FALLBACK[] = "formatEntireFileFallback";
} const char SETTINGS_NAME[] = "uncrustify";
UncrustifySettings::UncrustifySettings() : UncrustifySettings::UncrustifySettings() :
AbstractSettings(Constants::Uncrustify::SETTINGS_NAME, ".cfg") AbstractSettings(SETTINGS_NAME, ".cfg")
{ {
connect(&m_versionProcess, QOverload<int, QProcess::ExitStatus>::of(&QProcess::finished), connect(&m_versionProcess, QOverload<int, QProcess::ExitStatus>::of(&QProcess::finished),
this, &UncrustifySettings::parseVersionProcessResult); this, &UncrustifySettings::parseVersionProcessResult);
@@ -144,7 +142,7 @@ QString UncrustifySettings::documentationFilePath() const
{ {
return Core::ICore::userResourcePath() + '/' + Beautifier::Constants::SETTINGS_DIRNAME + '/' return Core::ICore::userResourcePath() + '/' + Beautifier::Constants::SETTINGS_DIRNAME + '/'
+ Beautifier::Constants::DOCUMENTATION_DIRNAME + '/' + Beautifier::Constants::DOCUMENTATION_DIRNAME + '/'
+ Constants::Uncrustify::SETTINGS_NAME + ".xml"; + SETTINGS_NAME + ".xml";
} }
void UncrustifySettings::createDocumentationFile() const void UncrustifySettings::createDocumentationFile() const
@@ -243,6 +241,5 @@ void UncrustifySettings::parseVersionProcessResult(int exitCode, QProcess::ExitS
parseVersion(QString::fromUtf8(m_versionProcess.readAllStandardError()), m_version); parseVersion(QString::fromUtf8(m_versionProcess.readAllStandardError()), m_version);
} }
} // namespace Uncrustify
} // namespace Internal } // namespace Internal
} // namespace Beautifier } // namespace Beautifier

View File

@@ -31,7 +31,6 @@
namespace Beautifier { namespace Beautifier {
namespace Internal { namespace Internal {
namespace Uncrustify {
class UncrustifySettings : public AbstractSettings class UncrustifySettings : public AbstractSettings
{ {
@@ -71,6 +70,5 @@ private:
void parseVersionProcessResult(int exitCode, QProcess::ExitStatus exitStatus); void parseVersionProcessResult(int exitCode, QProcess::ExitStatus exitStatus);
}; };
} // namespace Uncrustify
} // namespace Internal } // namespace Internal
} // namespace Beautifier } // namespace Beautifier