Cleanup includes

Change-Id: I3b6e524ca3fdafb792f7047eae3114dd0a0e3a49
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
Radovan Zivkovic
2014-05-22 02:42:30 +02:00
parent 88c3d00e01
commit 5232f29157
149 changed files with 519 additions and 434 deletions

View File

@@ -31,7 +31,10 @@
#define VCPROJECTMANAGER_INTERNAL_IATTRIBUTEHANDLER_H
#include <QString>
#include <QDomElement>
QT_BEGIN_NAMESPACE
class QDomElement;
QT_END_NAMESPACE
namespace VcProjectManager {
namespace Internal {

View File

@@ -27,10 +27,10 @@
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
**
****************************************************************************/
#ifndef VCPROJECTMANAGER_INTERNAL_ITOOLATTRIBUTESETTINGSDATAITEM_H
#define VCPROJECTMANAGER_INTERNAL_ITOOLATTRIBUTESETTINGSDATAITEM_H
#ifndef VCPROJECTMANAGER_INTERNAL_ITOOLATTRIBUTEDESCRIPTIONDATAITEM_H
#define VCPROJECTMANAGER_INTERNAL_ITOOLATTRIBUTEDESCRIPTIONDATAITEM_H
class QString;
#include <QString>
namespace VcProjectManager {
namespace Internal {
@@ -58,4 +58,4 @@ public:
} // namespace Internal
} // namespace VcProjectManager
#endif // VCPROJECTMANAGER_INTERNAL_ITOOLATTRIBUTESETTINGSDATAITEM_H
#endif // VCPROJECTMANAGER_INTERNAL_ITOOLATTRIBUTEDESCRIPTIONDATAITEM_H

View File

@@ -30,10 +30,10 @@
#ifndef VCPROJECTMANAGER_INTERNAL_ICONFIGURATION_H
#define VCPROJECTMANAGER_INTERNAL_ICONFIGURATION_H
#include <QString>
#include <QObject>
#include "ivcprojectnodemodel.h"
#include <QObject>
namespace VcProjectManager {
namespace Internal {

View File

@@ -30,7 +30,6 @@
#ifndef VCPROJECTMANAGER_INTERNAL_ICONFIGURATIONBUILDTOOL_H
#define VCPROJECTMANAGER_INTERNAL_ICONFIGURATIONBUILDTOOL_H
#include <QString>
#include "ivcprojectnodemodel.h"
namespace VcProjectManager {

View File

@@ -31,7 +31,11 @@
#define VCPROJECTMANAGER_INTERNAL_ICONFIGURATIONBUILDTOOLS_H
#include <QString>
#include <QDomElement>
QT_BEGIN_NAMESPACE
class QDomElement;
class QDomDocument;
QT_END_NAMESPACE
namespace VcProjectManager {
namespace Internal {

View File

@@ -30,8 +30,6 @@
#ifndef VCPROJECTMANAGER_INTERNAL_ICONFIGURATIONHANDLER_H
#define VCPROJECTMANAGER_INTERNAL_ICONFIGURATIONHANDLER_H
#include <QString>
#include "ivcprojectnodemodel.h"
namespace VcProjectManager {

View File

@@ -30,8 +30,12 @@
#ifndef VCPROJECTMANAGER_INTERNAL_IDEBUGGERTOOLS_H
#define VCPROJECTMANAGER_INTERNAL_IDEBUGGERTOOLS_H
#include <QtGlobal>
QT_BEGIN_NAMESPACE
class QDomElement;
class QDomDocument;
QT_END_NAMESPACE
namespace VcProjectManager {
namespace Internal {

View File

@@ -30,8 +30,12 @@
#ifndef VCPROJECTMANAGER_INTERNAL_IDEPLOYMENTTOOLS_H
#define VCPROJECTMANAGER_INTERNAL_IDEPLOYMENTTOOLS_H
#include <QtGlobal>
QT_BEGIN_NAMESPACE
class QDomElement;
class QDomDocument;
QT_END_NAMESPACE
namespace VcProjectManager {
namespace Internal {

View File

@@ -30,11 +30,10 @@
#ifndef VCPROJECTMANAGER_INTERNAL_IFILE_H
#define VCPROJECTMANAGER_INTERNAL_IFILE_H
#include <QString>
#include <projectexplorer/projectnodes.h>
#include "ivcprojectnodemodel.h"
#include <projectexplorer/projectnodes.h>
namespace VcProjectManager {
namespace Internal {

View File

@@ -32,6 +32,8 @@
#include "ivcprojectnodemodel.h"
QT_FORWARD_DECLARE_CLASS(QStringList)
namespace VcProjectManager {
namespace Internal {

View File

@@ -31,7 +31,6 @@
#define VCPROJECTMANAGER_INTERNAL_IGLOBAL_H
#include "ivcprojectnodemodel.h"
#include <QString>
namespace VcProjectManager {
namespace Internal {

View File

@@ -32,8 +32,6 @@
#include "ivcprojectnodemodel.h"
#include <QString>
namespace VcProjectManager {
namespace Internal {

View File

@@ -30,8 +30,6 @@
#ifndef VCPROJECTMANAGER_INTERNAL_IREFERENCE_H
#define VCPROJECTMANAGER_INTERNAL_IREFERENCE_H
#include <QString>
#include "ivcprojectnodemodel.h"
namespace VcProjectManager {

View File

@@ -31,7 +31,10 @@
#define VCPROJECTMANAGER_INTERNAL_ISECTIONCONTAINER_H
#include <QString>
#include <QDomElement>
QT_BEGIN_NAMESPACE
class QDomElement;
QT_END_NAMESPACE
namespace VcProjectManager {
namespace Internal {

View File

@@ -30,9 +30,7 @@
#ifndef VCPROJECTMANAGER_INTERNAL_ITOOLATTRIBUTE_H
#define VCPROJECTMANAGER_INTERNAL_ITOOLATTRIBUTE_H
#include <QStringList>
class QWidget;
#include <QString>
namespace VcProjectManager {
namespace Internal {

View File

@@ -30,7 +30,6 @@
#ifndef VCPROJECTMANAGER_INTERNAL_ITOOLFILE_H
#define VCPROJECTMANAGER_INTERNAL_ITOOLFILE_H
#include <QString>
#include "ivcprojectnodemodel.h"
namespace VcProjectManager {

View File

@@ -30,8 +30,8 @@
#ifndef VCPROJECTMANAGER_INTERNAL_ITOOLHANDLER_H
#define VCPROJECTMANAGER_INTERNAL_ITOOLHANDLER_H
#include <QString>
#include <QDomElement>
#include <QString>
namespace VcProjectManager {
namespace Internal {

View File

@@ -33,7 +33,6 @@
namespace VcProjectManager {
namespace Internal {
class IToolAttribute;
class IToolSectionDescription;
class VcNodeWidget;
class IToolAttributeContainer;

View File

@@ -30,7 +30,12 @@
#ifndef VCPROJECTMANAGER_INTERNAL_VCPROJECTNODE_H
#define VCPROJECTMANAGER_INTERNAL_VCPROJECTNODE_H
#include <QDomNode>
#include <QtGlobal>
QT_BEGIN_NAMESPACE
class QDomNode;
class QDomDocument;
QT_END_NAMESPACE
namespace VcProjectManager {
namespace Internal {

View File

@@ -30,10 +30,11 @@
#ifndef VCPROJECTMANAGER_INTERNAL_IVISUALSTUDIOPROJECT_H
#define VCPROJECTMANAGER_INTERNAL_IVISUALSTUDIOPROJECT_H
#include <QString>
#include "ivcprojectnodemodel.h"
#include "../vcprojectmodel/vcprojectdocument_constants.h"
#include <QString>
namespace VcProjectManager {
namespace Internal {

View File

@@ -28,22 +28,15 @@
**
****************************************************************************/
#include "menuhandler.h"
#include "vcprojectmanagerconstants.h"
#include "vcprojectmodel/vcdocprojectnodes.h"
#include "widgets/vcenternamedialog.h"
#include <QAction>
#include <coreplugin/coreconstants.h>
#include <coreplugin/actionmanager/command.h>
#include <coreplugin/actionmanager/actionmanager.h>
#include <coreplugin/actionmanager/actioncontainer.h>
#include <projectexplorer/projectexplorerconstants.h>
#include <coreplugin/actionmanager/actionmanager.h>
#include <projectexplorer/projectexplorer.h>
#include "vcprojectmanagerconstants.h"
#include "vcproject.h"
#include "vcprojectmodel/vcdocprojectnodes.h"
#include "vcprojectfile.h"
#include "vcprojectmodel/vcprojectdocument.h"
#include "vcprojectmodel/vcdocumentmodel.h"
#include "widgets/vcenternamedialog.h"
#include <QAction>
namespace VcProjectManager {
namespace Internal {

View File

@@ -32,7 +32,9 @@
#include <QObject>
QT_BEGIN_NAMESPACE
class QAction;
QT_END_NAMESPACE
namespace VcProjectManager {
namespace Internal {

View File

@@ -28,6 +28,7 @@
**
****************************************************************************/
#include "msbuildoutputparser.h"
#include <projectexplorer/projectexplorerconstants.h>
namespace VcProjectManager {

View File

@@ -32,6 +32,7 @@
#include <projectexplorer/ioutputparser.h>
#include <projectexplorer/task.h>
#include <QRegExp>
namespace VcProjectManager {

View File

@@ -28,11 +28,9 @@
**
****************************************************************************/
#include "msbuildversionmanager.h"
#include "vcprojectmanagerconstants.h"
#include <coreplugin/icore.h>
#include <QStringList>
namespace VcProjectManager {
namespace Internal {

View File

@@ -30,11 +30,11 @@
#ifndef VCPROJECTMANAGER_INTERNAL_MSBUILDVERSIONMANAGER_H
#define VCPROJECTMANAGER_INTERNAL_MSBUILDVERSIONMANAGER_H
#include <coreplugin/id.h>
#include <QList>
#include <QObject>
#include <QString>
#include <QList>
#include <coreplugin/id.h>
namespace VcProjectManager {
namespace Internal {

View File

@@ -27,30 +27,19 @@
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
**
****************************************************************************/
#include "vcmakestep.h"
#include "msbuildoutputparser.h"
#include "vcmakestep.h"
#include "vcprojectbuildconfiguration.h"
#include "vcprojectbuildoptionspage.h"
#include "vcprojectfile.h"
#include "vcprojectkitinformation.h"
#include "vcprojectmanager.h"
#include "vcprojectmanagerconstants.h"
#include "msbuildversionmanager.h"
#include <coreplugin/icore.h>
#include <projectexplorer/buildsteplist.h>
#include <projectexplorer/kit.h>
#include <projectexplorer/project.h>
#include <projectexplorer/projectconfiguration.h>
#include <projectexplorer/projectexplorerconstants.h>
#include <projectexplorer/target.h>
#include <projectexplorer/task.h>
#include <QComboBox>
#include <QFormLayout>
#include <QLabel>
#include <QSettings>
namespace VcProjectManager {
namespace Internal {

View File

@@ -32,8 +32,9 @@
#include <projectexplorer/abstractprocessstep.h>
class QComboBox;
QT_BEGIN_NAMESPACE
class QLabel;
QT_END_NAMESPACE
namespace VcProjectManager {
namespace Internal {

View File

@@ -28,47 +28,38 @@
**
****************************************************************************/
#include "vcproject.h"
#include "vcprojectfile.h"
#include "vcmakestep.h"
#include "vcprojectmanager.h"
#include "vcprojectkitinformation.h"
#include "vcprojectmanagerconstants.h"
#include "vcprojectbuildconfiguration.h"
#include <vcprojectmodel/configurationcontainer.h>
#include "vcprojectmodel/vcdocumentmodel.h"
#include "vcprojectmodel/vcprojectdocument.h"
#include "vcprojectmodel/configurations.h"
#include "vcprojectfile.h"
#include "vcprojectkitinformation.h"
#include "vcprojectmanager.h"
#include "vcprojectmanagerconstants.h"
#include "interfaces/iattributedescriptiondataitem.h"
#include "interfaces/iconfigurationbuildtool.h"
#include "interfaces/iconfigurationbuildtools.h"
#include "interfaces/iconfigurations.h"
#include "interfaces/ifile.h"
#include "interfaces/ifilecontainer.h"
#include "interfaces/ifiles.h"
#include "interfaces/isectioncontainer.h"
#include "interfaces/itoolattribute.h"
#include "interfaces/itoolattributecontainer.h"
#include "interfaces/itools.h"
#include "interfaces/itoolsection.h"
#include "interfaces/ivisualstudioproject.h"
#include "vcprojectmodel/configurationcontainer.h"
#include "vcprojectmodel/tools/tool_constants.h"
#include "vcprojectmodel/vcdocprojectnodes.h"
#include "vcprojectmodel/tools/configurationtool.h"
#include "vcprojectmodel/tools/toolsection.h"
#include "vcprojectmodel/tools/toolattributes/stringlisttoolattribute.h"
#include "interfaces/iattributedescriptiondataitem.h"
#include "interfaces/isectioncontainer.h"
#include "interfaces/itools.h"
#include "interfaces/iconfigurationbuildtools.h"
#include "interfaces/itoolattributecontainer.h"
#include "vcprojectmodel/vcdocumentmodel.h"
#include <coreplugin/icontext.h>
#include <coreplugin/icore.h>
#include <cpptools/cppmodelmanagerinterface.h>
#include <cpptools/cppprojectfile.h>
#include <extensionsystem/pluginmanager.h>
#include <projectexplorer/abi.h>
#include <projectexplorer/buildenvironmentwidget.h>
#include <projectexplorer/buildsteplist.h>
#include <projectexplorer/headerpath.h>
#include <projectexplorer/kit.h>
#include <projectexplorer/kitmanager.h>
#include <projectexplorer/projectexplorerconstants.h>
#include <projectexplorer/target.h>
#include <projectexplorer/toolchain.h>
#include <utils/filesystemwatcher.h>
#include <utils/qtcassert.h>
#include <QFileInfo>
#include <QFileSystemWatcher>
#include <QFormLayout>
#include <QLabel>

View File

@@ -30,16 +30,14 @@
#ifndef VCPROJECTMANAGER_INTERNAL_VCPROJECT_H
#define VCPROJECTMANAGER_INTERNAL_VCPROJECT_H
#include "vcprojectmodel/vcprojectdocument_constants.h"
#include "msbuildversionmanager.h"
#include "vcprojectmodel/vcprojectdocument_constants.h"
#include <projectexplorer/namedwidget.h>
#include <projectexplorer/project.h>
#include <QFuture>
class QFileSystemWatcher;
namespace ProjectExplorer {
class FolderNode;
}
@@ -50,10 +48,7 @@ namespace Internal {
class VcProjectFile;
class VcDocProjectNode;
class VcManager;
class Configuration;
class VcProjectBuildConfiguration;
class IConfiguration;
class IFile;
class VcProject : public ProjectExplorer::Project
{

View File

@@ -27,23 +27,25 @@
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
**
****************************************************************************/
#include "vcmakestep.h"
#include "vcprojectbuildconfiguration.h"
#include "vcprojectmanagerconstants.h"
#include "vcmakestep.h"
#include <coreplugin/mimedatabase.h>
#include <projectexplorer/buildinfo.h>
#include <projectexplorer/buildsteplist.h>
#include <projectexplorer/gnumakeparser.h>
#include <projectexplorer/kitinformation.h>
#include <projectexplorer/project.h>
#include <projectexplorer/projectexplorerconstants.h>
#include <projectexplorer/target.h>
#include <projectexplorer/toolchain.h>
#include <qtsupport/qtkitinformation.h>
#include <utils/qtcassert.h>
#include <projectexplorer/target.h>
#include <QFormLayout>
#include <QLabel>
#include <QInputDialog>
#include <utils/fileutils.h>
#include <utils/qtcassert.h>
#include <QFileInfo>
using namespace ProjectExplorer;
using namespace VcProjectManager::Constants;

View File

@@ -27,27 +27,23 @@
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
**
****************************************************************************/
#include "vcprojectbuildoptionspage.h"
#include "widgets/schemaoptionswidget.h"
#include "msbuildversionmanager.h"
#include "vcprojectbuildoptionspage.h"
#include "vcschemamanager.h"
#include "widgets/schemaoptionswidget.h"
#include "widgets/toolschemawidget.h"
#include <projectexplorer/projectexplorerconstants.h>
#include <QDialogButtonBox>
#include <QCoreApplication>
#include <QDialogButtonBox>
#include <QFileDialog>
#include <QFormLayout>
#include <QHBoxLayout>
#include <QHeaderView>
#include <QLabel>
#include <QLineEdit>
#include <QMessageBox>
#include <QProcess>
#include <QPushButton>
#include <QSettings>
#include <QTableWidget>
#include <QVBoxLayout>

View File

@@ -30,18 +30,19 @@
#ifndef VCPROJECTMANAGER_INTERNAL_VCPROJECTBUILDOPTIONSPAGE_H
#define VCPROJECTMANAGER_INTERNAL_VCPROJECTBUILDOPTIONSPAGE_H
#include "vcprojectmanagerconstants.h"
#include <coreplugin/dialogs/ioptionspage.h>
#include <QDialog>
#include <QTableWidgetItem>
#include "vcprojectmanagerconstants.h"
class QLabel;
QT_BEGIN_NAMESPACE
class QLineEdit;
class QProcess;
class QPushButton;
class QTableWidget;
QT_END_NAMESPACE
namespace VcProjectManager {
namespace Internal {

View File

@@ -28,11 +28,10 @@
**
****************************************************************************/
#include "vcprojectfile.h"
#include "vcprojectmanagerconstants.h"
#include "vcprojectmodel/vcdocprojectnodes.h"
#include "vcprojectmodel/vcdocumentmodel.h"
#include "vcprojectmodel/vcprojectdocument.h"
#include "vcprojectmodel/vcdocprojectnodes.h"
namespace VcProjectManager {
namespace Internal {

View File

@@ -30,10 +30,10 @@
#ifndef VCPROJECTMANAGER_INTERNAL_VCPROJECTFILE_H
#define VCPROJECTMANAGER_INTERNAL_VCPROJECTFILE_H
#include <coreplugin/idocument.h>
#include "vcprojectmodel/vcprojectdocument_constants.h"
#include <coreplugin/idocument.h>
namespace VcProjectManager {
namespace Internal {

View File

@@ -27,14 +27,15 @@
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
**
****************************************************************************/
#include "msbuildversionmanager.h"
#include "vcprojectkitinformation.h"
#include "vcprojectmanagerconstants.h"
#include "msbuildversionmanager.h"
#include "widgets/vcprojectkitconfigwidget.h"
#include <utils/qtcassert.h>
#include <projectexplorer/projectexplorerconstants.h>
#include <utils/qtcassert.h>
namespace VcProjectManager {
namespace Internal {

View File

@@ -27,23 +27,13 @@
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
**
****************************************************************************/
#include "vcprojectmanager.h"
#include "vcproject.h"
#include "vcprojectbuildoptionspage.h"
#include "vcprojectmanager.h"
#include "vcprojectmanagerconstants.h"
#include "vcprojectmodel/vcprojectdocument_constants.h"
#include "vcschemamanager.h"
#include "vcprojectmodel/vcprojectdocument_constants.h"
#include <coreplugin/actionmanager/actionmanager.h>
#include <coreplugin/actionmanager/actioncontainer.h>
#include <coreplugin/icore.h>
#include <coreplugin/icontext.h>
#include <coreplugin/idocument.h>
#include <projectexplorer/projectexplorer.h>
#include <projectexplorer/session.h>
#include <QAction>
#include <QtXmlPatterns/QXmlSchema>
#include <QtXmlPatterns/QXmlSchemaValidator>

View File

@@ -33,8 +33,6 @@
#include <projectexplorer/iprojectmanager.h>
#include <projectexplorer/projectnodes.h>
class QAction;
namespace VcProjectManager {
namespace Internal {

View File

@@ -30,7 +30,7 @@
#ifndef VCPROJECTMANAGERCONSTANTS_H
#define VCPROJECTMANAGERCONSTANTS_H
#include <qglobal.h>
#include <QtGlobal>
namespace VcProjectManager {
namespace Constants {

View File

@@ -27,31 +27,20 @@
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
**
****************************************************************************/
#include "vcprojectmanagerplugin.h"
#include "menuhandler.h"
#include "msbuildversionmanager.h"
#include "vcprojectmanager.h"
#include "vcprojectmanagerconstants.h"
#include "vcmakestep.h"
#include "vcprojectbuildconfiguration.h"
#include "vcprojectbuildoptionspage.h"
#include "vcmakestep.h"
#include "vcprojectkitinformation.h"
#include "vcprojectmanager.h"
#include "vcprojectmanagerplugin.h"
#include "vcschemamanager.h"
#include "menuhandler.h"
#include "vcprojectmodel/tools/toolattributes/tooldescriptiondatamanager.h"
// TODO: clean up
#include <coreplugin/coreconstants.h>
#include <coreplugin/icontext.h>
#include <coreplugin/icore.h>
#include <coreplugin/mimedatabase.h>
#include <projectexplorer/kitmanager.h>
#include <QAction>
#include <QMessageBox>
#include <QMainWindow>
#include <QMenu>
#include <QtPlugin>
using namespace VcProjectManager::Internal;

View File

@@ -28,10 +28,13 @@
**
****************************************************************************/
#include "activexreference.h"
#include <QVariant>
#include "generalattributecontainer.h"
#include "configuration.h"
#include "configurationcontainer.h"
#include "generalattributecontainer.h"
#include "vcprojectdocument_constants.h"
#include <QDomNode>
#include <QVariant>
namespace VcProjectManager {
namespace Internal {

View File

@@ -30,11 +30,12 @@
#ifndef VCPROJECTMANAGER_INTERNAL_ACTIVEXREFERENCE_H
#define VCPROJECTMANAGER_INTERNAL_ACTIVEXREFERENCE_H
#include "../interfaces/ivcprojectnodemodel.h"
#include "vcprojectdocument_constants.h"
#include "configuration.h"
#include "../interfaces/ireference.h"
QT_BEGIN_NAMESPACE
class QDomElement;
QT_END_NAMESPACE
namespace VcProjectManager {
namespace Internal {

View File

@@ -28,11 +28,13 @@
**
****************************************************************************/
#include "assemblyreference.h"
#include <QVariant>
#include "configuration.h"
#include "configurationcontainer.h"
#include "generalattributecontainer.h"
#include "vcprojectdocument_constants.h"
#include <QDomNode>
#include <QVariant>
namespace VcProjectManager {
namespace Internal {

View File

@@ -32,8 +32,9 @@
#include "../interfaces/ireference.h"
#include "configuration.h"
#include "vcprojectdocument_constants.h"
QT_BEGIN_NAMESPACE
class QDomElement;
QT_END_NAMESPACE
namespace VcProjectManager {
namespace Internal {

View File

@@ -28,19 +28,20 @@
**
****************************************************************************/
#include "configuration.h"
#include "debuggertool.h"
#include "deploymenttool.h"
#include "tools/tool_constants.h"
#include "../widgets/configurationbasewidget.h"
#include "tools/toolattributes/tooldescriptiondatamanager.h"
#include "tools/toolattributes/tooldescription.h"
#include "tools/configurationtool.h"
#include "generalattributecontainer.h"
#include "configurationbuildtools.h"
#include "tools.h"
#include "deploymenttools.h"
#include "debuggertool.h"
#include "debuggertools.h"
#include "deploymenttool.h"
#include "deploymenttools.h"
#include "generalattributecontainer.h"
#include "tools.h"
#include "../widgets/configurationbasewidget.h"
#include "tools/configurationtool.h"
#include "tools/tool_constants.h"
#include "tools/toolattributes/tooldescription.h"
#include "tools/toolattributes/tooldescriptiondatamanager.h"
#include <QDomNode>
namespace VcProjectManager {
namespace Internal {

View File

@@ -30,19 +30,17 @@
#ifndef VCPROJECTMANAGER_INTERNAL_CONFIGURATION_H
#define VCPROJECTMANAGER_INTERNAL_CONFIGURATION_H
#include "../interfaces/ivcprojectnodemodel.h"
#include "deploymenttool.h"
#include "debuggertool.h"
#include "../interfaces/iconfiguration.h"
QT_BEGIN_NAMESPACE
class QDomElement;
QT_END_NAMESPACE
namespace VcProjectManager {
namespace Internal {
class ConfigurationTool;
class GeneralAttributeContainer;
class Tools;
class GeneralAttributeContainer;
class Configuration : public IConfiguration
{

View File

@@ -31,6 +31,8 @@
#include "../interfaces/iconfigurationbuildtool.h"
#include "../interfaces/itooldescription.h"
#include <QDomElement>
namespace VcProjectManager {
namespace Internal {

View File

@@ -30,6 +30,8 @@
#include "configurationcontainer.h"
#include "../interfaces/iconfiguration.h"
#include <QDomNode>
namespace VcProjectManager {
namespace Internal {

View File

@@ -30,9 +30,13 @@
#ifndef VCPROJECTMANAGER_INTERNAL_CONFIGURATIONCONTAINER_H
#define VCPROJECTMANAGER_INTERNAL_CONFIGURATIONCONTAINER_H
#include <QObject>
#include <QList>
#include <QDomElement>
#include <QObject>
QT_BEGIN_NAMESPACE
class QDomDocument;
class QDomElement;
QT_END_NAMESPACE
namespace VcProjectManager {
namespace Internal {

View File

@@ -27,12 +27,14 @@
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
**
****************************************************************************/
#include "configurations.h"
#include "vcprojectdocument.h"
#include "../widgets/configurationseditwidget.h"
#include "../interfaces/iconfiguration.h"
#include "configuration.h"
#include "configurationcontainer.h"
#include "configurations.h"
#include "vcprojectdocument.h"
#include "vcprojectdocument_constants.h"
#include "../widgets/configurationseditwidget.h"
#include <QDomNode>
namespace VcProjectManager {
namespace Internal {

View File

@@ -30,10 +30,6 @@
#ifndef VCPROJECTMANAGER_INTERNAL_CONFIGURATIONS_H
#define VCPROJECTMANAGER_INTERNAL_CONFIGURATIONS_H
#include "../interfaces/ivcprojectnodemodel.h"
#include "configuration.h"
#include "vcprojectdocument_constants.h"
#include "../interfaces/iconfigurations.h"
namespace VcProjectManager {

View File

@@ -30,6 +30,8 @@
#include "debuggertool.h"
#include "generalattributecontainer.h"
#include <QDomNode>
namespace VcProjectManager {
namespace Internal {

View File

@@ -32,6 +32,10 @@
#include "../interfaces/idebuggertool.h"
QT_BEGIN_NAMESPACE
class QDomElement;
QT_END_NAMESPACE
namespace VcProjectManager {
namespace Internal {

View File

@@ -29,8 +29,11 @@
****************************************************************************/
#include "debuggertools.h"
#include "../interfaces/idebuggertool.h"
#include <utils/qtcassert.h>
#include <QDomElement>
namespace VcProjectManager {
namespace Internal {

View File

@@ -31,6 +31,7 @@
#define VCPROJECTMANAGER_INTERNAL_DEBUGGERTOOLS_H
#include "../interfaces/idebuggertools.h"
#include <QList>
namespace VcProjectManager {

View File

@@ -28,8 +28,10 @@
**
****************************************************************************/
#include "defaulttoolfile.h"
#include "vcprojectdocument_constants.h"
#include "generalattributecontainer.h"
#include "vcprojectdocument_constants.h"
#include <QDomNode>
namespace VcProjectManager {
namespace Internal {

View File

@@ -32,6 +32,10 @@
#include "../interfaces/itoolfile.h"
QT_BEGIN_NAMESPACE
class QDomElement;
QT_END_NAMESPACE
namespace VcProjectManager {
namespace Internal {

View File

@@ -30,6 +30,8 @@
#include "deploymenttool.h"
#include "generalattributecontainer.h"
#include <QDomNode>
namespace VcProjectManager {
namespace Internal {

View File

@@ -32,6 +32,10 @@
#include "../interfaces/ideploymenttool.h"
QT_BEGIN_NAMESPACE
class QDomElement;
QT_END_NAMESPACE
namespace VcProjectManager {
namespace Internal {

View File

@@ -32,6 +32,8 @@
#include <utils/qtcassert.h>
#include <QDomElement>
namespace VcProjectManager {
namespace Internal {

View File

@@ -31,6 +31,7 @@
#define VCPROJECTMANAGER_INTERNAL_DEPLOYMENTTOOLS_H
#include "../interfaces/ideploymenttools.h"
#include <QList>
namespace VcProjectManager {

View File

@@ -27,23 +27,30 @@
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
**
****************************************************************************/
#include "file.h"
#include "vcprojectdocument.h"
#include "configurationcontainer.h"
#include "generalattributecontainer.h"
#include "../widgets/configurationseditwidget.h"
#include "file.h"
#include "filebuildconfiguration.h"
#include "tools/toolattributes/tooldescriptiondatamanager.h"
#include "tools/tool_constants.h"
#include "../interfaces/itooldescription.h"
#include "../interfaces/itools.h"
#include "generalattributecontainer.h"
#include "vcprojectdocument.h"
#include "../interfaces/iattributedescriptiondataitem.h"
#include "../interfaces/iconfigurationbuildtool.h"
#include "../interfaces/iconfigurationbuildtools.h"
#include "../interfaces/isectioncontainer.h"
#include "../interfaces/itoolattribute.h"
#include "../interfaces/itoolattributecontainer.h"
#include "../interfaces/itooldescription.h"
#include "../interfaces/itools.h"
#include "../interfaces/itoolsection.h"
#include "../interfaces/itoolsectiondescription.h"
#include "../widgets/fileconfigurationseditwidget.h"
#include "tools/tool_constants.h"
#include "tools/toolattributes/tooldescriptiondatamanager.h"
#include <projectexplorer/projectexplorerconstants.h>
#include <coreplugin/mimedatabase.h>
#include <coreplugin/icore.h>
#include <coreplugin/mimedatabase.h>
#include <projectexplorer/projectexplorerconstants.h>
#include <QDomNode>
namespace VcProjectManager {
namespace Internal {

View File

@@ -30,15 +30,18 @@
#ifndef VCPROJECTMANAGER_INTERNAL_FILE_H
#define VCPROJECTMANAGER_INTERNAL_FILE_H
#include "configuration.h"
#include "../interfaces/ifile.h"
#include <projectexplorer/projectnodes.h>
QT_BEGIN_NAMESPACE
class QDomElement;
QT_END_NAMESPACE
namespace VcProjectManager {
namespace Internal {
class IVisualStudioProject;
class GeneralAttributeContainer;
class IToolSection;
class File : public IFile
{

View File

@@ -27,15 +27,32 @@
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
**
****************************************************************************/
#include "configurationcontainer.h"
#include "debuggertool.h"
#include "deploymenttool.h"
#include "filebuildconfiguration.h"
#include "tools/toolattributes/tooldescriptiondatamanager.h"
#include "generalattributecontainer.h"
#include "tools.h"
#include "../interfaces/iattributedescriptiondataitem.h"
#include "../interfaces/iconfiguration.h"
#include "../interfaces/iconfigurationbuildtool.h"
#include "../interfaces/iconfigurationbuildtools.h"
#include "../interfaces/iconfigurations.h"
#include "../interfaces/idebuggertools.h"
#include "../interfaces/ideploymenttools.h"
#include "tools.h"
#include "tools/toolattributes/tooldescription.h"
#include "../interfaces/isectioncontainer.h"
#include "../interfaces/itoolattribute.h"
#include "../interfaces/itoolattributecontainer.h"
#include "../interfaces/itoolsection.h"
#include "../interfaces/itoolsectiondescription.h"
#include "../interfaces/ivisualstudioproject.h"
#include "../widgets/fileconfigurationsettingswidget.h"
#include "tools/toolattributes/tooldescription.h"
#include "tools/toolattributes/tooldescriptiondatamanager.h"
#include <utils/qtcassert.h>
#include <QDomElement>
namespace VcProjectManager {
namespace Internal {

View File

@@ -35,6 +35,10 @@
namespace VcProjectManager {
namespace Internal {
class IVisualStudioProject;
class IConfigurationBuildTool;
class IToolSection;
class FileBuildConfiguration : public Configuration
{
public:

View File

@@ -1,11 +1,14 @@
#include "file.h"
#include "filecontainer.h"
#include "generalattributecontainer.h"
#include "vcprojectdocument.h"
#include "../vcprojectmanagerconstants.h"
#include <QFileInfo>
#include <utils/qtcassert.h>
#include "vcprojectdocument.h"
#include "generalattributecontainer.h"
#include "../vcprojectmanagerconstants.h"
#include <QDomNode>
#include <QFileInfo>
#include <QStringList>
namespace VcProjectManager {
namespace Internal {

View File

@@ -30,14 +30,17 @@
#ifndef VCPROJECTMANAGER_INTERNAL_FILECONTAINER_H
#define VCPROJECTMANAGER_INTERNAL_FILECONTAINER_H
#include "../interfaces/ivcprojectnodemodel.h"
#include "file.h"
#include "filter.h"
#include "../interfaces/ifilecontainer.h"
#include <QList>
#include <QString>
namespace VcProjectManager {
namespace Internal {
class IVisualStudioProject;
class GeneralAttributeContainer;
class FileContainer : public IFileContainer
{
public:

View File

@@ -27,11 +27,14 @@
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
**
****************************************************************************/
#include "file.h"
#include "filecontainer.h"
#include "files.h"
#include "vcprojectdocument.h"
#include "../vcprojectmanagerconstants.h"
#include <QDomNode>
namespace VcProjectManager {
namespace Internal {

View File

@@ -30,15 +30,18 @@
#ifndef VCPROJECTMANAGER_INTERNAL_FILES_H
#define VCPROJECTMANAGER_INTERNAL_FILES_H
#include "../interfaces/ivcprojectnodemodel.h"
#include "../interfaces/ifiles.h"
#include "file.h"
#include "filecontainer.h"
#include "../interfaces/ifiles.h"
#include "../interfaces/ivcprojectnodemodel.h"
#include <QList>
namespace VcProjectManager {
namespace Internal {
class IVisualStudioProject;
class Files : public IFiles
{
public:

View File

@@ -29,6 +29,8 @@
****************************************************************************/
#include "generalattributecontainer.h"
#include <QDomElement>
namespace VcProjectManager {
namespace Internal {

View File

@@ -29,6 +29,8 @@
****************************************************************************/
#include "global.h"
#include <QDomNode>
namespace VcProjectManager {
namespace Internal {

View File

@@ -32,6 +32,12 @@
#include "../interfaces/iglobal.h"
#include <QString>
QT_BEGIN_NAMESPACE
class QDomElement;
QT_END_NAMESPACE
namespace VcProjectManager {
namespace Internal {

View File

@@ -28,9 +28,12 @@
**
****************************************************************************/
#include "globals.h"
#include "global.h"
#include <utils/qtcassert.h>
#include <QDomNode>
namespace VcProjectManager {
namespace Internal {

View File

@@ -34,13 +34,9 @@
#include <QList>
#include "global.h"
namespace VcProjectManager {
namespace Internal {
class Global;
class Globals : public IGlobals
{
public:

View File

@@ -29,6 +29,8 @@
****************************************************************************/
#include "platform.h"
#include <QDomNode>
namespace VcProjectManager {
namespace Internal {

View File

@@ -32,6 +32,12 @@
#include "../interfaces/iplatform.h"
#include <QString>
QT_BEGIN_NAMESPACE
class QDomElement;
QT_END_NAMESPACE
namespace VcProjectManager {
namespace Internal {

View File

@@ -27,10 +27,13 @@
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
**
****************************************************************************/
#include "platform.h"
#include "platforms.h"
#include <utils/qtcassert.h>
#include <QDomNode>
namespace VcProjectManager {
namespace Internal {

View File

@@ -34,13 +34,9 @@
#include <QList>
#include "platform.h"
namespace VcProjectManager {
namespace Internal {
class Platform;
class Platforms : public IPlatforms
{
public:

View File

@@ -27,11 +27,13 @@
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
**
****************************************************************************/
#include "projectreference.h"
#include "configuration.h"
#include "configurationcontainer.h"
#include "generalattributecontainer.h"
#include "projectreference.h"
#include "vcprojectdocument_constants.h"
#include "configuration.h"
#include <QDomNode>
namespace VcProjectManager {
namespace Internal {

View File

@@ -32,6 +32,10 @@
#include "../interfaces/ireference.h"
QT_BEGIN_NAMESPACE
class QDomElement;
QT_END_NAMESPACE
namespace VcProjectManager {
namespace Internal {

View File

@@ -27,11 +27,14 @@
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
**
****************************************************************************/
#include "publishingdata.h"
#include "generalattributecontainer.h"
#include "publishingdata.h"
#include "publishingitem.h"
#include <utils/qtcassert.h>
#include <QDomNode>
namespace VcProjectManager {
namespace Internal {

View File

@@ -32,7 +32,11 @@
#include "../interfaces/ipublishingdata.h"
#include "publishingitem.h"
#include <QList>
QT_BEGIN_NAMESPACE
class QDomElement;
QT_END_NAMESPACE
namespace VcProjectManager {
namespace Internal {

View File

@@ -27,8 +27,10 @@
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
**
****************************************************************************/
#include "publishingitem.h"
#include "generalattributecontainer.h"
#include "publishingitem.h"
#include <QDomNode>
namespace VcProjectManager {
namespace Internal {

View File

@@ -32,6 +32,10 @@
#include "../interfaces/ipublishingitem.h"
QT_BEGIN_NAMESPACE
class QDomElement;
QT_END_NAMESPACE
namespace VcProjectManager {
namespace Internal {

View File

@@ -27,11 +27,17 @@
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
**
****************************************************************************/
#include "references.h"
#include "activexreference.h"
#include "assemblyreference.h"
#include "generalattributecontainer.h"
#include "generalattributecontainer.h"
#include "projectreference.h"
#include "references.h"
#include <utils/qtcassert.h>
#include <QDomNode>
namespace VcProjectManager {
namespace Internal {

View File

@@ -32,9 +32,7 @@
#include "../interfaces/ireferences.h"
#include "activexreference.h"
#include "assemblyreference.h"
#include "projectreference.h"
#include <QList>
namespace VcProjectManager {
namespace Internal {

View File

@@ -27,10 +27,12 @@
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
**
****************************************************************************/
#include "toolfile.h"
#include "generalattributecontainer.h"
#include "toolfile.h"
#include "vcprojectdocument_constants.h"
#include <QDomNode>
namespace VcProjectManager {
namespace Internal {

View File

@@ -32,6 +32,10 @@
#include "../interfaces/itoolfile.h"
QT_BEGIN_NAMESPACE
class QDomElement;
QT_END_NAMESPACE
namespace VcProjectManager {
namespace Internal {

View File

@@ -27,12 +27,16 @@
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
**
****************************************************************************/
#include "defaulttoolfile.h"
#include "toolfile.h"
#include "toolfiles.h"
#include "../interfaces/iattributecontainer.h"
#include "vcprojectdocument_constants.h"
#include "../interfaces/iattributecontainer.h"
#include <utils/qtcassert.h>
#include <QDomNode>
namespace VcProjectManager {
namespace Internal {

View File

@@ -32,8 +32,7 @@
#include "../interfaces/itoolfiles.h"
#include "defaulttoolfile.h"
#include "toolfile.h"
#include <QList>
namespace VcProjectManager {
namespace Internal {

View File

@@ -27,10 +27,10 @@
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
**
****************************************************************************/
#include "tools.h"
#include "deploymenttools.h"
#include "configurationbuildtools.h"
#include "debuggertools.h"
#include "deploymenttools.h"
#include "tools.h"
namespace VcProjectManager {
namespace Internal {

View File

@@ -28,15 +28,17 @@
**
****************************************************************************/
#include "configurationtool.h"
#include "../../interfaces/itoolattribute.h"
#include "../../interfaces/iattributedescriptiondataitem.h"
#include "../../interfaces/itoolattributecontainer.h"
#include "toolattributes/tooldescriptiondatamanager.h"
#include "toolattributes/tooldescription.h"
#include "toolsectiondescription.h"
#include "toolsection.h"
#include "toolsectiondescription.h"
#include "../../interfaces/iattributedescriptiondataitem.h"
#include "../../interfaces/itoolattribute.h"
#include "../../interfaces/itoolattributecontainer.h"
#include "toolattributes/tooldescription.h"
#include "toolattributes/tooldescriptiondatamanager.h"
#include "toolattributes/toolsectioncontainer.h"
#include <QDomNode>
namespace VcProjectManager {
namespace Internal {

View File

@@ -30,20 +30,17 @@
#ifndef VCPROJECTMANAGER_INTERNAL_ICONFIGURATIONTOOL_H
#define VCPROJECTMANAGER_INTERNAL_ICONFIGURATIONTOOL_H
#include "../../interfaces/iconfigurationbuildtool.h"
#include "../../interfaces/ivcprojectnodemodel.h"
#include "../../widgets/toolwidgets/toolsettingswidget.h"
#include "../../interfaces/iconfigurationbuildtool.h"
#include <QList>
#include <QString>
QT_BEGIN_NAMESPACE
class QDomElement;
QT_END_NAMESPACE
namespace VcProjectManager {
namespace Internal {
class IToolAttribute;
class ToolDescription;
class ToolSection;
class ConfigurationTool : public IConfigurationBuildTool
{
public:

View File

@@ -30,9 +30,10 @@
#ifndef GENERALTOOLATTRIBUTECONTAINER_H
#define GENERALTOOLATTRIBUTECONTAINER_H
#include <QList>
#include "../../interfaces/itoolattributecontainer.h"
#include <QList>
namespace VcProjectManager {
namespace Internal {

View File

@@ -28,15 +28,14 @@
**
****************************************************************************/
#include "prebuildeventtool.h"
#include <QComboBox>
#include <QLineEdit>
#include <QPushButton>
#include <QHBoxLayout>
#include "../../widgets/basicconfigurationwidget.h"
#include "../../widgets/lineedit.h"
#include <QComboBox>
#include <QHBoxLayout>
#include <QLineEdit>
#include <QPushButton>
namespace VcProjectManager {
namespace Internal {

View File

@@ -28,9 +28,9 @@
**
****************************************************************************/
#include "attributedescriptiondataitem.h"
#include "stringlisttoolattribute.h"
#include "booltoolattribute.h"
#include "integertoolattribute.h"
#include "stringlisttoolattribute.h"
#include "stringtoolattribute.h"
#include "toolattributeoption.h"

View File

@@ -30,10 +30,11 @@
#ifndef VCPROJECTMANAGER_INTERNAL_ATTRIBUTEDESCRIPTIONDATAITEM_H
#define VCPROJECTMANAGER_INTERNAL_ATTRIBUTEDESCRIPTIONDATAITEM_H
#include <QHash>
#include "../../../interfaces/iattributedescriptiondataitem.h"
#include <QHash>
#include <QString>
namespace VcProjectManager {
namespace Internal {

View File

@@ -27,8 +27,8 @@
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
**
****************************************************************************/
#include "booltoolattribute.h"
#include "attributedescriptiondataitem.h"
#include "booltoolattribute.h"
#include "../../../widgets/toolwidgets/booltoolattributesettingsitem.h"
namespace VcProjectManager {

View File

@@ -27,8 +27,8 @@
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
**
****************************************************************************/
#include "integertoolattribute.h"
#include "attributedescriptiondataitem.h"
#include "integertoolattribute.h"
#include "../../../widgets/toolwidgets/integertoolattributesettingsitem.h"
namespace VcProjectManager {

View File

@@ -27,8 +27,8 @@
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
**
****************************************************************************/
#include "stringlisttoolattribute.h"
#include "attributedescriptiondataitem.h"
#include "stringlisttoolattribute.h"
#include "../../../widgets/toolwidgets/stringlisttoolattributesettingsitem.h"
namespace VcProjectManager {

Some files were not shown because too many files have changed in this diff Show More