qtdeclarative/tests/auto/qml
Ulf Hermann 23ab2e0f55 QmlCompiler: Correctly label arguments and return types of JS functions
Returning void from any JS function doesn't quite cut it.

Pick-to: 6.3
Fixes: QTBUG-101285
Change-Id: I199813627614061ec25139277e8ea23cb844aac5
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Reviewed-by: Maximilian Goldstein <max.goldstein@qt.io>
2022-02-25 14:08:22 +01:00
..
animation Stabilize tst_qpauseanimationjob.cpp some more 2022-01-20 11:51:18 +01:00
bindingdependencyapi QQmlBinding::dependencies: Handle QProperty 2021-10-01 14:04:02 +02:00
debugger Fix build after QJsonArray change to use QJsonValueConstRef 2022-02-16 14:44:39 +01:00
ecmascripttests CMake: Don't cross-compile qjtest 2022-01-20 19:33:01 +01:00
parserstress
qjsengine QML: Clean up sequence registrations for value types 2022-02-11 09:36:59 +01:00
qjsmanagedvalue Add dummy_imports for qmlimportscanner to find the correct dependencies 2021-12-17 13:43:13 +02:00
qjsonbinding Consolidate test helpers into private libraries 2021-09-13 21:17:04 +02:00
qjsprimitivevalue
qjsvalue Add dummy_imports for qmlimportscanner to find the correct dependencies 2021-12-17 13:43:13 +02:00
qjsvalueiterator
qmlbasicapp CMake: Include upper case .js and .mjs files in qmldir 2022-02-01 15:21:27 +01:00
qmlcachegen Skip tests that call qmlcachegen when cross-compiled 2022-02-03 00:52:49 +01:00
qmlcppcodegen QmlCompiler: Correctly label arguments and return types of JS functions 2022-02-25 14:08:22 +01:00
qmldiskcache Use "QML 1.0" as the hidden internal import, not "QmlInternals" 2021-06-09 14:47:13 +02:00
qmlformat Unblacklist tst_qmlformat::testExample on most platforms 2022-02-16 14:44:39 +01:00
qmlimportscanner Add prefer record to the output of qmlimportscanner 2021-12-17 20:48:10 +01:00
qmllint qmllint: Properly warn about calling properties 2022-02-22 16:52:54 +01:00
qmlplugindump Consolidate test helpers into private libraries 2021-09-13 21:17:04 +02:00
qmlsplitlib qmlRegisterTypesAndRevisions: Simplify template 2021-12-06 14:29:49 +01:00
qmltc qmltc: Handle (simple) deferred properties correctly 2022-02-17 12:30:06 +01:00
qmltc_manual Do not rely on transitive includes in tests 2022-02-14 12:38:10 +01:00
qmltc_qprocess Treat warnings as errors in qmltc 2022-02-15 08:55:14 +01:00
qmltyperegistrar qmltyperegistrar: Register foreign base classes anonymously 2021-10-29 17:49:13 +02:00
qqmlanybinding Explicitly include qpropery.h in tests 2021-11-05 14:58:51 +01:00
qqmlapplicationengine QNX: Force logging to stderr 2022-01-29 11:35:54 +00:00
qqmlbinding Allow Generalized group properties in Binding 2021-11-09 08:45:08 +01:00
qqmlchangeset Use QFAIL("Informative message") in preference to QVERIFY(false) 2021-06-15 13:49:23 +02:00
qqmlcomponent Allow custom named value types in QML 2022-01-25 23:55:27 +01:00
qqmlconnections Consolidate test helpers into private libraries 2021-09-13 21:17:04 +02:00
qqmlconsole QQmlLoggingCategory: Avoid unnecessary warnings from setters 2021-11-02 21:37:03 +03:00
qqmlcontext Consolidate test helpers into private libraries 2021-09-13 21:17:04 +02:00
qqmlcpputils
qqmldelegatemodel QQmlDelegateModel: Refresh the view when a column is added at 0 2021-10-01 18:24:50 +00:00
qqmldirparser Consolidate test helpers into private libraries 2021-09-13 21:17:04 +02:00
qqmlecmascript V4 Date: Support another nonstandard date format QDateTime has dropped 2022-02-03 00:52:49 +01:00
qqmlengine Further stabilize tst_qqmlengine 2021-09-22 20:39:51 +02:00
qqmlenginecleanup Remove unused .qrc files 2022-01-20 19:33:01 +01:00
qqmlerror Consolidate test helpers into private libraries 2021-09-13 21:17:04 +02:00
qqmlexpression Consolidate test helpers into private libraries 2021-09-13 21:17:04 +02:00
qqmlextensionplugin
qqmlfile
qqmlfileselector Consolidate test helpers into private libraries 2021-09-13 21:17:04 +02:00
qqmlglobal
qqmlimport Do not rely on transitive includes in tests 2022-02-14 12:38:10 +01:00
qqmlincubator Consolidate test helpers into private libraries 2021-09-13 21:17:04 +02:00
qqmlinfo Avoid some memory leaks in tst_qqmlinfo.cpp 2021-10-20 12:31:20 +02:00
qqmlinstantiator Instantiator: don't interfere with delegates that assign parents 2021-12-10 06:52:35 +01:00
qqmlitemmodels qmlmodels: Move QModelIndex from QtQml 2022-02-21 18:20:57 +01:00
qqmljsscope QmlCompiler: Discern between internal and anonymous imports 2022-02-05 00:30:12 +01:00
qqmllanguage QQmlMetaType: Don't duplicate notify signals for extended types 2022-02-24 08:33:14 +01:00
qqmllistcompositor
qqmllistmodel Avoid memory leaks in tst_qqmllistmodel.cpp 2021-11-09 00:03:09 +01:00
qqmllistmodelworkerscript Consolidate test helpers into private libraries 2021-09-13 21:17:04 +02:00
qqmllistreference Simplify QQmlMetaTypeInterface and QQmlListMetaTypeInterface 2022-01-18 12:51:38 +01:00
qqmllocale QNX: suppress QEXPECT_FAIL() on two tests it passes 2022-01-31 16:57:19 +00:00
qqmlmetaobject tst_qqmlmetaobject: Clean up even when test fails 2022-02-22 23:34:46 +01:00
qqmlmetatype Consolidate test helpers into private libraries 2021-09-13 21:17:04 +02:00
qqmlmoduleplugin Adapt qqmlmoduleplugin test to new metadata format 2021-10-19 13:41:59 +02:00
qqmlnotifier Consolidate test helpers into private libraries 2021-09-13 21:17:04 +02:00
qqmlobjectmodel
qqmlopenmetaobject
qqmlparser Purge old AST dumper and use the functionality provided by the QML DOM 2021-11-13 09:13:00 +01:00
qqmlpromise Consolidate test helpers into private libraries 2021-09-13 21:17:04 +02:00
qqmlproperty QQmlProperty: Prohibit ID lookup on explicitly given object 2022-01-21 16:22:28 +01:00
qqmlpropertycache Clean up PropertyCache life cycle 2021-11-09 00:03:09 +01:00
qqmlpropertymap Consolidate test helpers into private libraries 2021-09-13 21:17:04 +02:00
qqmlqt tst_qqmlqt: reliably call QDesktopServices::unsetUrlHandler() 2022-02-12 11:11:59 +01:00
qqmlsettings Consolidate test helpers into private libraries 2021-09-13 21:17:04 +02:00
qqmlsqldatabase Consolidate test helpers into private libraries 2021-09-13 21:17:04 +02:00
qqmltablemodel Consolidate test helpers into private libraries 2021-09-13 21:17:04 +02:00
qqmltimer Blacklist even more flaky timer tests 2021-12-15 18:07:35 +01:00
qqmltranslation Remove unused .qrc files 2022-01-20 19:33:01 +01:00
qqmltreemodeltotablemodel qmlmodels: add qqmltreemodeltotablemodel 2021-12-04 23:41:40 +01:00
qqmltypeloader Do not rely on transitive includes in tests 2022-02-14 12:38:10 +01:00
qqmlvaluetypeproviders Allow custom named value types in QML 2022-01-25 23:55:27 +01:00
qqmlvaluetypes QtQuick: Add proper QInputMethod singleton 2022-02-14 12:38:10 +01:00
qqmlxmlhttprequest Skip test cases execute the app's main shared lib on Android 2021-12-17 13:43:14 +02:00
qqmlxmllistmodel Replace 0 pointer constants with nullptr 2021-10-18 12:39:28 +02:00
qquickfolderlistmodel Disable failing declarative tests on Android 2022-01-31 14:41:39 +02:00
qquickworkerscript Consolidate test helpers into private libraries 2021-09-13 21:17:04 +02:00
qrcqml Remove unused .qrc files 2022-01-20 19:33:01 +01:00
qtqmlmodules Consolidate test helpers into private libraries 2021-09-13 21:17:04 +02:00
qv4assembler Replace all includes of windows.h with qt_windows.h 2021-10-25 20:10:59 +02:00
qv4identifiertable Do not rely on transitive includes in tests 2022-02-14 12:38:10 +01:00
qv4mm Fix sweep step for tainted QObject JavaScript wrappers 2021-10-12 20:14:47 +03:00
qv4regexp
qwidgetsinqml
registrationmacros Make qt6_qml_type_registration() internal 2021-08-25 17:59:39 +10:00
v4misc
CMakeLists.txt Disable failing declarative tests on Android 2022-01-31 14:41:39 +02:00
runall.sh