aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmlcompiler/qqmljslinter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Compiler: Reuse location serialization lambaOlivier De Cannière31 hours1-10/+7
* qqmljsimporter::setImportPath: do nothing if import path are unchangedSami Shalayel2025-12-041-5/+2
* qmllint: Remove the unused m_isBuilin flag from qmllint PluginsOlivier De Cannière2025-11-051-1/+0
* Add security header for src/qmlcompilerOlivier De Cannière2025-09-171-0/+1
* qml compiler: avoid `interface` as var/parameter nameTim Blechmann2025-09-091-2/+3
* qmllint: load .contextPropertyDump.ini from build folderSami Shalayel2025-08-211-6/+37
* qmllint: Update JSON format to include hints into fix suggestionsOlivier De Cannière2025-08-201-15/+2
* qmllint: allow mixing ID based with text based translationMasoud Jami2025-08-081-4/+0
* QmlCompiler: Remove pointless null checkUlf Hermann2025-08-071-5/+4
* qmllint: make contextproperties a real class and renameSami Shalayel2025-08-051-7/+6
* qmllint: Introduce UserContextPropertiesSami Shalayel2025-07-311-1/+5
* qmllint: Do not warn about BINDABLE only properties (just now)Fabian Kosmale2025-07-301-1/+2
* qmllint: emit parser warnings via QQmlJSLoggerSami Shalayel2025-07-281-13/+7
* qmllint: Avoid spurious warnings when file selectors are usedFabian Kosmale2025-07-181-1/+1
* QQmlSA/compiler: Introduce new scope typesFabian Kosmale2025-07-101-5/+1
* qmllint: Do not warn about unnotifiable properties outside bindingsFabian Kosmale2025-07-101-2/+18
* LinterVisitor: Allow construction without targetFabian Kosmale2025-06-161-2/+1
* QQmlJSLinter: add crude context properties warningsSami Shalayel2025-05-221-2/+4
* qmllint: Warn about unterminated non-empty case blocksOlivier De Cannière2025-05-191-1/+1
* qqmljslinter: introduce LinterImportVisitor visitorSami Shalayel2025-05-161-4/+5
* qmllint: Warn about reads of non-constant and non-notifiable propertiesOlivier De Cannière2025-04-291-0/+18
* qmllint: warn about unreachable codeSami Shalayel2025-04-251-1/+64
* qmllint: Implement WarnFunctionUsedBeforeDeclarationSami Shalayel2025-04-241-0/+12
* qqmljslinter: use early exit and remove huge lambdaSami Shalayel2025-04-111-128/+119
* qmllint: enhance var-used-before-declaration warningSami Shalayel2025-04-101-6/+5
* qmllint: implement WarnEvalSami Shalayel2025-04-041-0/+8
* Compiler: Fix various clazy warningsOlivier De Cannière2025-03-211-6/+10
* QmlCompiler: Clean up error handlingUlf Hermann2025-02-021-5/+6
* QmlCompiler: Introduce transactions for the loggerUlf Hermann2025-01-211-18/+13
* qmllint: warn about mixing translation functionsSami Shalayel2025-01-021-0/+4
* qmllint: add an "error" logging categorySami Shalayel2024-12-121-16/+18
* qmllint: load plugins from the correct pathsSami Shalayel2024-11-131-9/+12
* qmllint plugins: prefix settingsname with plugin nameSami Shalayel2024-11-041-2/+3
* QmlCompiler: Rename QQmlJSLogger's fileName to filePathOlivier De Cannière2024-10-311-5/+5
* qmllint: allow plugins to set default category levelSami Shalayel2024-10-291-0/+10
* qqmljslinter: only search files for pluginsSami Shalayel2024-10-281-1/+1
* QmlCompiler: Refactor handling of warnings in import visitorUlf Hermann2024-09-191-1/+1
* qmlls: use .qml from source foldersSami Shalayel2024-09-101-1/+1
* Compiler: Don't pass a moved-from type resolver to PassManagerOlivier De Cannière2024-08-121-10/+12
* qmllint: avoid stale typeresolver pointerFabian Kosmale2024-07-021-1/+4
* Fix test compilation issues with QtLite configurationJari Helaakoski2024-04-301-1/+1
* Make qmljsliteralbindingcheck a QQmlSA::PropertyPassSami Shalayel2024-04-051-8/+6
* qmllint: Remove duplicates from fixes before applying themUlf Hermann2024-02-201-0/+3
* QQmlSA: Remove cruft from public APIUlf Hermann2023-10-231-2/+4
* qmllint: Use settings name as settings nameFabian Kosmale2023-09-211-1/+5
* QQmlSA: Create an abstraction layer for static analysisOlivier De Cannière2023-05-301-16/+13
* qmllint: Fix attached property re-use detectionUlf Hermann2023-02-141-7/+12
* qmllint: Uncruftify FixSuggestionUlf Hermann2023-02-081-36/+50
* qmllint: Provide import paths and resource files when linting modulesUlf Hermann2023-02-071-2/+12
* qmlls, qmllint: Avoid memory leaksUlf Hermann2023-01-161-13/+12