aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmlcompiler/qqmljslinter.cpp
Commit message (Expand)AuthorAgeFilesLines
* qmllint: allow mixing ID based with text based translationMasoud Jami12 days1-4/+0
* QmlCompiler: Remove pointless null checkUlf Hermann13 days1-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
* QQmlJSMetaParameter: Encapsulate parameter informationSami Shalayel2022-12-021-8/+10
* QmlCompiler: Enforce consistency of ContextualTypesUlf Hermann2022-11-021-1/+1
* qmlcompiler: refactor ContextualTypes to know its contextSami Shalayel2022-10-141-1/+1
* Port from container::count() and length() to size()Marc Mutz2022-10-071-2/+2
* qmllint: Fix crash due to index out of rangeSemih Yavuz2022-09-221-19/+20
* Fix build-breaking warningsVolker Hilsheimer2022-09-011-15/+13
* QmlCompiler: Avoid unnecessary copies in loopsUlf Hermann2022-08-291-3/+3