********* Start testing of TestQmllint *********
Config: Using QtTest library 6.9.3, Qt 6.9.3 (arm64-little_endian-lp64 shared (dynamic) debug build; by Apple LLVM 16.0.0 (clang-1600.0.26.3)), macos 15.0.0
PASS   : TestQmllint::initTestCase()
PASS   : TestQmllint::testUnqualified(IdFromOuterSpace)
PASS   : TestQmllint::testUnqualified(FromRootDirect)
PASS   : TestQmllint::testUnqualified(SignalHandler)
PASS   : TestQmllint::testUnqualified(CatchStatement)
PASS   : TestQmllint::testUnqualified(NonSpuriousParent)
PASS   : TestQmllint::testUnqualified(crashConnections)
PASS   : TestQmllint::testUnqualified(delegateContextProperties)
PASS   : TestQmllint::testUnqualified(storeSloppy)
PASS   : TestQmllint::testUnqualified(storeStrict)
PASS   : TestQmllint::cleanQmlCode(Simple_QML)
PASS   : TestQmllint::cleanQmlCode(QML_importing_JS)
PASS   : TestQmllint::cleanQmlCode(JS_with_pragma_and_import)
PASS   : TestQmllint::cleanQmlCode(uiQml)
PASS   : TestQmllint::cleanQmlCode(methodInScope)
PASS   : TestQmllint::cleanQmlCode(importWithPrefix)
PASS   : TestQmllint::cleanQmlCode(catchIdentifier)
PASS   : TestQmllint::cleanQmlCode(qmldirAndQmltypes)
PASS   : TestQmllint::cleanQmlCode(enumList)
PASS   : TestQmllint::cleanQmlCode(forLoop)
PASS   : TestQmllint::cleanQmlCode(esmodule)
PASS   : TestQmllint::cleanQmlCode(methodsInJavascript)
PASS   : TestQmllint::cleanQmlCode(goodAlias)
PASS   : TestQmllint::cleanQmlCode(goodParent)
PASS   : TestQmllint::cleanQmlCode(goodTypeAssertion)
PASS   : TestQmllint::cleanQmlCode(AttachedProps)
PASS   : TestQmllint::cleanQmlCode(unknownBuiltinFont)
PASS   : TestQmllint::cleanQmlCode(confusingImport)
PASS   : TestQmllint::cleanQmlCode(qualifiedAttached)
PASS   : TestQmllint::cleanQmlCode(EnumAccess1)
PASS   : TestQmllint::cleanQmlCode(EnumAccess2)
PASS   : TestQmllint::cleanQmlCode(ListProperty)
PASS   : TestQmllint::cleanQmlCode(AttachedType)
PASS   : TestQmllint::cleanQmlCode(qmldirImportAndDepend)
PASS   : TestQmllint::cleanQmlCode(ParentEnum)
PASS   : TestQmllint::cleanQmlCode(Signals)
PASS   : TestQmllint::cleanQmlCode(javascriptMethodsInModule)
PASS   : TestQmllint::cleanQmlCode(enumFromQtQml)
PASS   : TestQmllint::cleanQmlCode(anchors1)
PASS   : TestQmllint::cleanQmlCode(anchors2)
PASS   : TestQmllint::cleanQmlCode(defaultImport)
PASS   : TestQmllint::cleanQmlCode(goodAliasObject)
PASS   : TestQmllint::cleanQmlCode(jsmoduleimport)
PASS   : TestQmllint::cleanQmlCode(overridescript)
PASS   : TestQmllint::cleanQmlCode(multiExtension)
PASS   : TestQmllint::cleanQmlCode(retrieveFunction)
PASS   : TestQmllint::cleanQmlCode(segFault)
PASS   : TestQmllint::cleanQmlCode(grouped scope failure)
PASS   : TestQmllint::cleanQmlCode(layouts depends quick)
PASS   : TestQmllint::cleanQmlCode(attached)
PASS   : TestQmllint::cleanQmlCode(enumProperty)
PASS   : TestQmllint::cleanQmlCode(externalEnumProperty)
PASS   : TestQmllint::cleanQmlCode(shapes)
PASS   : TestQmllint::cleanQmlCode(var)
PASS   : TestQmllint::cleanQmlCode(defaultProperty)
PASS   : TestQmllint::cleanQmlCode(defaultPropertyList)
PASS   : TestQmllint::cleanQmlCode(defaultPropertyComponent)
PASS   : TestQmllint::cleanQmlCode(defaultPropertyComponent2)
PASS   : TestQmllint::cleanQmlCode(defaultPropertyListModel)
PASS   : TestQmllint::cleanQmlCode(defaultPropertyVar)
PASS   : TestQmllint::cleanQmlCode(multiDefaultProperty)
PASS   : TestQmllint::cleanQmlCode(propertyDelegate)
PASS   : TestQmllint::cleanQmlCode(duplicateQmldirImport)
PASS   : TestQmllint::cleanQmlCode(Used imports)
PASS   : TestQmllint::cleanQmlCode(Unused imports (multi))
PASS   : TestQmllint::cleanQmlCode(Unused static module)
PASS   : TestQmllint::cleanQmlCode(compositeSingleton)
PASS   : TestQmllint::cleanQmlCode(stringLength)
PASS   : TestQmllint::cleanQmlCode(stringLength2)
PASS   : TestQmllint::cleanQmlCode(stringLength3)
PASS   : TestQmllint::cleanQmlCode(attachedPropertyAssignments)
PASS   : TestQmllint::cleanQmlCode(groupedPropertyAssignments)
PASS   : TestQmllint::cleanQmlCode(goodAttachedProperty)
PASS   : TestQmllint::cleanQmlCode(objectBindingOnVarProperty)
PASS   : TestQmllint::cleanQmlCode(Unversioned change signal without arguments)
PASS   : TestQmllint::cleanQmlCode(deprecatedFunctionOverride)
PASS   : TestQmllint::cleanQmlCode(multilineStringEscaped)
PASS   : TestQmllint::cleanQmlCode(propertyOverride)
PASS   : TestQmllint::cleanQmlCode(propertyBindingValue)
PASS   : TestQmllint::cleanQmlCode(customParser)
PASS   : TestQmllint::cleanQmlCode(customParser.recursive)
PASS   : TestQmllint::cleanQmlCode(2Behavior)
PASS   : TestQmllint::cleanQmlCode(interceptor)
PASS   : TestQmllint::cleanQmlCode(valueSource)
PASS   : TestQmllint::cleanQmlCode(interceptor+valueSource)
PASS   : TestQmllint::cleanQmlCode(groupedProperty (valueSource+interceptor))
PASS   : TestQmllint::cleanQmlCode(QtQuick.Window 2.1)
PASS   : TestQmllint::cleanQmlCode(attachedTypeIndirect)
PASS   : TestQmllint::cleanQmlCode(objectArray)
PASS   : TestQmllint::cleanQmlCode(aliasToList)
PASS   : TestQmllint::cleanQmlCode(QVariant)
PASS   : TestQmllint::cleanQmlCode(Accessible)
PASS   : TestQmllint::cleanQmlCode(qjsroot)
PASS   : TestQmllint::cleanQmlCode(qmlRootMethods)
PASS   : TestQmllint::cleanQmlCode(InlineComponent)
PASS   : TestQmllint::cleanQmlCode(InlineComponentWithComponents)
PASS   : TestQmllint::cleanQmlCode(InlineComponentsChained)
PASS   : TestQmllint::cleanQmlCode(ignoreWarnings)
PASS   : TestQmllint::cleanQmlCode(BindingBeforeDeclaration)
PASS   : TestQmllint::cleanQmlCode(CustomParserUnqualifiedAccess)
PASS   : TestQmllint::cleanQmlCode(ImportQMLModule)
PASS   : TestQmllint::cleanQmlCode(ImportDirectoryQmldir)
PASS   : TestQmllint::cleanQmlCode(BindingsOnGroupAndAttachedProperties)
PASS   : TestQmllint::cleanQmlCode(QQmlEasingEnums::Type)
PASS   : TestQmllint::cleanQmlCode(ValidLiterals)
PASS   : TestQmllint::cleanQmlCode(GoodModulePrefix)
PASS   : TestQmllint::cleanQmlCode(required_property_in_Component)
PASS   : TestQmllint::cleanQmlCode(requiredPropertyInGroupedPropertyScope)
PASS   : TestQmllint::cleanQmlCode(bytearray)
PASS   : TestQmllint::cleanQmlCode(initReadonly)
PASS   : TestQmllint::cleanQmlCode(connectionNoParent)
PASS   : TestQmllint::cleanQmlCode(goodGeneralizedGroup)
PASS   : TestQmllint::cleanQmlCode(on binding in grouped property)
PASS   : TestQmllint::cleanQmlCode(declared property of JS object)
PASS   : TestQmllint::cleanQmlCode(ID overrides property)
PASS   : TestQmllint::cleanQmlCode(matchByName)
PASS   : TestQmllint::cleanQmlCode(QObject.hasOwnProperty)
PASS   : TestQmllint::cleanQmlCode(cppPropertyChangeHandlers)
PASS   : TestQmllint::cleanQmlCode(unexportedCppBase)
PASS   : TestQmllint::cleanQmlCode(requiredWithRootLevelAlias)
PASS   : TestQmllint::cleanQmlCode(jsVarDeclarations)
PASS   : TestQmllint::cleanQmlCode(qmodelIndex)
PASS   : TestQmllint::cleanQmlCode(boundComponents)
PASS   : TestQmllint::cleanQmlCode(prefixedAttachedProperty)
PASS   : TestQmllint::cleanQmlCode(callLater)
PASS   : TestQmllint::cleanQmlCode(listPropertyMethods)
PASS   : TestQmllint::cleanQmlCode(v4SequenceMethods)
PASS   : TestQmllint::cleanQmlCode(stringToByteArray)
PASS   : TestQmllint::cleanQmlCode(jsLibrary)
PASS   : TestQmllint::cleanQmlCode(nullBindingFunction)
PASS   : TestQmllint::cleanQmlCode(BindingTypeMismatchFunction)
PASS   : TestQmllint::cleanQmlCode(BindingTypeMismatch)
PASS   : TestQmllint::cleanQmlCode(template literal (substitution))
PASS   : TestQmllint::cleanQmlCode(enumsOfScrollBar)
PASS   : TestQmllint::cleanQmlCode(optionalChainingCall)
PASS   : TestQmllint::cleanQmlCode(EnumAccessCpp)
PASS   : TestQmllint::cleanQmlCode(qtquickdialog)
PASS   : TestQmllint::cleanQmlCode(callBase)
PASS   : TestQmllint::cleanQmlCode(propertyWithOn)
PASS   : TestQmllint::cleanQmlCode(constructorProperty)
PASS   : TestQmllint::cleanQmlCode(onlyMajorVersion)
PASS   : TestQmllint::cleanQmlCode(attachedImportUse)
PASS   : TestQmllint::cleanQmlCode(VariantMapGetPropertyLookup)
PASS   : TestQmllint::cleanQmlCode(StringToDateTime)
PASS   : TestQmllint::cleanQmlCode(ScriptInTemplate)
PASS   : TestQmllint::cleanQmlCode(AddressableValue)
PASS   : TestQmllint::cleanQmlCode(WriteListProperty)
PASS   : TestQmllint::cleanQmlCode(dontConfuseMemberPrintWithGlobalPrint)
PASS   : TestQmllint::cleanQmlCode(groupedAttachedLayout)
PASS   : TestQmllint::cleanQmlCode(QQmlScriptString)
PASS   : TestQmllint::cleanQmlCode(QEventPoint)
PASS   : TestQmllint::cleanQmlCode(locale)
PASS   : TestQmllint::cleanQmlCode(constInvokable)
PASS   : TestQmllint::cleanQmlCode(dontCheckJSTypes)
PASS   : TestQmllint::cleanQmlCode(jsonObjectIsRecognized)
PASS   : TestQmllint::cleanQmlCode(jsonArrayIsRecognized)
PASS   : TestQmllint::cleanQmlCode(itemviewattached)
PASS   : TestQmllint::cleanQmlCode(scopedAndUnscopedEnums)
PASS   : TestQmllint::cleanQmlCode(dependsOnDuplicateType)
PASS   : TestQmllint::cleanQmlCode(thisObject)
PASS   : TestQmllint::cleanQmlCode(aliasGroup)
PASS   : TestQmllint::cleanQmlCode(deceptiveLayout)
PASS   : TestQmllint::cleanQmlCode(regExp)
PASS   : TestQmllint::cleanQmlCode(aliasToRequiredProperty)
PASS   : TestQmllint::cleanQmlCode(setRequiredTroughAlias)
PASS   : TestQmllint::cleanQmlCode(setRequiredTroughAliasOfAlias)
QWARN  : TestQmllint::dirtyQmlCode() Duplicate data tag "AssignToReadOnlyProperty" - please rename.
PASS   : TestQmllint::dirtyQmlCode(Invalid_syntax_QML)
PASS   : TestQmllint::dirtyQmlCode(Invalid_syntax_JS)
PASS   : TestQmllint::dirtyQmlCode(AutomatchedSignalHandler)
PASS   : TestQmllint::dirtyQmlCode(AutomatchedSignalHandler2)
PASS   : TestQmllint::dirtyQmlCode(MemberNotFound)
PASS   : TestQmllint::dirtyQmlCode(UnknownJavascriptMethd)
PASS   : TestQmllint::dirtyQmlCode(badAlias)
PASS   : TestQmllint::dirtyQmlCode(badAliasProperty1)
PASS   : TestQmllint::dirtyQmlCode(badAliasExpression)
PASS   : TestQmllint::dirtyQmlCode(badAliasNotAnExpression)
PASS   : TestQmllint::dirtyQmlCode(aliasCycle1)
PASS   : TestQmllint::dirtyQmlCode(aliasCycle2)
PASS   : TestQmllint::dirtyQmlCode(invalidAliasTarget1)
PASS   : TestQmllint::dirtyQmlCode(invalidAliasTarget2)
PASS   : TestQmllint::dirtyQmlCode(invalidAliasTarget3)
PASS   : TestQmllint::dirtyQmlCode(badParent)
PASS   : TestQmllint::dirtyQmlCode(parentIsComponent)
PASS   : TestQmllint::dirtyQmlCode(badTypeAssertion)
PASS   : TestQmllint::dirtyQmlCode(incompleteQmltypes)
PASS   : TestQmllint::dirtyQmlCode(incompleteQmltypes2)
PASS   : TestQmllint::dirtyQmlCode(incompleteQmltypes3)
PASS   : TestQmllint::dirtyQmlCode(inheritanceCycle)
PASS   : TestQmllint::dirtyQmlCode(badQmldirImportAndDepend)
PASS   : TestQmllint::dirtyQmlCode(javascriptMethodsInModule)
PASS   : TestQmllint::dirtyQmlCode(badEnumFromQtQml)
PASS   : TestQmllint::dirtyQmlCode(anchors3)
PASS   : TestQmllint::dirtyQmlCode(nanchors1)
PASS   : TestQmllint::dirtyQmlCode(nanchors2)
PASS   : TestQmllint::dirtyQmlCode(nanchors3)
PASS   : TestQmllint::dirtyQmlCode(badAliasObject)
PASS   : TestQmllint::dirtyQmlCode(badScript)
PASS   : TestQmllint::dirtyQmlCode(badScriptOnAttachedProperty)
PASS   : TestQmllint::dirtyQmlCode(brokenNamespace)
PASS   : TestQmllint::dirtyQmlCode(segFault (bad))
PASS   : TestQmllint::dirtyQmlCode(VariableUsedBeforeDeclaration)
PASS   : TestQmllint::dirtyQmlCode(SignalParameterMismatch)
PASS   : TestQmllint::dirtyQmlCode(TooManySignalParameters)
PASS   : TestQmllint::dirtyQmlCode(OnAssignment)
PASS   : TestQmllint::dirtyQmlCode(BadAttached)
PASS   : TestQmllint::dirtyQmlCode(BadBinding)
PASS   : TestQmllint::dirtyQmlCode(bad template literal (simple))
PASS   : TestQmllint::dirtyQmlCode(bad constant number to string)
PASS   : TestQmllint::dirtyQmlCode(bad unary minus to string)
XFAIL  : TestQmllint::dirtyQmlCode(bad tranlsation binding (qsTr)) We currently do not check translation binding
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/qml/qmllint/tst_qmllint.cpp(1884)]
PASS   : TestQmllint::dirtyQmlCode(bad tranlsation binding (qsTr))
PASS   : TestQmllint::dirtyQmlCode(bad string binding (QT_TR_NOOP))
PASS   : TestQmllint::dirtyQmlCode(BadScriptBindingOnGroup)
PASS   : TestQmllint::dirtyQmlCode(BadScriptBindingOnAttachedType)
PASS   : TestQmllint::dirtyQmlCode(BadScriptBindingOnAttachedSignalHandler)
PASS   : TestQmllint::dirtyQmlCode(BadPropertyType)
PASS   : TestQmllint::dirtyQmlCode(Deprecation (Property, with reason))
PASS   : TestQmllint::dirtyQmlCode(Deprecation (Property, no reason))
PASS   : TestQmllint::dirtyQmlCode(Deprecation (Property binding, with reason))
PASS   : TestQmllint::dirtyQmlCode(Deprecation (Property binding, no reason))
PASS   : TestQmllint::dirtyQmlCode(Deprecation (Type, with reason))
PASS   : TestQmllint::dirtyQmlCode(Deprecation (Type, no reason))
PASS   : TestQmllint::dirtyQmlCode(MissingDefaultProperty)
PASS   : TestQmllint::dirtyQmlCode(MissingDefaultPropertyDefinedInTheSameType)
PASS   : TestQmllint::dirtyQmlCode(DoubleAssignToDefaultProperty)
PASS   : TestQmllint::dirtyQmlCode(DefaultPropertyWithWrongType(string))
PASS   : TestQmllint::dirtyQmlCode(MultiDefaultPropertyWithWrongType)
PASS   : TestQmllint::dirtyQmlCode(DefaultPropertyLookupInUnknownType)
PASS   : TestQmllint::dirtyQmlCode(InvalidImport)
PASS   : TestQmllint::dirtyQmlCode(Unused Import (simple))
PASS   : TestQmllint::dirtyQmlCode(Unused Import (prefix))
PASS   : TestQmllint::dirtyQmlCode(TypePropertAccess)
PASS   : TestQmllint::dirtyQmlCode(badAttachedProperty)
QWARN  : TestQmllint::dirtyQmlCode(badAttachedPropertyNested) qmllint output:
[
    {
        "charOffset": 141,
        "column": 37,
        "id": "missing-property",
        "length": 8,
        "line": 6,
        "message": "Member \"progress\" not found on type \"QObject\"",
        "suggestions": [
        ],
        "type": "warning"
    },
    {
        "charOffset": 340,
        "column": 41,
        "id": "missing-property",
        "length": 8,
        "line": 12,
        "message": "Member \"progress\" not found on type \"QObject\"",
        "suggestions": [
        ],
        "type": "warning"
    }
]

