forked from qt-creator/qt-creator
JsonWizard: Add default implementation
Add default implementations for some generator methods Change-Id: Id7c2dc76bd3f96bc9f2560e835981fcdad167f92 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
@@ -191,29 +191,5 @@ bool JsonWizardFileGenerator::writeFile(const JsonWizard *wizard, Core::Generate
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool JsonWizardFileGenerator::postWrite(const JsonWizard *wizard, Core::GeneratedFile *file, QString *errorMessage)
|
|
||||||
{
|
|
||||||
Q_UNUSED(wizard);
|
|
||||||
Q_UNUSED(file);
|
|
||||||
Q_UNUSED(errorMessage);
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
bool JsonWizardFileGenerator::polish(const JsonWizard *wizard, Core::GeneratedFile *file, QString *errorMessage)
|
|
||||||
{
|
|
||||||
Q_UNUSED(wizard);
|
|
||||||
Q_UNUSED(file);
|
|
||||||
Q_UNUSED(errorMessage);
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
bool JsonWizardFileGenerator::allDone(const JsonWizard *wizard, Core::GeneratedFile *file, QString *errorMessage)
|
|
||||||
{
|
|
||||||
Q_UNUSED(wizard);
|
|
||||||
Q_UNUSED(file);
|
|
||||||
Q_UNUSED(errorMessage);
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
} // namespace Internal
|
} // namespace Internal
|
||||||
} // namespace ProjectExplorer
|
} // namespace ProjectExplorer
|
||||||
|
|||||||
@@ -49,9 +49,6 @@ public:
|
|||||||
QString *errorMessage);
|
QString *errorMessage);
|
||||||
|
|
||||||
bool writeFile(const JsonWizard *wizard, Core::GeneratedFile *file, QString *errorMessage);
|
bool writeFile(const JsonWizard *wizard, Core::GeneratedFile *file, QString *errorMessage);
|
||||||
bool postWrite(const JsonWizard *wizard, Core::GeneratedFile *file, QString *errorMessage);
|
|
||||||
bool polish(const JsonWizard *wizard, Core::GeneratedFile *file, QString *errorMessage);
|
|
||||||
bool allDone(const JsonWizard *wizard, Core::GeneratedFile *file, QString *errorMessage);
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
class File {
|
class File {
|
||||||
|
|||||||
@@ -124,6 +124,38 @@ bool JsonWizardGenerator::formatFile(const JsonWizard *wizard, GeneratedFile *fi
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool JsonWizardGenerator::writeFile(const JsonWizard *wizard, GeneratedFile *file, QString *errorMessage)
|
||||||
|
{
|
||||||
|
Q_UNUSED(wizard);
|
||||||
|
Q_UNUSED(file);
|
||||||
|
Q_UNUSED(errorMessage);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool JsonWizardGenerator::postWrite(const JsonWizard *wizard, GeneratedFile *file, QString *errorMessage)
|
||||||
|
{
|
||||||
|
Q_UNUSED(wizard);
|
||||||
|
Q_UNUSED(file);
|
||||||
|
Q_UNUSED(errorMessage);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool JsonWizardGenerator::polish(const JsonWizard *wizard, GeneratedFile *file, QString *errorMessage)
|
||||||
|
{
|
||||||
|
Q_UNUSED(wizard);
|
||||||
|
Q_UNUSED(file);
|
||||||
|
Q_UNUSED(errorMessage);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool JsonWizardGenerator::allDone(const JsonWizard *wizard, GeneratedFile *file, QString *errorMessage)
|
||||||
|
{
|
||||||
|
Q_UNUSED(wizard);
|
||||||
|
Q_UNUSED(file);
|
||||||
|
Q_UNUSED(errorMessage);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
JsonWizardGenerator::OverwriteResult JsonWizardGenerator::promptForOverwrite(JsonWizard::GeneratorFiles *files,
|
JsonWizardGenerator::OverwriteResult JsonWizardGenerator::promptForOverwrite(JsonWizard::GeneratorFiles *files,
|
||||||
QString *errorMessage)
|
QString *errorMessage)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -53,10 +53,10 @@ public:
|
|||||||
const QString &baseDir, const QString &projectDir,
|
const QString &baseDir, const QString &projectDir,
|
||||||
QString *errorMessage) = 0;
|
QString *errorMessage) = 0;
|
||||||
virtual bool formatFile(const JsonWizard *wizard, Core::GeneratedFile *file, QString *errorMessage);
|
virtual bool formatFile(const JsonWizard *wizard, Core::GeneratedFile *file, QString *errorMessage);
|
||||||
virtual bool writeFile(const JsonWizard *wizard, Core::GeneratedFile *file, QString *errorMessage) = 0;
|
virtual bool writeFile(const JsonWizard *wizard, Core::GeneratedFile *file, QString *errorMessage);
|
||||||
virtual bool postWrite(const JsonWizard *wizard, Core::GeneratedFile *file, QString *errorMessage) = 0;
|
virtual bool postWrite(const JsonWizard *wizard, Core::GeneratedFile *file, QString *errorMessage);
|
||||||
virtual bool polish(const JsonWizard *wizard, Core::GeneratedFile *file, QString *errorMessage) = 0;
|
virtual bool polish(const JsonWizard *wizard, Core::GeneratedFile *file, QString *errorMessage);
|
||||||
virtual bool allDone(const JsonWizard *wizard, Core::GeneratedFile *file, QString *errorMessage) = 0;
|
virtual bool allDone(const JsonWizard *wizard, Core::GeneratedFile *file, QString *errorMessage);
|
||||||
|
|
||||||
virtual bool canKeepExistingFiles() const { return true; }
|
virtual bool canKeepExistingFiles() const { return true; }
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user