Clean headers in lib qmljs and plugins qmljstools, qmljseditor.

Change-Id: I3256db8f4d42b6326d986d754b45e6c6c2030839
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
Friedemann Kleint
2015-03-04 16:46:23 +01:00
parent fb80206f3c
commit 1b9be30371
46 changed files with 74 additions and 27 deletions

View File

@@ -39,6 +39,7 @@
namespace QmlJS { namespace QmlJS {
class DiagnosticMessage;
class Document; class Document;
class QMLJS_EXPORT Bind: protected AST::Visitor class QMLJS_EXPORT Bind: protected AST::Visitor

View File

@@ -33,7 +33,7 @@
#include <qmljs/qmljs_global.h> #include <qmljs/qmljs_global.h>
#include <qmljs/persistenttrie.h> #include <qmljs/persistenttrie.h>
#include <qmljs/qmljsdocument.h> #include <qmljs/qmljsdialect.h>
#include <QString> #include <QString>
#include <QHash> #include <QHash>

View File

@@ -36,6 +36,7 @@
#include <utils/qtcassert.h> #include <utils/qtcassert.h>
#include <QColor>
#include <QDir> #include <QDir>
using namespace QmlJS; using namespace QmlJS;

View File

@@ -29,6 +29,7 @@
****************************************************************************/ ****************************************************************************/
#include "qmljscompletioncontextfinder.h" #include "qmljscompletioncontextfinder.h"
#include "qmljsscanner.h"
#include <QTextDocument> #include <QTextDocument>
#include <QStringList> #include <QStringList>

View File

@@ -31,6 +31,8 @@
#include "qmljscontext.h" #include "qmljscontext.h"
#include "parser/qmljsast_p.h" #include "parser/qmljsast_p.h"
#include "parser/qmljsengine_p.h"
#include "qmljsvalueowner.h"
using namespace QmlJS; using namespace QmlJS;
using namespace QmlJS::AST; using namespace QmlJS::AST;

View File

@@ -32,7 +32,8 @@
#define QMLJS_CONTEXT_H #define QMLJS_CONTEXT_H
#include "qmljs_global.h" #include "qmljs_global.h"
#include "qmljsvalueowner.h" #include "qmljsdocument.h"
#include "qmljsinterpreter.h"
#include "qmljsviewercontext.h" #include "qmljsviewercontext.h"
#include <QSharedPointer> #include <QSharedPointer>

View File

@@ -29,6 +29,9 @@
****************************************************************************/ ****************************************************************************/
#include "qmljsdialect.h" #include "qmljsdialect.h"
#include "qmljsconstants.h"
#include <QDebug>
namespace QmlJS { namespace QmlJS {

View File

@@ -31,7 +31,7 @@
#ifndef QMLJSDIALECT_H #ifndef QMLJSDIALECT_H
#define QMLJSDIALECT_H #define QMLJSDIALECT_H
#include "qmljsconstants.h" #include "qmljs_global.h"
#include <utils/fileutils.h> #include <utils/fileutils.h>

View File

@@ -38,7 +38,7 @@
#include "qmljsdialect.h" #include "qmljsdialect.h"
#include "parser/qmldirparser_p.h" #include "parser/qmldirparser_p.h"
#include "parser/qmljsengine_p.h" #include "parser/qmljsastfwd_p.h"
#include "qmljs_global.h" #include "qmljs_global.h"
#include "qmljsconstants.h" #include "qmljsconstants.h"
#include "qmljsimportdependencies.h" #include "qmljsimportdependencies.h"
@@ -46,11 +46,14 @@
namespace QmlJS { namespace QmlJS {
class Bind; class Bind;
class DiagnosticMessage;
class Engine;
class Snapshot; class Snapshot;
class ImportDependencies; class ImportDependencies;
class QMLJS_EXPORT Document class QMLJS_EXPORT Document
{ {
Q_DISABLE_COPY(Document)
public: public:
typedef QSharedPointer<const Document> Ptr; typedef QSharedPointer<const Document> Ptr;
typedef QSharedPointer<Document> MutablePtr; typedef QSharedPointer<Document> MutablePtr;

View File

@@ -31,6 +31,7 @@
#include "qmljsevaluate.h" #include "qmljsevaluate.h"
#include "qmljscontext.h" #include "qmljscontext.h"
#include "qmljsscopechain.h" #include "qmljsscopechain.h"
#include "qmljsvalueowner.h"
#include "parser/qmljsast_p.h" #include "parser/qmljsast_p.h"
using namespace QmlJS; using namespace QmlJS;

View File

@@ -31,6 +31,7 @@
#include "qmljsimportdependencies.h" #include "qmljsimportdependencies.h"
#include "qmljsinterpreter.h" #include "qmljsinterpreter.h"
#include "qmljsqrcparser.h" #include "qmljsqrcparser.h"
#include "qmljsviewercontext.h"
#include <utils/qtcassert.h> #include <utils/qtcassert.h>

View File

@@ -31,7 +31,7 @@
#ifndef QMLJSIMPORTCACHE_H #ifndef QMLJSIMPORTCACHE_H
#define QMLJSIMPORTCACHE_H #define QMLJSIMPORTCACHE_H
#include "qmljsviewercontext.h" #include "qmljsconstants.h"
#include "qmljsdialect.h" #include "qmljsdialect.h"
#include <languageutils/componentversion.h> #include <languageutils/componentversion.h>
@@ -52,6 +52,7 @@ QT_END_NAMESPACE
namespace QmlJS { namespace QmlJS {
class ImportInfo; class ImportInfo;
class ViewerContext;
namespace Internal { class ImportDependenciesPrivate; } namespace Internal { class ImportDependenciesPrivate; }
class ImportDependencies; class ImportDependencies;

View File

@@ -67,6 +67,7 @@
*/ */
#include <qmljs/qmljsindenter.h> #include <qmljs/qmljsindenter.h>
#include <qmljs/qmljsscanner.h>
#include <QTextBlock> #include <QTextBlock>

View File

@@ -33,8 +33,10 @@
#include <qmljs/qmljs_global.h> #include <qmljs/qmljs_global.h>
#include <qmljs/qmljsconstants.h> #include <qmljs/qmljsconstants.h>
#include <qmljs/qmljsdocument.h>
#include <qmljs/qmljsimportdependencies.h> #include <qmljs/qmljsimportdependencies.h>
#include <qmljs/parser/qmljsastfwd_p.h>
#include <languageutils/fakemetaobject.h>
#include <QFileInfoList> #include <QFileInfoList>
#include <QHash> #include <QHash>
@@ -67,6 +69,7 @@ class JSImportScope;
class NameId; class NameId;
class NullValue; class NullValue;
class NumberValue; class NumberValue;
class ModuleApiInfo;
class ObjectValue; class ObjectValue;
class QmlEnumValue; class QmlEnumValue;
class QmlPrototypeReference; class QmlPrototypeReference;

View File

@@ -67,6 +67,7 @@
*/ */
#include <qmljs/qmljslineinfo.h> #include <qmljs/qmljslineinfo.h>
#include <qmljs/qmljsscanner.h>
using namespace QmlJS; using namespace QmlJS;

View File

@@ -32,12 +32,12 @@
#define QMLJSLINEINFO_H #define QMLJSLINEINFO_H
#include <qmljs/qmljs_global.h> #include <qmljs/qmljs_global.h>
#include <qmljs/qmljsscanner.h>
#include <QRegExp> #include <QRegExp>
#include <QTextBlock> #include <QTextBlock>
namespace QmlJS { namespace QmlJS {
class Token;
class QMLJS_EXPORT LineInfo class QMLJS_EXPORT LineInfo
{ {

View File

@@ -36,6 +36,7 @@
#include "qmljsplugindumper.h" #include "qmljsplugindumper.h"
#include "qmljstypedescriptionreader.h" #include "qmljstypedescriptionreader.h"
#include "qmljsdialect.h" #include "qmljsdialect.h"
#include "qmljsviewercontext.h"
#include <cplusplus/cppmodelmanagerbase.h> #include <cplusplus/cppmodelmanagerbase.h>
#include <utils/hostosinfo.h> #include <utils/hostosinfo.h>

View File

@@ -33,25 +33,21 @@
#include "qmljs_global.h" #include "qmljs_global.h"
#include "qmljsbundle.h" #include "qmljsbundle.h"
#include "qmljsconstants.h"
#include "qmljsdocument.h" #include "qmljsdocument.h"
#include "qmljsqrcparser.h" #include "qmljsqrcparser.h"
#include "qmljsviewercontext.h"
#include "qmljsdialect.h" #include "qmljsdialect.h"
#include <cplusplus/CppDocument.h> #include <cplusplus/CppDocument.h>
#include <utils/environment.h> #include <utils/environment.h>
#include <utils/fileutils.h>
#include <QFuture> #include <QFuture>
#include <QFutureSynchronizer> #include <QFutureSynchronizer>
#include <QHash> #include <QHash>
#include <QMultiHash>
#include <QObject> #include <QObject>
#include <QPointer> #include <QPointer>
#include <QStringList> #include <QStringList>
#include <QStringList>
#include <QTimer> QT_FORWARD_DECLARE_CLASS(QTimer)
namespace ProjectExplorer { class Project; } namespace ProjectExplorer { class Project; }

View File

@@ -33,6 +33,7 @@
#include "qmljscodeformatter.h" #include "qmljscodeformatter.h"
#include "parser/qmljsast_p.h" #include "parser/qmljsast_p.h"
#include "parser/qmljsastvisitor_p.h" #include "parser/qmljsastvisitor_p.h"
#include "parser/qmljsengine_p.h"
#include <QString> #include <QString>
#include <QTextBlock> #include <QTextBlock>

View File

@@ -32,6 +32,7 @@
#include "qmljsbind.h" #include "qmljsbind.h"
#include "qmljsevaluate.h" #include "qmljsevaluate.h"
#include "qmljsmodelmanagerinterface.h" #include "qmljsmodelmanagerinterface.h"
#include "parser/qmljsengine_p.h"
using namespace QmlJS; using namespace QmlJS;

View File

@@ -30,10 +30,12 @@
#include "qmljsstaticanalysismessage.h" #include "qmljsstaticanalysismessage.h"
#include "qmljsconstants.h" #include "qmljsconstants.h"
#include "parser/qmljsengine_p.h"
#include <utils/qtcassert.h> #include <utils/qtcassert.h>
#include <QCoreApplication> #include <QCoreApplication>
#include <QRegExp>
using namespace QmlJS; using namespace QmlJS;
using namespace QmlJS::StaticAnalysis; using namespace QmlJS::StaticAnalysis;

View File

@@ -33,13 +33,16 @@
#include "qmljs_global.h" #include "qmljs_global.h"
#include "qmljsconstants.h" #include "qmljsconstants.h"
#include "parser/qmljsengine_p.h" #include "parser/qmljsastfwd_p.h"
#include <QRegExp>
#include <QString> #include <QString>
#include <QList> #include <QList>
QT_FORWARD_DECLARE_CLASS(QRegExp)
namespace QmlJS { namespace QmlJS {
class DiagnosticMessage;
namespace StaticAnalysis { namespace StaticAnalysis {
enum Type enum Type

View File

@@ -30,6 +30,7 @@
#include "qmljstypedescriptionreader.h" #include "qmljstypedescriptionreader.h"
#include "qmljsdocument.h"
#include "parser/qmljsparser_p.h" #include "parser/qmljsparser_p.h"
#include "parser/qmljslexer_p.h" #include "parser/qmljslexer_p.h"
#include "parser/qmljsengine_p.h" #include "parser/qmljsengine_p.h"

View File

@@ -31,7 +31,10 @@
#ifndef QMLJSTYPEDESCRIPTIONREADER_H #ifndef QMLJSTYPEDESCRIPTIONREADER_H
#define QMLJSTYPEDESCRIPTIONREADER_H #define QMLJSTYPEDESCRIPTIONREADER_H
#include "qmljsdocument.h" #include "qmljs_global.h"
#include <qmljs/parser/qmljsastfwd_p.h>
#include <languageutils/fakemetaobject.h>
// for Q_DECLARE_TR_FUNCTIONS // for Q_DECLARE_TR_FUNCTIONS
#include <QCoreApplication> #include <QCoreApplication>
@@ -43,6 +46,7 @@ QT_END_NAMESPACE
namespace QmlJS { namespace QmlJS {
class ModuleApiInfo;
namespace AST { namespace AST {
class UiProgram; class UiProgram;
class UiObjectDefinition; class UiObjectDefinition;

View File

@@ -32,6 +32,8 @@
#include "parser/qmljsast_p.h" #include "parser/qmljsast_p.h"
#include <QColor>
using namespace QmlJS; using namespace QmlJS;
using namespace QmlJS::AST; using namespace QmlJS::AST;

View File

@@ -36,7 +36,7 @@
#include "parser/qmljsastfwd_p.h" #include "parser/qmljsastfwd_p.h"
#include "parser/qmljsengine_p.h" #include "parser/qmljsengine_p.h"
#include <QColor> QT_FORWARD_DECLARE_CLASS(QColor)
namespace QmlJS { namespace QmlJS {

View File

@@ -32,7 +32,6 @@
#define VIEWERCONTEXT_H #define VIEWERCONTEXT_H
#include "qmljs_global.h" #include "qmljs_global.h"
#include "qmljsconstants.h"
#include "qmljsdialect.h" #include "qmljsdialect.h"
#include <QStringList> #include <QStringList>

View File

@@ -31,6 +31,7 @@
#include "firstdefinitionfinder.h" #include "firstdefinitionfinder.h"
#include <qmljs/parser/qmljsast_p.h> #include <qmljs/parser/qmljsast_p.h>
#include <qmljs/parser/qmljsengine_p.h>
#include <QDebug> #include <QDebug>

View File

@@ -42,6 +42,7 @@
#include <qmljs/qmljsscopechain.h> #include <qmljs/qmljsscopechain.h>
#include <qmljs/parser/qmljsast_p.h> #include <qmljs/parser/qmljsast_p.h>
#include <qmljs/qmljsmodelmanagerinterface.h> #include <qmljs/qmljsmodelmanagerinterface.h>
#include <qmljs/qmljsvalueowner.h>
#include <languageutils/fakemetaobject.h> #include <languageutils/fakemetaobject.h>
namespace QmlDesigner { namespace QmlDesigner {

View File

@@ -45,6 +45,7 @@
#include <qmljs/qmljslink.h> #include <qmljs/qmljslink.h>
#include <qmljs/parser/qmljsast_p.h> #include <qmljs/parser/qmljsast_p.h>
#include <qmljs/parser/qmljsengine_p.h>
#include <qmljs/qmljsmodelmanagerinterface.h> #include <qmljs/qmljsmodelmanagerinterface.h>
enum { debug = false }; enum { debug = false };

View File

@@ -36,6 +36,7 @@
#include <nodelistproperty.h> #include <nodelistproperty.h>
#include <nodeproperty.h> #include <nodeproperty.h>
#include <qmljs/parser/qmljsengine_p.h>
#include <utils/algorithm.h> #include <utils/algorithm.h>
#include <QDebug> #include <QDebug>

View File

@@ -44,6 +44,7 @@
#include "signalhandlerproperty.h" #include "signalhandlerproperty.h"
#include <qmljs/parser/qmljsengine_p.h>
using namespace QmlDesigner::Internal; using namespace QmlDesigner::Internal;

View File

@@ -51,6 +51,7 @@
#include <qmljs/qmljsmodelmanagerinterface.h> #include <qmljs/qmljsmodelmanagerinterface.h>
#include <qmljs/qmljsqrcparser.h> #include <qmljs/qmljsqrcparser.h>
#include <qmljs/qmljsinterpreter.h> #include <qmljs/qmljsinterpreter.h>
#include <qmljs/qmljsvalueowner.h>
#include <utils/qtcassert.h> #include <utils/qtcassert.h>

View File

@@ -33,7 +33,6 @@
#include "qmljseditor_global.h" #include "qmljseditor_global.h"
#include <qmljs/qmljsdocument.h>
#include <qmljstools/qmljssemanticinfo.h> #include <qmljstools/qmljssemanticinfo.h>
#include <texteditor/textdocument.h> #include <texteditor/textdocument.h>

View File

@@ -38,8 +38,6 @@
#include <QFuture> #include <QFuture>
#include <QFutureWatcher> #include <QFutureWatcher>
#include <QPointer> #include <QPointer>
#include <utils/filesearch.h>
#include <qmljs/qmljsdocument.h>
QT_FORWARD_DECLARE_CLASS(QTimer) QT_FORWARD_DECLARE_CLASS(QTimer)

View File

@@ -42,6 +42,7 @@
#include <qmljs/qmljscontext.h> #include <qmljs/qmljscontext.h>
#include <qmljs/qmljsscopechain.h> #include <qmljs/qmljsscopechain.h>
#include <qmljs/qmljsinterpreter.h> #include <qmljs/qmljsinterpreter.h>
#include <qmljs/qmljsvalueowner.h>
#include <qmljs/parser/qmljsast_p.h> #include <qmljs/parser/qmljsast_p.h>
#include <qmljs/parser/qmljsastfwd_p.h> #include <qmljs/parser/qmljsastfwd_p.h>
#include <qmljs/qmljsutils.h> #include <qmljs/qmljsutils.h>

View File

@@ -35,6 +35,7 @@
#include <qmljs/parser/qmljsast_p.h> #include <qmljs/parser/qmljsast_p.h>
#include <qmljs/qmljsdocument.h> #include <qmljs/qmljsdocument.h>
#include <qmljs/qmljsscopechain.h>
#include <qmljs/qmljsutils.h> #include <qmljs/qmljsutils.h>
#include <qmljs/qmljsbind.h> #include <qmljs/qmljsbind.h>
#include <qmljstools/qmljsrefactoringchanges.h> #include <qmljstools/qmljsrefactoringchanges.h>

View File

@@ -36,6 +36,7 @@
#include <qmljs/qmljsscopechain.h> #include <qmljs/qmljsscopechain.h>
#include <qmljs/qmljsmodelmanagerinterface.h> #include <qmljs/qmljsmodelmanagerinterface.h>
#include <qmljs/qmljsrewriter.h> #include <qmljs/qmljsrewriter.h>
#include <qmljs/qmljsvalueowner.h>
#include <qmljstools/qmljsrefactoringchanges.h> #include <qmljstools/qmljsrefactoringchanges.h>
#include <utils/fileutils.h> #include <utils/fileutils.h>

View File

@@ -34,10 +34,6 @@
#include "qmljstools_global.h" #include "qmljstools_global.h"
#include <qmljs/qmljsmodelmanagerinterface.h> #include <qmljs/qmljsmodelmanagerinterface.h>
#include <qmljs/qmljsqrcparser.h>
#include <qmljs/qmljsconstants.h>
#include <cplusplus/CppDocument.h>
#include <QFuture> #include <QFuture>
#include <QFutureSynchronizer> #include <QFutureSynchronizer>

View File

@@ -30,7 +30,10 @@
#include "qmljssemanticinfo.h" #include "qmljssemanticinfo.h"
#include <qmljs/parser/qmljsast_p.h>
#include <qmljs/qmljsscopebuilder.h> #include <qmljs/qmljsscopebuilder.h>
#include <qmljs/qmljsscopechain.h>
#include <qmljs/parser/qmljsengine_p.h>
using namespace QmlJS; using namespace QmlJS;
using namespace QmlJS::AST; using namespace QmlJS::AST;

View File

@@ -33,12 +33,18 @@
#include "qmljstools_global.h" #include "qmljstools_global.h"
#include <qmljs/parser/qmljsast_p.h> #include <qmljs/qmljsdocument.h>
#include <qmljs/qmljsscopechain.h> #include <qmljs/qmljscontext.h>
#include <qmljs/qmljsstaticanalysismessage.h> #include <qmljs/qmljsstaticanalysismessage.h>
#include <qmljs/parser/qmljsengine_p.h>
#include <QTextCursor> #include <QTextCursor>
namespace QmlJS {
class ScopeChain;
namespace AST { class Node; }
}
namespace QmlJSTools { namespace QmlJSTools {
class QMLJSTOOLS_EXPORT Range class QMLJSTOOLS_EXPORT Range

View File

@@ -34,6 +34,7 @@
#include <coreplugin/icore.h> #include <coreplugin/icore.h>
#include <qmljs/qmljslink.h> #include <qmljs/qmljslink.h>
#include <qmljs/qmljsvalueowner.h>
#include <qmljstools/qmljsmodelmanager.h> #include <qmljstools/qmljsmodelmanager.h>
#include <QtTest> #include <QtTest>

View File

@@ -33,6 +33,8 @@
#include <projectexplorer/project.h> #include <projectexplorer/project.h>
#include <qmljs/parser/qmljsengine_p.h>
namespace Todo { namespace Todo {
namespace Internal { namespace Internal {

View File

@@ -43,6 +43,7 @@
#include <qmljs/qmljscheck.h> #include <qmljs/qmljscheck.h>
#include <qmljs/qmljscontext.h> #include <qmljs/qmljscontext.h>
#include <qmljs/parser/qmljsast_p.h> #include <qmljs/parser/qmljsast_p.h>
#include <qmljs/parser/qmljsengine_p.h>
#include <QtTest> #include <QtTest>
#include <algorithm> #include <algorithm>

View File

@@ -40,6 +40,7 @@
#include <qmljs/qmljsmodelmanagerinterface.h> #include <qmljs/qmljsmodelmanagerinterface.h>
#include <qmljs/qmljsreformatter.h> #include <qmljs/qmljsreformatter.h>
#include <qmljs/parser/qmljsast_p.h> #include <qmljs/parser/qmljsast_p.h>
#include <qmljs/parser/qmljsengine_p.h>
#include <QtTest> #include <QtTest>
#include <algorithm> #include <algorithm>

View File

@@ -30,6 +30,7 @@
#include <qmljs/parser/qmljsast_p.h> #include <qmljs/parser/qmljsast_p.h>
#include <qmljs/parser/qmljsastvisitor_p.h> #include <qmljs/parser/qmljsastvisitor_p.h>
#include <qmljs/parser/qmljsengine_p.h>
#include <qmljs/qmljsdocument.h> #include <qmljs/qmljsdocument.h>
#include <qmljs/qmljsmodelmanagerinterface.h> #include <qmljs/qmljsmodelmanagerinterface.h>