It must NOT contain 'Member "progress" not found on type "QObject"' (6:37)
XFAIL  : TestQmllint::dirtyQmlCode(badAttachedPropertyNested) We cannot discern between types and instances
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/qml/qmllint/tst_qmllint.cpp(2111)]
PASS   : TestQmllint::dirtyQmlCode(badAttachedPropertyNested)
PASS   : TestQmllint::dirtyQmlCode(badAttachedPropertyTypeString)
PASS   : TestQmllint::dirtyQmlCode(badAttachedPropertyTypeQtObject)
XFAIL  : TestQmllint::dirtyQmlCode(attachedPropertyAccess) We cannot discern between types and instances
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/qml/qmllint/tst_qmllint.cpp(1884)]
PASS   : TestQmllint::dirtyQmlCode(attachedPropertyAccess)
XFAIL  : TestQmllint::dirtyQmlCode(attachedPropertyNested) We cannot discern between types and instances
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/qml/qmllint/tst_qmllint.cpp(1884)]
PASS   : TestQmllint::dirtyQmlCode(attachedPropertyNested)
PASS   : TestQmllint::dirtyQmlCode(deprecatedFunction)
PASS   : TestQmllint::dirtyQmlCode(deprecatedFunctionInherited)
PASS   : TestQmllint::dirtyQmlCode(duplicated id)
PASS   : TestQmllint::dirtyQmlCode(string as id)
PASS   : TestQmllint::dirtyQmlCode(stringIdUsedInWarning)
PASS   : TestQmllint::dirtyQmlCode(Invalid_id_expression)
PASS   : TestQmllint::dirtyQmlCode(Invalid_id_blockstatement)
PASS   : TestQmllint::dirtyQmlCode(multilineString)
PASS   : TestQmllint::dirtyQmlCode(multifix)
PASS   : TestQmllint::dirtyQmlCode(unresolvedType)
PASS   : TestQmllint::dirtyQmlCode(invalidInterceptor)
PASS   : TestQmllint::dirtyQmlCode(2Interceptors)
PASS   : TestQmllint::dirtyQmlCode(ValueSource+2Interceptors)
PASS   : TestQmllint::dirtyQmlCode(2ValueSources)
PASS   : TestQmllint::dirtyQmlCode(ValueSource+Value)
PASS   : TestQmllint::dirtyQmlCode(ValueSource+ListValue)
PASS   : TestQmllint::dirtyQmlCode(NonExistentListProperty)
PASS   : TestQmllint::dirtyQmlCode(QtQuick.Window 2.0)
PASS   : TestQmllint::dirtyQmlCode(unresolvedAttachedType)
PASS   : TestQmllint::dirtyQmlCode(nestedInlineComponents)
PASS   : TestQmllint::dirtyQmlCode(inlineComponentNoComponent)
PASS   : TestQmllint::dirtyQmlCode(WithStatement)
PASS   : TestQmllint::dirtyQmlCode(BadLiteralBinding)
XFAIL  : TestQmllint::dirtyQmlCode(BadLiteralBindingDate) We're currently not able to verify any non-trivial QString conversion that requires QQmlStringConverters
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/qml/qmllint/tst_qmllint.cpp(1884)]
QWARN  : TestQmllint::dirtyQmlCode(BadLiteralBindingDate) qmllint output:
[
]

