aboutsummaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Expand)AuthorAgeFilesLines
* qmlls: completions for idsFawzi Mohamed2022-05-191-74/+74
* qmlls: add custom notification to set build directoriesFawzi Mohamed2022-05-193-1/+90
* qmlls: completion supportFawzi Mohamed2022-05-197-1/+735
* qmlls: workspace supportFawzi Mohamed2022-05-195-1/+258
* QmlTCVisitor: Silence coverity warningFabian Kosmale2022-05-161-0/+3
* Re-add qmlprofiler qmleasing and qmlplugindump to default targetUlf Hermann2022-05-111-9/+16
* QML: Port QV4::CompiledData::Binding to new special integer bitfieldUlf Hermann2022-05-113-22/+31
* QML: Port QV4::CompiledData::Location to new special integer bitfieldUlf Hermann2022-05-114-8/+8
* QML: Port QV4::CompiledData::Alias to new special integer bitfieldUlf Hermann2022-05-111-1/+13
* Distinguish extensions from extension namespaces in QmlCompiler libraryAndrei Golubev2022-05-091-1/+1
* qmlls/qmllintsuggestions: Use qmllint pluginsMaximilian Goldstein2022-05-041-2/+1
* Use QQmlJSUtils::hasCompositeBase() in qmltccompiler.cppAndrei Golubev2022-05-031-11/+1
* qmltc: Move alias compilation to qqmltccompilerAndrei Golubev2022-05-035-235/+230
* qmlls/qmllintsuggestions: Use versioned TextDocument in CodeActionsMaximilian Goldstein2022-05-031-4/+13
* qmlls: make textsynchronization utf8 conversions explicitFawzi Mohamed2022-05-021-4/+7
* qmlls: add build pathsFawzi Mohamed2022-05-026-12/+202
* qmlls: call lsp uris urlsFawzi Mohamed2022-05-025-66/+78
* Replace uses of deprecated _qs with _s/QStringLiteralSona Kurazyan2022-04-2918-427/+469
* qmlls: ensure proper shutdown on QQmmlCodeModel destructorFawzi Mohamed2022-04-282-15/+37
* qmlls: improve valid handing with commitToBase with validEnvFawzi Mohamed2022-04-282-37/+5
* qmltc: Support setting Gradient property of RectangleAndrei Golubev2022-04-283-11/+24
* qmltc: Use QQmlJSScope::ownRuntimeFunctionIndex() in method compilationAndrei Golubev2022-04-284-67/+18
* qmltc: Uniquely name internal method that provides QML document URLAndrei Golubev2022-04-284-15/+23
* Migrate to QQmlJSScope-based deferred property checks in qmltcAndrei Golubev2022-04-287-77/+80
* QmltcTypeResolver: Take visitor as pointerUlf Hermann2022-04-283-6/+6
* Move literal types check out of QQmlJSTypeResolverUlf Hermann2022-04-271-0/+5
* Make QQmlEngine resolve closures when executing runtime functionsAndrei Golubev2022-04-271-28/+8
* qmlls/qmllintsuggestions: Fix wrong fix suggestion offsetsMaximilian Goldstein2022-04-261-4/+4
* qmllint: Show whether a plugin is built-in or notMaximilian Goldstein2022-04-261-3/+5
* QQmlJSImportVisitor: always create JSFunctionScope for script bindingsAndrei Golubev2022-04-261-2/+3
* qmlls: set application name consistent with executable name (qmlls)Fawzi Mohamed2022-04-251-2/+2
* qmlls: correctly handle null linter.logger()Fawzi Mohamed2022-04-221-5/+5
* qmllint: Add option to disable individual pluginsMaximilian Goldstein2022-04-211-8/+27
* CMake: Add _qmllint_json targetMaximilian Goldstein2022-04-111-3/+13
* Turn the QtQuick qmllint plugin into a proper shared libraryMaximilian Goldstein2022-04-117-145/+0
* qmllintsuggestions: Use logger data directlyMaximilian Goldstein2022-04-081-35/+30
* qmllint: Implement QtQuick pluginMaximilian Goldstein2022-04-057-0/+145
* qmllint: Integrate plugin infrastructureMaximilian Goldstein2022-04-052-8/+50
* Avoid copying QQmlJSScopeUlf Hermann2022-04-041-2/+3
* qmlls: Add autofix capabilitiesMaximilian Goldstein2022-03-313-1/+88
* qmltc: Get rid of QmltcMethodBase::{firstLines, lastLines} in output irAndrei Golubev2022-03-303-19/+1
* Document qmltc's main code generator functionsAndrei Golubev2022-03-302-12/+132
* Remove qmltc prototype code (4/N)Andrei Golubev2022-03-304-40/+40
* qmltc: Migrate to new object creation/querying mechanismAndrei Golubev2022-03-309-625/+793
* Turn qmlcompiler into a shared libraryMaximilian Goldstein2022-03-251-4/+0
* qmllint: Fix broken argument help entriesMaximilian Goldstein2022-03-221-7/+6
* QQmlJSImportVisitor: rename public qmlScopes() to qmlTypes()Andrei Golubev2022-03-192-6/+6
* qmltc: Use prototype/codegenerator in qmltccompilerAndrei Golubev2022-03-155-132/+99
* qmllint: Support automatically applying suggestionsMaximilian Goldstein2022-03-141-2/+82
* Remove qmltc prototype code (3/N)Andrei Golubev2022-03-1210-530/+365