qtdeclarative/tests/auto/qml/qmllint/data
Ulf Hermann 5c594515f6 qmllint: Provide import paths and resource files when linting modules
Those are just as important for modules as for single files.

Pick-to: 6.5
Change-Id: I201d62c61988abc2dfba6300a1cfc355203fec75
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Reviewed-by: Sami Shalayel <sami.shalayel@qt.io>
2023-02-07 19:23:12 +01:00
..
AttachedProperties qmlcompiler: Do type checking on literal bindings 2021-08-19 16:15:04 +02:00
Cycle Protect against cycles when iterating types and extensions 2021-10-18 12:39:28 +02:00
DuplicateImport Don't duplicate imports for different versions 2021-03-09 16:46:57 +01:00
Elsewhere QmlCompiler: Construct multi-part URIs with '.' rather than '/' 2022-01-18 12:51:38 +01:00
Fake5Compat/GraphicalEffects/private qmllint: Avoid test failure if Qt5Compat is installed 2021-12-09 23:16:36 +01:00
JsLibrary QmlCompiler: Recognize script types when looking up members 2022-07-22 21:30:16 +02:00
LazyAndDirect QDeferredSharedPointer: Do not use factory after lazy loading 2021-09-23 13:23:27 +02:00
ModuleWithJS qmllint: fix import java scripts from module 2020-08-22 15:36:44 +03:00
OldQmltypes Support 5.x style composite types in qmltypes files 2020-10-07 13:26:17 +02:00
PropertyChangeHandlers QQmlJSImportVisitor: Fix property change handler detection logic 2021-12-23 13:16:38 +01:00
QmlBench Properly mark composite singletons in QQmlJSImporter 2021-03-25 21:25:30 +01:00
Singletons qmllint: Warn about missing singleton pragmas/qmldir entries 2022-02-03 11:17:34 +01:00
StaticTest QmlCompiler: Allow for multiple extensions per object 2021-02-01 16:51:51 +01:00
T qmllint: Read qmldir files from resources where applicable 2021-09-22 09:54:40 +02:00
TestTypes qmltc: reject top level components 2022-09-19 17:19:03 +02:00
Things Introduce scoped property into qmltypes/enum 2022-10-11 23:17:25 +03:00
autoqmltypes qmllint: Fix auto-importing of qmltypes from same directory 2021-01-21 14:17:59 +01:00
hidden qmllint: Provide import paths and resource files when linting modules 2023-02-07 19:23:12 +01:00
qmldirImport Align qmllint default property handling with QQmlComponent model 2021-07-20 18:08:32 +02:00
qmldirImportAndDepend Align qmllint default property handling with QQmlComponent model 2021-07-20 18:08:32 +02:00
relPathQrc qqmljsimportvisitor: Fix relative paths being broken with resources 2022-06-17 21:12:46 +02:00
resource qmllint: Resolve imported files by qrc path if available 2021-02-24 13:01:48 +01:00
settings tst_qmllint: Fix settings tests 2022-01-13 15:35:24 +01:00
2behavior.qml qmllint: Fix false positive warnings for non-list default property 2021-04-28 09:57:55 +02:00
2interceptors.qml qmllint: Properly handle "on" bindings 2021-04-28 15:59:43 +02:00
2valueSources.qml qmllint: Properly handle "on" bindings 2021-04-28 15:59:43 +02:00
AliasListType.qml qmllint: Support aliases to lists 2021-05-03 10:17:18 +02:00
AttachedProps.qml qmllint: Consider attached properties 2020-01-13 16:54:27 +01:00
AttachedType.qml qmllint: Make imports local 2020-09-28 13:26:52 +02:00
AutomatchedSignalHandler.qml
ButtonLoader.qml qmllint: Add QFont to the list of unknown builtins 2020-03-16 14:08:17 +01:00
CatchStatement.qml
Cycle1.qml qmllint: Ignore scopes affected by inheritance cycles 2021-09-21 10:57:24 +02:00
Cycle2.qml qmllint: Break inheritance cycles 2020-03-19 16:37:44 +01:00
Cycle3.qml qmllint: Break inheritance cycles 2020-03-19 16:37:44 +01:00
DeprProp.qml qmllint: Warn about bindings on deprecated properties 2021-03-30 08:47:35 +02:00
DeprecatedFunctions.qml qmllint: Warn about deprecated functions 2021-04-19 10:15:13 +02:00
Dialog.qml qmllint: Use fully qualified QML type names as superClass 2020-03-16 14:57:13 +01:00
Drawer.qml qmllint: Don't crash on IDs that aren't scopes 2020-03-17 09:05:09 +01:00
Empty.js QQmlJSTypeReader: Guard against empty JS files 2021-01-26 13:19:24 +01:00
EnumAccess1.qml qmllint: fix wrong warning about enum usage 2020-06-17 14:04:42 +03:00
EnumAccess2.qml qmllint: fix wrong warning about enum usage 2020-06-17 14:04:42 +03:00
EnumAccessCpp.qml Introduce scoped property into qmltypes/enum 2022-10-11 23:17:25 +03:00
Foo.qml qmllint: Read the right register when analyzing calls 2022-12-09 23:22:09 +01:00
Foozle.qml Do not return a null scope from storedType() 2021-12-17 12:43:14 +01:00
Form.ui.qml
FormUser.qml qmllint: Add support for warning about unused imports 2021-03-25 11:34:41 +01:00
FromRoot.qml
GrdView.qml qmllint: Fix multiple attached property bugs 2021-04-29 17:55:36 +02:00
IdFromOuterSpace.qml
ImportWithPrefix.qml qmllint: Remove exceptions for most unknown builtins 2021-01-21 08:45:16 +01:00
InfoItemTextEdit.qml qmllint: Initialize special casing for QString on checkMemberAccess() 2021-04-08 23:26:19 +02:00
ListProperty.qml qmllint: Add support for warning about unused imports 2021-03-25 11:34:41 +01:00
MethodInItem.qml
MethodInScope.qml
Methods.js
MultiDefaultProperty.qml Allow multiple bindings to the same property 2021-07-09 14:47:13 +02:00
NotScopedEnumCpp.qml Introduce scoped property into qmltypes/enum 2022-10-11 23:17:25 +03:00
NotSoSimple.qml Allow multiple bindings to the same property 2021-07-09 14:47:13 +02:00
PluginQuickAnchorsBase.qml qmllint: Warn about invalid anchor combinations across components 2022-05-03 15:25:11 +02:00
PropertyBase.qml qmllint: Store property's binding type separately 2021-04-26 14:39:42 +02:00
PropertyBase2.qml qmllint: Store property's binding type separately 2021-04-26 14:39:42 +02:00
QTBUG-45916.js
RequiredWithRootLevelAlias.qml qmllint: Do not warn about required properties with root aliases 2022-01-27 13:08:09 +01:00
SegFault.bad.qml qmllint: Fix segmentation fault 2021-02-03 16:32:49 +01:00
SegFault.qml qmllint: Fix segmentation fault 2021-02-03 16:32:49 +01:00
Signal.qml qmllint: handle signals defined in qml file 2020-08-19 10:09:30 +03:00
SignalHandler.qml
Simple.qml
Switch.qml QmlCompiler: Fix signal checking in import visitor 2022-12-15 17:48:04 +01:00
Text.qml qmllint: Use fully qualified QML type names as superClass 2020-03-16 14:57:13 +01:00
TypeDeprecated.qml qmllint: Implement deprecation warnings 2021-03-08 15:54:02 +01:00
TypeDeprecatedReason.qml qmllint: Implement deprecation warnings 2021-03-08 15:54:02 +01:00
TypeWithDefaultListProperty.qml Align qmllint default property handling with QQmlComponent model 2021-07-20 18:08:32 +02:00
TypeWithDefaultProperty.qml Align qmllint default property handling with QQmlComponent model 2021-07-20 18:08:32 +02:00
TypeWithDefaultStringProperty.qml Align qmllint default property handling with QQmlComponent model 2021-07-20 18:08:32 +02:00
TypeWithDefaultVarProperty.qml Align qmllint default property handling with QQmlComponent model 2021-07-20 18:08:32 +02:00
TypeWithUnknownPropertyType.qml Check also property type names 2021-04-13 11:43:45 +03:00
WithStatement.qml
accessible.qml qmllint: Do not choke on self attaching types 2021-04-29 14:47:44 +02:00
accessibleId.qml QmlCompiler: Disallow access to IDs in other components 2021-12-03 08:20:52 +01:00
additionalImplicitImport.qml qmllint: Automatically import qmldirs from resources 2021-09-21 15:27:49 +02:00
aliasCycle.qml qmllint: Resolve field member expressions on aliases 2021-03-12 17:15:29 +01:00
aliasToList.qml qmllint: Support aliases to lists 2021-05-03 10:17:18 +02:00
anchors1.qml qmllint: Ignore grouped properties again 2020-10-02 13:21:09 +02:00
anchors2.qml qmllint: Fix updating of parent property 2020-10-02 15:31:59 +02:00
anchors3.qml qmllint: Mark anchors3.qml as dirty 2020-10-05 14:56:26 +02:00
animationEasing.qml qmlcompiler: handle script bindings on grouped/attached properties 2021-08-18 20:22:00 +02:00
assignNonExistingTypeToVarProp.qml Rework QQmlJSScope::causesImplicitComponentWrapping() 2022-03-28 15:16:35 +02:00
assignToReadOnlyProperty.qml qmllint: Warn about assigning literals to read-only properties 2021-09-09 23:58:23 +02:00
assignToReadOnlyProperty2.qml qmllint: Warn about assigning literals to read-only properties 2021-09-09 23:58:23 +02:00
attached.qml qmllint: Resolve attached property scopes 2021-02-19 08:33:17 +01:00
attachedPropEnum.qml qmllint: Fix attached object reuse false positives 2021-11-24 14:49:02 +01:00
attachedPropNotReused.qml qmllint: Add ability to warn about not reusing attached types 2021-09-29 19:48:51 +02:00
attachedPropertyAssignments.qml QQmlJSImportVisitor: add find-or-create version of enterEnvironment 2021-04-13 19:19:56 +02:00
attachedTypeIndirect.qml qmllint: Fix multiple attached property bugs 2021-04-29 17:55:36 +02:00
badAlias.qml
badAliasExpression.qml qmllint: Resolve field member expressions on aliases 2021-03-12 17:15:29 +01:00
badAliasObject.qml qmllint: Resolve aliases in nested objects 2020-10-22 09:57:57 +02:00
badAliasProperty.qml
badAttached.qml qmllint: Resolve attached property scopes 2021-02-19 08:33:17 +01:00
badAttachedProperty.qml Fix QQmlJSImportVisitor::visit(UiObjectBinding *) 2021-04-14 17:46:06 +02:00
badAttachedPropertyNested.qml Fix QQmlJSImportVisitor::visit(UiObjectBinding *) 2021-04-14 17:46:06 +02:00
badAttachedPropertyTypeQtObject.qml Fix QQmlJSImportVisitor::visit(UiObjectBinding *) 2021-04-14 17:46:06 +02:00
badAttachedPropertyTypeString.qml Fix QQmlJSImportVisitor::visit(UiObjectBinding *) 2021-04-14 17:46:06 +02:00
badBinding.qml qmllint: Check for existence of property types 2021-02-20 08:43:32 +01:00
badCppPropertyChangeHandlers1.qml QQmlJSImportVisitor: Fix property change handler detection logic 2021-12-23 13:16:38 +01:00
badCppPropertyChangeHandlers2.qml QQmlJSImportVisitor: Fix property change handler detection logic 2021-12-23 13:16:38 +01:00
badCppPropertyChangeHandlers3.qml QQmlJSImportVisitor: Fix property change handler detection logic 2021-12-23 13:16:38 +01:00
badCppPropertyChangeHandlers4.qml QQmlJSImportVisitor: Fix property change handler detection logic 2021-12-23 13:16:38 +01:00
badEnumFromQtQml.qml qmllint: Don't dump imported enums into the current scope 2020-09-24 12:05:47 +02:00
badGeneralizedGroup1.qml qmllint: Resolve generalized grouped properties 2021-10-29 12:59:48 +02:00
badGeneralizedGroup2.qml qmllint: Resolve generalized grouped properties 2021-10-29 12:59:48 +02:00
badLiteralBinding.qml qmlcompiler: Do type checking on literal bindings 2021-08-19 16:15:04 +02:00
badLiteralBindingDate.qml qmlcompiler: Do type checking on literal bindings 2021-08-19 16:15:04 +02:00
badModulePrefix.qml qmlcompiler: Add a content variant for module prefixes 2021-08-19 21:44:36 +02:00
badModulePrefix2.qml qmlcompiler: Add a content variant for module prefixes 2021-08-19 21:44:36 +02:00
badParent.qml
badPropertyType.qml qmllint: Check for existence of property types 2021-02-20 08:43:32 +01:00
badResource.qml qmllint: Resolve imported files by qrc path if available 2021-02-24 13:01:48 +01:00
badScript.attached.qml qmlcompiler: handle script bindings on grouped/attached properties 2021-08-18 20:22:00 +02:00
badScript.qml QQmlJSTypeReader: Guard against empty JS files 2021-01-26 13:19:24 +01:00
badScriptBinding.attached.qml qmlcompiler: handle script bindings on grouped/attached properties 2021-08-18 20:22:00 +02:00
badScriptBinding.attachedSignalHandler.qml qmlcompiler: handle script bindings on grouped/attached properties 2021-08-18 20:22:00 +02:00
badScriptBinding.group.qml qmlcompiler: handle script bindings on grouped/attached properties 2021-08-18 20:22:00 +02:00
badTemplateStringSimple.qml qmllint: handle string template literals 2021-12-07 21:51:52 +01:00
badTypeAssertion.qml
bad_QT_TR_NOOP.qml qmllint: Initial translation binding support 2021-12-08 14:38:21 +01:00
bad_qsTr.qml qmllint: Initial translation binding support 2021-12-08 14:38:21 +01:00
badlyBoundComponents.qml qmlcompiler: Evaluate pragma ComponentBehavior 2022-05-24 15:44:16 +02:00
bareQt.qml qmllint: Don't crash when retrieving properties from JS globals 2021-11-30 19:42:54 +01:00
bindingBeforeDeclaration.qml qmlcompiler: Process properties only once parsing is completed 2021-06-11 18:04:30 +02:00
bindingTypeMismatch.qml qmllint: Do basic type checking on script bindings 2021-08-09 16:53:44 +02:00
bindingTypeMismatchFunction.qml qmllint: Do basic type checking on script bindings 2021-08-09 16:53:44 +02:00
boundComponents.qml qmlcompiler: Evaluate pragma ComponentBehavior 2022-05-24 15:44:16 +02:00
brokenNamespace.qml qmllint: Complain if member access check fails for namespaced types 2021-01-26 13:19:38 +01:00
bytearray.qml qmljsrootgen: Try properties on instances if not available on prototypes 2021-10-05 12:53:14 +02:00
cachedDependency.qml QQmlJSImporter: Record whether a cached import is a dependency 2021-09-29 13:39:41 +02:00
callBase.qml qmllint: Read the right register when analyzing calls 2022-12-09 23:22:09 +01:00
callJSValueProp.qml Make callLater an invokable using QQmlV4Function 2022-06-30 11:19:23 +02:00
callLater.qml Make callLater an invokable using QQmlV4Function 2022-06-30 11:19:23 +02:00
callVarProp.qml qmllint: Properly warn about calling properties 2022-02-22 16:52:54 +01:00
catchIdentifierNoWarning.qml
compositesingleton.qml Properly mark composite singletons in QQmlJSImporter 2021-03-25 21:25:30 +01:00
connectionNoParent.qml qmllint: Fix crash when no Connections parent can be found 2021-10-20 12:31:20 +02:00
constructorProperty.qml qmllint: Do not warn when accessing properties of global constructors 2023-01-26 11:42:34 +01:00
controlsWithQuick_pluginTest.qml qqmlsa/PassManager: Add method for checking whether module is imported 2022-04-21 21:04:01 +02:00
controlsWithoutQuick_pluginTest.qml qqmlsa/PassManager: Add method for checking whether module is imported 2022-04-21 21:04:01 +02:00
crashConnections.qml Fix qmllint crash 2020-05-06 13:58:08 +02:00
customParser.qml qmllint: Add warning about PropertyChanges using custom parser 2023-02-03 14:31:38 +01:00
customParser.recursive.qml qmllint: Exclude children of custom parser elements from warnings 2021-05-03 08:40:50 +02:00
customParserUnqualifiedAccess.qml qmllint: Ignore unqualified access in custom parser components 2021-06-22 13:14:27 +02:00
cycleHead.qml Avoid copying QQmlJSScope 2022-04-04 09:09:49 +02:00
defaultImport.qml qmldir: Allow for specifying default imports 2022-02-14 12:38:10 +01:00
defaultProperty.qml Align qmllint default property handling with QQmlComponent model 2021-07-20 18:08:32 +02:00
defaultPropertyComponent.2.qml qmltc: reject top level components 2022-09-19 17:19:03 +02:00
defaultPropertyComponent.qml qmllint: Fix QQmlComponent default property incompatible type warnings 2021-04-14 14:10:07 +02:00
defaultPropertyList.qml Align qmllint default property handling with QQmlComponent model 2021-07-20 18:08:32 +02:00
defaultPropertyListModel.qml qmllint: Fix several type checking issues 2021-04-23 13:30:02 +02:00
defaultPropertyVar.qml Align qmllint default property handling with QQmlComponent model 2021-07-20 18:08:32 +02:00
defaultPropertyWithDoubleAssignment.qml Align qmllint default property handling with QQmlComponent model 2021-07-20 18:08:32 +02:00
defaultPropertyWithWrongType.qml Align qmllint default property handling with QQmlComponent model 2021-07-20 18:08:32 +02:00
defaultPropertyWithinTheSameType.qml Align qmllint default property handling with QQmlComponent model 2021-07-20 18:08:32 +02:00
defaultPropertyWithoutKeyword.qml qmllint: check default properties 2021-03-09 10:13:34 +01:00
delegateContextProperties.qml qmllint: Properly warn about missing required properties in delegates 2022-05-17 16:38:17 +02:00
deprecatedFunction.qml qmllint: Warn about deprecated functions 2021-04-19 10:15:13 +02:00
deprecatedFunctionInherited.qml qmllint: Warn about deprecated functions 2021-04-19 10:15:13 +02:00
deprecatedFunctionOverride.qml qmllint: Warn about deprecated functions 2021-04-19 10:15:13 +02:00
deprecatedProperty.qml qmllint: Move deprecation logic to qmlcompiler 2021-07-28 13:38:46 +02:00
deprecatedPropertyBinding.qml qmllint: Warn about bindings on deprecated properties 2021-03-30 08:47:35 +02:00
deprecatedPropertyBindingReason.qml qmllint: Warn about bindings on deprecated properties 2021-03-30 08:47:35 +02:00
deprecatedPropertyReason.qml qmllint: Implement deprecation warnings 2021-03-08 15:54:02 +01:00
deprecatedType.qml qmllint: Implement deprecation warnings 2021-03-08 15:54:02 +01:00
deprecatedTypeReason.qml qmllint: Implement deprecation warnings 2021-03-08 15:54:02 +01:00
didYouMeanBinding.qml qmllint: Offer suggestions for typos 2022-01-17 12:36:04 +01:00
didYouMeanComponent.qml qmllint: Offer suggestions for typos 2022-01-17 12:36:04 +01:00
didYouMeanEnum.qml qmllint: Make "Did you mean" support enums 2022-03-14 09:43:20 +01:00
didYouMeanProperty.qml qmllint: Offer suggestions for typos 2022-01-17 12:36:04 +01:00
didYouMeanPropertyCall.qml qmllint: Offer suggestions for typos 2022-01-17 12:36:04 +01:00
didYouMeanUnqualified.qml qmllint: Offer suggestions for typos 2022-01-17 12:36:04 +01:00
didYouMeanUnqualifiedCall.qml qmllint: Offer suggestions for typos 2022-01-17 12:36:04 +01:00
duplicateId.qml Warn about duplicated ids 2021-12-16 21:03:31 +01:00
duplicatedPropertyName.qml qmllint: Warn about duplicated signal/property names 2022-10-22 13:54:48 +02:00
elementpass_pluginTest.qml qmllint: Integrate plugin infrastructure 2022-04-05 14:06:56 +02:00
enumFromQtQml.qml qmllint: Don't dump imported enums into the current scope 2020-09-24 12:05:47 +02:00
enumInvalid.qml qmllint: Warn about lower case enum names/values 2021-11-24 19:44:50 +01:00
enumProperty.qml qmllint: Check for existence of property types 2021-02-20 08:43:32 +01:00
enumsOfScrollBar.qml qmllint: Don't warn about access to attached enums 2022-08-29 13:20:28 +02:00
esmodule.mjs
externalEnumProperty.qml qmllint: Support enum types from other scopes 2021-02-22 09:44:33 +01:00
failure1.js
failure1.qml
forLoop.qml
generalizedGroupHint.qml QmlCompiler: Add hint about generalized grouped properties 2023-02-03 14:31:51 +01:00
goodAlias.qml
goodAliasObject.qml qmllint: Resolve aliases in nested objects 2020-10-22 09:57:57 +02:00
goodAttachedProperty.qml Fix QQmlJSImportVisitor::visit(UiObjectBinding *) 2021-04-14 17:46:06 +02:00
goodAttachedPropertyAccess.qml qmlcompiler: handle script bindings on grouped/attached properties 2021-08-18 20:22:00 +02:00
goodAttachedPropertyNested.qml Fix QQmlJSImportVisitor::visit(UiObjectBinding *) 2021-04-14 17:46:06 +02:00
goodBindingsOnGroupAndAttached.qml qmlcompiler: handle script bindings on grouped/attached properties 2021-08-18 20:22:00 +02:00
goodCppPropertyChangeHandlers.qml QQmlJSImportVisitor: Fix property change handler detection logic 2021-12-23 13:16:38 +01:00
goodGeneralizedGroup.qml qmllint: Resolve generalized grouped properties 2021-10-29 12:59:48 +02:00
goodModulePrefix.qml qmlcompiler: Add a content variant for module prefixes 2021-08-19 21:44:36 +02:00
goodParent.qml
goodTypeAssertion.qml qmllint: Fix evaluation of type assertions 2020-05-20 16:19:27 +02:00
groupedPropertyAssignments.qml QQmlJSImportVisitor: add find-or-create version of enterEnvironment 2021-04-13 19:19:56 +02:00
groupedProperty_valueSource_interceptor.qml qmllint: Properly handle "on" bindings 2021-04-28 15:59:43 +02:00
groupedScope.qml qmllint: Fix false unknown grouped property warning 2021-02-12 11:57:11 +01:00
here.qml QmlCompiler: Construct multi-part URIs with '.' rather than '/' 2022-01-18 12:51:38 +01:00
ignoreWarnings.qml qmllint: Add ability to ignore individual warnings 2021-06-03 08:54:57 +02:00
implicitImportResource.qrc QML: Turn singleton/type mismatch into a run time type error 2023-01-27 10:42:06 +01:00
importQMLModule.qml qmllint: Ignore "QML" imports 2021-07-05 13:38:24 +02:00
importing_js.qml qmllint: Add support for warning about unused imports 2021-03-25 11:34:41 +01:00
inaccessibleId.qml QmlCompiler: Disallow access to IDs in other components 2021-12-03 08:20:52 +01:00
inaccessibleId2.qml QmlCompiler: Disallow access to IDs in other components 2021-12-03 08:20:52 +01:00
incompleteQmltypes.qml qmllint: Check for unknown types in JavaScript access 2020-03-17 09:05:30 +01:00
incompleteQmltypes2.qml qmllint: Warn about partially resolved properties 2021-08-24 13:51:52 +02:00
incompleteQmltypes3.qml qmllint: Warn about missing property types on current scope 2022-02-18 12:13:47 +01:00
initReadonly.qml qmllint: Allow assigning to readonly properties in same scope 2021-10-08 13:24:59 +00:00
inlineComponent.qml qmllint: Add inline component support 2021-05-14 16:39:40 +02:00
inlineComponentNoComponent.qml qmllint: Don't crash on malformed ic 2022-09-26 23:35:30 +02:00
inlineComponentWithComponents.qml qmllint: Fix inline components getting overwritten by components 2021-05-19 11:46:37 +02:00
inlineComponentsChained.qml qmlcompiler: Process properties only once parsing is completed 2021-06-11 18:04:30 +02:00
interceptor.qml qmllint: Properly handle "on" bindings 2021-04-28 15:59:43 +02:00
interceptor_valueSource.qml qmllint: Properly handle "on" bindings 2021-04-28 15:59:43 +02:00
invalidAliasTarget.qml qmllint: Gracefully handle and warn about invalid alias properties 2022-09-15 19:05:50 +02:00
invalidId1.qml QQmlJSImportVisitor: handle ids correctly 2021-11-09 18:55:14 +01:00
invalidId2.qml qmllint: Do not crash on invalid ids, take 2 2022-09-26 23:36:00 +02:00
invalidImport.qml qmllint: Warn about failing imports 2021-03-19 14:57:17 +01:00
invalidInterceptor.qml qmllint: Properly handle "on" bindings 2021-04-28 15:59:43 +02:00
javascriptMethods.qml
javascriptMethodsInModuleBad.qml qmllint: fix import java scripts from module 2020-08-22 15:36:44 +03:00
javascriptMethodsInModuleGood.qml qmllint: fix import java scripts from module 2020-08-22 15:36:44 +03:00
javascriptVariableArgs.qml qmllint: Properly handle JavaScript functions with variable arguments 2021-11-26 21:23:08 +01:00
jsLibrary.qml QmlCompiler: Recognize script types when looking up members 2022-07-22 21:30:16 +02:00
jsVarDeclarations.js qmlcompiler: Support accessing vars in JavaScript files 2022-02-05 00:30:12 +01:00
jsVarDeclarations.qml qmlcompiler: Support accessing vars in JavaScript files 2022-02-05 00:30:12 +01:00
jsVarDeclarationsWriteConst.qml qmlcompiler: Support accessing vars in JavaScript files 2022-02-05 00:30:12 +01:00
jsmoduleimport.qml qmllint: Don't crash when importing ES modules 2020-11-20 20:41:13 +01:00
layouts.qml Layouts: Depend on QtQuick 2021-02-19 08:33:11 +01:00
listIndices.qml qmllint: Support "length" property of sequence types 2021-09-23 00:00:53 +02:00
listPropertyMethods.qml QmlCompiler: Extend all sequence types with JS Array 2022-07-19 10:52:39 +02:00
matchByName.qml qmllint: Match non-composite types by name when converting 2021-12-07 02:40:56 +01:00
memberNotFound.qml
missingBuiltinsNoCrash.qml qmllint: Fix crash when builtins are not found 2021-10-29 17:49:13 +02:00
missingComponentBehaviorBound.qml qmllint: Print fix suggestions for pragma ComponentBehavior 2023-01-17 20:58:31 +00:00
missingQmltypes.qml qmllint: Avoid test failure if Qt5Compat is installed 2021-12-09 23:16:36 +01:00
missingRequiredAlias.qml qmllint: Do not warn about required properties with root aliases 2022-01-27 13:08:09 +01:00
missingSingletonPragma.qml qmllint: Warn about missing singleton pragmas/qmldir entries 2022-02-03 11:17:34 +01:00
missingSingletonQmldir.qml qmllint: Warn about missing singleton pragmas/qmldir entries 2022-02-03 11:17:34 +01:00
multiDefaultPropertyOk.qml Allow multiple bindings to the same property 2021-07-09 14:47:13 +02:00
multiDefaultPropertyWithWrongType.qml Allow multiple bindings to the same property 2021-07-09 14:47:13 +02:00
multiExtension.qml QmlCompiler: Allow for multiple extensions per object 2021-02-01 16:51:51 +01:00
multiGrouped.qml qmllint: Support opening the same grouped scope multiple times 2021-11-26 11:57:43 +01:00
multilineString.fixed.qml qmllint: Support automatically applying suggestions 2022-03-14 09:43:15 +01:00
multilineString.qml qmllint: Support automatically applying suggestions 2022-03-14 09:43:15 +01:00
multilineStringEscaped.qml qmllint: Warn about multiline strings 2021-04-20 14:36:07 +02:00
namedSignalParameters.qml qmllint: Warn about too many or mismatched signal parameters 2021-02-11 16:38:06 +00:00
nanchors1.qml qmllint: Ignore grouped properties again 2020-10-02 13:21:09 +02:00
nanchors2.qml qmllint: Fix updating of parent property 2020-10-02 15:31:59 +02:00
nanchors3.qml qmllint: Mark anchors3.qml as dirty 2020-10-05 14:56:26 +02:00
nestedInlineComponents.qml qmllint: Add inline component support 2021-05-14 16:39:40 +02:00
nonExistentListProperty.qml QQmlJSImportVisitor: record UiArrayBinding as binding 2021-11-24 19:51:02 +01:00
nonNullStored.qml Do not return a null scope from storedType() 2021-12-17 12:43:14 +01:00
nonSpuriousParentWarning.qml
nothing_pluginTest.qml qqmlsa/PassManager: Add method for checking whether module is imported 2022-04-21 21:04:01 +02:00
nullBinding.qml qmlcompiler: Add proper null type 2022-01-17 19:53:06 +01:00
nullBindingFunction.qml qmlcompiler: Add proper null type 2022-01-17 19:53:06 +01:00
numberToStringProperty.qml qmllint: Warn about assigning numeric types to strings 2021-12-07 21:51:52 +01:00
objectArray.qml qmllint: Handle UiArrayBindings properly 2021-04-30 12:03:51 +02:00
objectBoundToVar.qml Fix QQmlJSImportVisitor::visit(UiObjectBinding *) 2021-04-14 17:46:06 +02:00
oldQmltypes.qml qmllint: Read deprecated dependency specifications from qmltypes files 2020-10-07 13:26:09 +02:00
onAssignment.qml qmllint: Don't create properties for "on" assignments 2021-02-16 13:15:19 +01:00
onBindingInGroupedProperty.qml QQmlJSImportVisitor: Handle on binding inside grouped properties 2021-11-09 18:55:15 +01:00
onlyMajorVersion.qml QmlCompiler: Fix version resolution for imports 2023-01-30 15:58:12 +01:00
optionalChainingCall.qml Do not store the accumulator in optional chaining call 2022-09-30 11:21:38 +00:00
overridescript.qml qmllint: Add support for warning about unused imports 2021-03-25 11:34:41 +01:00
parentEnum.qml qmllint: Resolve enums from parent types 2020-06-26 10:18:22 +00:00
parentIsComponent.qml
pluginQuick_anchors.qml qmllint: Warn about invalid anchor combinations across components 2022-05-03 15:25:11 +02:00
pluginQuick_anchorsUndefined.qml qmllint: Warn about invalid anchor combinations across components 2022-05-03 15:25:11 +02:00
pluginQuick_attached.qml quicklintplugin: Ignore root components for certain attached properties 2022-06-17 21:12:47 +02:00
pluginQuick_attachedClean.qml Reimplement PropertyPass to evaluate bindings 2022-05-16 18:22:45 +02:00
pluginQuick_attachedIgnore.qml qqmljstypepropagator: Use object that is being attached to as context 2022-06-29 17:00:12 +02:00
pluginQuick_layoutChildren.qml QmlLintQuickPlugin: Warn about disallowed positioning properties 2022-04-27 15:29:24 +02:00
pluginQuick_noCrashOnUneresolved.qml qmllint: Fix null deref in quick plugin 2023-01-17 21:58:32 +01:00
pluginQuick_propertyChangesParsed.qml qmllint: Add warning about PropertyChanges using custom parser 2023-02-03 14:31:38 +01:00
pluginQuick_swipeDelegate.qml QmlLintQuickPlugin: Warn about various SwipeDelegate issues 2022-05-12 17:36:12 +02:00
pluginQuick_varProp.qml QmlLintQuickPlugin: Warn about unexpected property binding types 2022-06-17 21:12:47 +02:00
pluginQuick_varPropClean.qml QuickLintPlugin: Fix var property type checking 2022-06-21 10:30:15 +02:00
pragmaStrict.qml qmllint: Enable compiler warnings for pragma Strict 2022-01-17 12:35:54 +01:00
prefixedAttachedProperty.qml qqmljsimportvisitor: Fix bindings on prefixed attached properties 2022-06-20 11:58:04 +02:00
propertyBindingValue.qml qmllint: Store property's binding type separately 2021-04-26 14:39:42 +02:00
propertyDelegate.qml qmllint: Fix several type checking issues 2021-04-23 13:30:02 +02:00
propertyOverride.qml qmllint: Store property's binding type separately 2021-04-26 14:39:42 +02:00
propertypass_pluginTest.qml Reimplement PropertyPass to evaluate bindings 2022-05-16 18:22:45 +02:00
qjsroot.qml qmllint: Utilize qjsroot.qmltypes 2021-05-14 10:43:41 +02:00
qmldirAndQmltypes.qml
qmodelIndex.qml qmlmodels: Move QModelIndex from QtQml 2022-02-21 18:20:57 +01:00
qobjectHasOwnProperty.qml Move QObject and QQmlComponent into builtins 2021-12-17 12:43:14 +01:00
qtquickWindow20.qml qmllint: Fix typename conflicts 2021-04-29 12:04:34 +02:00
qtquickWindow21.qml qmllint: Fix typename conflicts 2021-04-29 12:04:34 +02:00
qtquickdialog.qml Register enum correctly in QQuickMessageDialog 2022-11-23 15:39:54 +01:00
qvariant.qml qmllint: Fix unknownBuiltins not being ignored in all cases 2021-05-11 10:33:16 +02:00
requiredMissingProperty.qml qmlcompiler: Add support for required properties 2021-03-03 16:40:05 +01:00
requiredProperty.qml tst_qmllint: Fix requiredProperty.qml test 2021-11-24 14:48:56 +01:00
requiredPropertyBindings.qml qmlcompiler: Fully support required properties 2021-06-17 12:54:01 +02:00
requiredPropertyBindingsLater.qml qmlcompiler: Fully support required properties 2021-06-17 12:54:01 +02:00
requiredPropertyBindingsNow.qml qmlcompiler: Fully support required properties 2021-06-17 12:54:01 +02:00
requiredPropertyInComponent.qml Keep track of implicit and explicit Component 2021-08-26 11:17:17 +02:00
resource.qml qmllint: Resolve imported files by qrc path if available 2021-02-24 13:01:48 +01:00
resource.qrc qmllint: Resolve imported files by qrc path if available 2021-02-24 13:01:48 +01:00
script.mjs qmllint: Don't crash when importing ES modules 2020-11-20 20:41:13 +01:00
shadowable.qml QmlCompiler: Phrase the shadow check as separate pass 2021-11-17 18:04:41 +01:00
shadowedMethod.qml qmllint: Properly warn about calling properties 2022-02-22 16:52:54 +01:00
shadowedSignal.qml qmllint: Properly warn about calling properties 2022-02-22 16:52:54 +01:00
shadowedSignalWithId.qml qmllint: Properly warn about calling properties 2022-02-22 16:52:54 +01:00
shadowedSlot.qml qmllint: Properly warn about calling properties 2022-02-22 16:52:54 +01:00
shapes.qml QtQuick.Shapes: Declare dependency on QtQuick 2021-02-22 10:58:45 +01:00
stringAsId.qml QQmlJSImportVisitor: handle ids correctly 2021-11-09 18:55:14 +01:00
stringIdUsedInWarning.qml QQmlJSImportVisitor: handle ids correctly 2021-11-09 18:55:14 +01:00
stringLength.qml Fix string type name in qmllint 2021-04-07 13:40:45 +02:00
stringLength2.qml When resolving property types, also update the property type names 2021-04-07 13:40:52 +02:00
stringLength3.qml qmllint: Initialize special casing for QString on checkMemberAccess() 2021-04-08 23:26:19 +02:00
stringToByteArray.qml QmlCompiler: Support conversions between QString and QByteArray 2022-07-22 21:30:12 +02:00
switcher.qml QmlCompiler: Fix signal checking in import visitor 2022-12-15 17:48:04 +01:00
templateStringSubstitution.qml QmlCompiler: Allow any conversion possible via QJSPrimitiveValue 2022-08-03 08:32:50 +02:00
testlogger.js QmlCompiler: Return after importing a script 2021-01-26 13:53:41 +01:00
tooFewParams.qml qmlint: Reject method calls with too few parameters 2021-10-01 14:04:02 +02:00
tooManySignalParameters.qml qmllint: Warn about too many or mismatched signal parameters 2021-02-11 16:38:06 +00:00
typePropertyAccess.qml Properly mark composite singletons in QQmlJSImporter 2021-03-25 21:25:30 +01:00
unaryMinusToStringProperty.qml qmllint: Warn about assigning numeric types to strings 2021-12-07 21:51:52 +01:00
unboundComponents.qml qmlcompiler: Evaluate pragma ComponentBehavior 2022-05-24 15:44:16 +02:00
unexportedCppBase.qml QmlCompiler: Add C++ name also for types with no export candidates 2022-01-21 16:02:11 +01:00
unknownElement.qml qmllint: Consider failure to find imports an error 2020-01-13 16:54:35 +01:00
unknownJavascriptMethod.qml
unknownParentDefaultPropertyCheck.qml QQmlJSImportVisitor: Do not deref potentially null type 2022-12-05 20:46:21 +01:00
unknownTypeCustomParser.qml qqmljstypepropagator: Do not assert on baseType being non-zero 2021-12-09 09:25:38 +01:00
unknownTypeInRegister.qml qqmljstypepropagator: Use variant type for arguments of unknown type 2021-12-13 18:20:33 +01:00
unresolvedArrayBinding.qml QmlCompiler: early return from array bindings 2022-10-14 07:34:09 +00:00
unresolvedAttachedType.qml qmllint: Fix multiple attached property bugs 2021-04-29 17:55:36 +02:00
unresolvedType.qml qmllint: Fix several type checking issues 2021-04-23 13:30:02 +02:00
unused_multi.qml qmllint: Add support for warning about unused imports 2021-03-25 11:34:41 +01:00
unused_prefix.qml qmllint: Add support for warning about unused imports 2021-03-25 11:34:41 +01:00
unused_simple.qml qmllint: Add support for warning about unused imports 2021-03-25 11:34:41 +01:00
unused_static.qml Move QObject and QQmlComponent into builtins 2021-12-17 12:43:14 +01:00
unversionChangedSignalSansArguments.qml qmltyperegistrar: Do not omit change signals from qmltypes files 2021-04-16 14:29:55 +02:00
useBeforeDeclaration.qml QML: Warn about variables being used before their declaration 2021-02-11 17:37:53 +01:00
used.qml add "double" into the list of built in QML types 2021-04-14 18:46:06 +03:00
v4SequenceMethods.qml QmlCompiler: Extend all sequence types with JS Array 2022-07-19 10:52:39 +02:00
validLiterals.qml qmlcompiler: Do type checking on literal bindings 2021-08-19 16:15:04 +02:00
valueSource.qml qmllint: Properly handle "on" bindings 2021-04-28 15:59:43 +02:00
valueSourceBetween2interceptors.qml Test an extra case of duplicate interceptors in tst_qmllint 2021-11-23 18:01:25 +01:00
valueSource_Value.qml qmllint: Properly handle "on" bindings 2021-04-28 15:59:43 +02:00
valueSource_listValue.qml QQmlJSImportVisitor: record UiArrayBinding as binding 2021-11-24 19:51:02 +01:00
var.qml qmllint: Fix unknown properties on var 2021-03-03 14:28:31 +01:00
varargs.qml qmltc: reject top level components 2022-09-19 17:19:03 +02:00