It must contain 'Cannot assign binding of type QString to QDateTime'
XFAIL  : TestQmllint::dirtyQmlCode(BadLiteralBindingDate) We're currently not able to verify any non-trivial QString conversion that requires QQmlStringConverters
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/qml/qmllint/tst_qmllint.cpp(2107)]
PASS   : TestQmllint::dirtyQmlCode(BadLiteralBindingDate)
PASS   : TestQmllint::dirtyQmlCode(BadModulePrefix)
PASS   : TestQmllint::dirtyQmlCode(BadModulePrefix2)
PASS   : TestQmllint::dirtyQmlCode(AssignToReadOnlyProperty)
PASS   : TestQmllint::dirtyQmlCode(AssignToReadOnlyProperty)
PASS   : TestQmllint::dirtyQmlCode(cachedDependency)
PASS   : TestQmllint::dirtyQmlCode(cycle in import)
PASS   : TestQmllint::dirtyQmlCode(badGeneralizedGroup1)
PASS   : TestQmllint::dirtyQmlCode(badGeneralizedGroup2)
PASS   : TestQmllint::dirtyQmlCode(missingQmltypes)
PASS   : TestQmllint::dirtyQmlCode(enumInvalid)
PASS   : TestQmllint::dirtyQmlCode(inaccessibleId)
PASS   : TestQmllint::dirtyQmlCode(inaccessibleId2)
PASS   : TestQmllint::dirtyQmlCode(unknownTypeCustomParser)
PASS   : TestQmllint::dirtyQmlCode(nonNullStored)
PASS   : TestQmllint::dirtyQmlCode(cppPropertyChangeHandlers-wrong-parameters-size-bindable)
PASS   : TestQmllint::dirtyQmlCode(cppPropertyChangeHandlers-wrong-parameters-size-notify)
PASS   : TestQmllint::dirtyQmlCode(cppPropertyChangeHandlers-no-property)
PASS   : TestQmllint::dirtyQmlCode(cppPropertyChangeHandlers-not-a-signal)
PASS   : TestQmllint::dirtyQmlCode(didYouMean(binding))
PASS   : TestQmllint::dirtyQmlCode(didYouMean(unqualified))
PASS   : TestQmllint::dirtyQmlCode(didYouMean(unqualifiedCall))
PASS   : TestQmllint::dirtyQmlCode(didYouMean(property))
PASS   : TestQmllint::dirtyQmlCode(didYouMean(propertyCall))
PASS   : TestQmllint::dirtyQmlCode(didYouMean(component))
PASS   : TestQmllint::dirtyQmlCode(didYouMean(enum))
PASS   : TestQmllint::dirtyQmlCode(nullBinding)
PASS   : TestQmllint::dirtyQmlCode(missingRequiredAlias)
PASS   : TestQmllint::dirtyQmlCode(missingSingletonPragma)
PASS   : TestQmllint::dirtyQmlCode(missingSingletonQmldir)
PASS   : TestQmllint::dirtyQmlCode(jsVarDeclarationsWriteConst)
PASS   : TestQmllint::dirtyQmlCode(shadowedSignal)
PASS   : TestQmllint::dirtyQmlCode(shadowedSignalWithId)
PASS   : TestQmllint::dirtyQmlCode(shadowedSlot)
PASS   : TestQmllint::dirtyQmlCode(shadowedMethod)
PASS   : TestQmllint::dirtyQmlCode(callVarProp)
PASS   : TestQmllint::dirtyQmlCode(callJSValue)
PASS   : TestQmllint::dirtyQmlCode(assignNonExistingTypeToVarProp)
PASS   : TestQmllint::dirtyQmlCode(unboundComponents)
PASS   : TestQmllint::dirtyQmlCode(badlyBoundComponents)
PASS   : TestQmllint::dirtyQmlCode(NotScopedEnumCpp)
PASS   : TestQmllint::dirtyQmlCode(unresolvedArrayBinding)
PASS   : TestQmllint::dirtyQmlCode(duplicatedPropertyName)
PASS   : TestQmllint::dirtyQmlCode(duplicatedSignalName)
PASS   : TestQmllint::dirtyQmlCode(missingComponentBehaviorBound)
PASS   : TestQmllint::dirtyQmlCode(IsNotAnEntryOfEnum)
PASS   : TestQmllint::dirtyQmlCode(StoreNameMethod)
PASS   : TestQmllint::dirtyQmlCode(CoerceToVoid)
PASS   : TestQmllint::dirtyQmlCode(annotatedDefaultParameter)
PASS   : TestQmllint::dirtyQmlCode(lowerCaseQualifiedImport)
PASS   : TestQmllint::dirtyQmlCode(lowerCaseQualifiedImport2)
PASS   : TestQmllint::dirtyQmlCode(notQmlRootMethods)
PASS   : TestQmllint::dirtyQmlCode(connectionsBinding)
QWARN  : TestQmllint::dirtyQmlCode(autoFixConnectionsBinding) qmllint output:
[
    {
        "charOffset": 135,
        "column": 9,
        "id": "unqualified",
        "length": 14,
        "line": 11,
        "message": "Implicitly defining \"onWidthChanged\" as signal handler in Connections is deprecated. Create a function instead: \"function onWidthChanged() { ... }\".",
        "suggestions": [
        ],
        "type": "warning"
    },
    {
        "charOffset": 192,
        "column": 9,
        "id": "unqualified",
        "length": 14,
        "line": 12,
        "message": "Implicitly defining \"onColorChanged\" as signal handler in Connections is deprecated. Create a function instead: \"function onColorChanged(collie) { ... }\".",
        "suggestions": [
        ],
        "type": "warning"
    },
    {
        "charOffset": 177,
        "column": 51,
        "id": "unqualified",
        "length": 5,
        "line": 11,
        "message": "Unqualified access",
        "suggestions": [
            {
                "charOffset": 177,
                "column": 51,
                "isHint": false,
                "length": 0,
                "line": 11,
                "message": "width is a member of a parent element.\n      You can qualify the access with its id to avoid this warning.\n",
                "replacement": "root."
            }
        ],
        "type": "warning"
    }
]

