..
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