It must contain 'function onWidthChanged() { console.log("new width:", width) }'
XFAIL  : TestQmllint::dirtyQmlCode(autoFixConnectionsBinding) We can't autofix the code without the Dom.
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/qml/qmllint/tst_qmllint.cpp(2107)]
QWARN  : TestQmllint::dirtyQmlCode(autoFixConnectionsBinding) qmllint output:
[
    {
        "charOffset": 135,
        "column": 9,
        "id": "unqualified",
        "length": 14,
        "line": 11,
        "message": "Implicitly defining \"onWidthChanged\" as signal handler in Connections is deprecated. Create a function instead: \"function onWidthChanged() { ... }\".",
        "suggestions": [
        ],
        "type": "warning"
    },
    {
        "charOffset": 192,
        "column": 9,
        "id": "unqualified",
        "length": 14,
        "line": 12,
        "message": "Implicitly defining \"onColorChanged\" as signal handler in Connections is deprecated. Create a function instead: \"function onColorChanged(collie) { ... }\".",
        "suggestions": [
        ],
        "type": "warning"
    },
    {
        "charOffset": 177,
        "column": 51,
        "id": "unqualified",
        "length": 5,
        "line": 11,
        "message": "Unqualified access",
        "suggestions": [
            {
                "charOffset": 177,
                "column": 51,
                "isHint": false,
                "length": 0,
                "line": 11,
                "message": "width is a member of a parent element.\n      You can qualify the access with its id to avoid this warning.\n",
                "replacement": "root."
            }
        ],
        "type": "warning"
    }
]

It must contain 'function onColorChanged(col) { console.log("new color:", col) }'
XFAIL  : TestQmllint::dirtyQmlCode(autoFixConnectionsBinding) We can't autofix the code without the Dom.
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/qml/qmllint/tst_qmllint.cpp(2107)]
PASS   : TestQmllint::dirtyQmlCode(autoFixConnectionsBinding)
PASS   : TestQmllint::dirtyQmlCode(unresolvedTypeAnnotation)
PASS   : TestQmllint::dirtyQmlCode(unresolvedType2)
PASS   : TestQmllint::dirtyQmlCode(multiplePasses)
PASS   : TestQmllint::dirtyQmlCode(missingRequiredOnObjectDefinitionBinding)
PASS   : TestQmllint::dirtyQmlCode(inlineComponentSearchInfiniteLoop)
PASS   : TestQmllint::dirtyQmlCode(enumsAreNotTypes_functionAnnotations)
PASS   : TestQmllint::dirtyQmlCode(jsdeclInQmlScope)
PASS   : TestQmllint::dirtyQmlSnippet(testSnippet)
PASS   : TestQmllint::dirtyQmlSnippet(requiredInInlineComponent)
PASS   : TestQmllint::dirtyQmlSnippet(requiredPropertyOwnerMixup)
PASS   : TestQmllint::cleanQmlSnippet(testSnippet)
PASS   : TestQmllint::cleanQmlSnippet(requiredInComponent)
PASS   : TestQmllint::cleanQmlSnippet(requiredInInlineComponent)
PASS   : TestQmllint::dirtyJsSnippet(doubleLet)
PASS   : TestQmllint::dirtyJsSnippet(doubleConst)
PASS   : TestQmllint::dirtyJsSnippet(assignmentWarningLocation)
PASS   : TestQmllint::dirtyJsSnippet(math_typo)
PASS   : TestQmllint::cleanJsSnippet(testSnippet)
PASS   : TestQmllint::cleanJsSnippet(doubleVar)
PASS   : TestQmllint::cleanJsSnippet(doubleInDifferentScopes)
PASS   : TestQmllint::cleanJsSnippet(eval)
PASS   : TestQmllint::cleanJsSnippet(eval2)
PASS   : TestQmllint::compilerWarnings(listIndices)
PASS   : TestQmllint::compilerWarnings(lazyAndDirect)
PASS   : TestQmllint::compilerWarnings(qQmlV4Function)
PASS   : TestQmllint::compilerWarnings(multiGrouped)
PASS   : TestQmllint::compilerWarnings(shadowable)
PASS   : TestQmllint::compilerWarnings(tooFewParameters)
PASS   : TestQmllint::compilerWarnings(javascriptVariableArgs)
PASS   : TestQmllint::compilerWarnings(unknownTypeInRegister)
PASS   : TestQmllint::compilerWarnings(pragmaStrict)
PASS   : TestQmllint::compilerWarnings(generalizedGroupHint)
PASS   : TestQmllint::compilerWarnings(invalidIdLookup)
PASS   : TestQmllint::compilerWarnings(returnTypeAnnotation-component)
PASS   : TestQmllint::compilerWarnings(returnTypeAnnotation-enum)
PASS   : TestQmllint::compilerWarnings(returnTypeAnnotation-method)
PASS   : TestQmllint::compilerWarnings(returnTypeAnnotation-property)
PASS   : TestQmllint::compilerWarnings(returnTypeAnnotation-type)
PASS   : TestQmllint::compilerWarnings(functionAssign1)
PASS   : TestQmllint::compilerWarnings(functionAssign2)
PASS   : TestQmllint::compilerWarnings(unresolvedType2)
PASS   : TestQmllint::testUnknownCausesFail()
PASS   : TestQmllint::directoryPassedAsQmlTypesFile()
PASS   : TestQmllint::oldQmltypes()
PASS   : TestQmllint::qmltypes(/builtins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQml/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQml/Models/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQml/WorkerScript/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQml/XmlListModel/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtNetwork/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QmlTime/qmltime.qmltypes)
PASS   : TestQmllint::qmltypes(/QML/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/Qt/labs/settings/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/Qt/labs/platform/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/Qt/labs/animation/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/Qt/labs/qmlmodels/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/Qt/labs/wavefrontmesh/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/Qt/labs/folderlistmodel/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/Qt/labs/sharedimage/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/Qt/test/controls/QuickControlsTestUtilsPrivate.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/tooling/quicktooling.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/Shapes/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/Particles/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/VectorImage/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/Controls/Fusion/impl/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/Controls/Fusion/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/Controls/impl/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/Controls/FluentWinUI3/impl/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/Controls/FluentWinUI3/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/Controls/macOS/impl/QuickControls2MacOSStyleImpl.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/Controls/macOS/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/Controls/Universal/impl/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/Controls/Universal/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/Controls/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/Controls/Basic/impl/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/Controls/Basic/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/Controls/iOS/impl/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/Controls/iOS/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/Controls/Material/impl/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/Controls/Material/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/Controls/Imagine/impl/QuickControls2ImagineStyleImpl.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/Controls/Imagine/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/Layouts/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/Window/quickwindow.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/LocalStorage/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/Templates/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/Dialogs/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/Dialogs/quickimpl/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/Effects/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtQuick/NativeStyle/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/jsroot.qmltypes)
PASS   : TestQmllint::qmltypes(/Assets/Downloader/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtCore/plugins.qmltypes)
PASS   : TestQmllint::qmltypes(/QtTest/plugins.qmltypes)
PASS   : TestQmllint::autoqmltypes()
PASS   : TestQmllint::resources()
PASS   : TestQmllint::multiDirectory()
PASS   : TestQmllint::requiredProperty()
PASS   : TestQmllint::settingsFile()
PASS   : TestQmllint::additionalImplicitImport()
PASS   : TestQmllint::qrcUrlImport()
PASS   : TestQmllint::incorrectImportFromHost(NonexistentFile)
PASS   : TestQmllint::incorrectImportFromHost(NullDevice)
PASS   : TestQmllint::attachedPropertyReuse()
PASS   : TestQmllint::missingBuiltinsNoCrash()
PASS   : TestQmllint::absolutePath()
PASS   : TestQmllint::importMultipartUri()
PASS   : TestQmllint::lintModule(Things)
PASS   : TestQmllint::lintModule(missingQmltypes)
PASS   : TestQmllint::lintModule(moduleWithQrc)
PASS   : TestQmllint::testLineEndings()
PASS   : TestQmllint::valueTypesFromString()
PASS   : TestQmllint::ignoreSettingsNotCommandLineOptions()
PASS   : TestQmllint::backslashedQmldirPath()
PASS   : TestQmllint::environment(missing-import-dir)
PASS   : TestQmllint::environment(import-dir-via-arg)
PASS   : TestQmllint::environment(import-dir-via-env)
PASS   : TestQmllint::environment(import-dir-via-env2)
PASS   : TestQmllint::maxWarnings()
PASS   : TestQmllint::hasTestPlugin()
PASS   : TestQmllint::testPlugin(elementpass_pluginTest)
PASS   : TestQmllint::testPlugin(propertypass_pluginTest_read)
PASS   : TestQmllint::testPlugin(propertypass_pluginTest_write)
PASS   : TestQmllint::testPlugin(propertypass_pluginTest_binding)
PASS   : TestQmllint::testPlugin(sourceLocations)
PASS   : TestQmllint::testPlugin(propertypass_pluginTest_call)
PASS   : TestQmllint::testPlugin(propertypass_pluginTest_translations)
PASS   : TestQmllint::testPlugin(controlsWithQuick_pluginTest)
PASS   : TestQmllint::testPlugin(controlsWithoutQuick_pluginTest)
PASS   : TestQmllint::testPlugin(nothing_pluginTest)
PASS   : TestQmllint::testPlugin(settings_pluginTest)
PASS   : TestQmllint::testPlugin(old_settings_pluginTest)
PASS   : TestQmllint::testPlugin(nosettings_pluginTest)
PASS   : TestQmllint::testPluginHelpCommandLine()
PASS   : TestQmllint::testPluginCommandLine()
PASS   : TestQmllint::quickPlugin()
PASS   : TestQmllint::importRelScript()
PASS   : TestQmllint::replayImportWarnings()
PASS   : TestQmllint::cleanupTestCase()
Totals: 454 passed, 0 failed, 0 skipped, 0 blacklisted, 14166ms
********* Finished testing of TestQmllint *********
