Qt Declarative (Quick 2)
Go to file
Ulf Hermann 22f4306283 QmlCompiler: Reject ambiguous and inaccessible types
If a type is not accessible in the imported version of a module, exclude
it. If we find multiple types for the same name and version, drop them
all and warn.

Pick-to: 6.2 6.3
Fixes: QTBUG-99113
Change-Id: I91d99d603ada6cf87f84afdbb01a543880d9aa76
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
2021-12-13 11:51:06 +00:00
cmake Fix missing 'We mean it' warning for generated qml_compile_hash_p.h 2021-03-31 17:06:00 +02:00
coin CMake: Enable enforcing CI tests 2020-07-08 12:17:17 +02:00
dist Merge qtquickcontrols2 into qtdeclarative 2021-07-28 11:21:25 +02:00
examples Fix pointer handlers example build: include piemenu, qmake support 2021-12-12 14:39:36 +01:00
features Add the skeleton for a D3D12 backend 2016-02-19 14:51:37 +00:00
src QmlCompiler: Reject ambiguous and inaccessible types 2021-12-13 11:51:06 +00:00
tests QmlCompiler: Reject ambiguous and inaccessible types 2021-12-13 11:51:06 +00:00
tools qmllint: Use fix suggestions in a more structured way 2021-12-10 17:11:05 +01:00
.cmake.conf Bump version 2021-09-14 08:16:35 +03:00
.gitattributes qmlformat: improve testing of file based options 2021-11-04 13:35:48 +01:00
.gitignore Merge qtquickcontrols2 into qtdeclarative 2021-07-28 11:21:25 +02:00
.gitmodules Update to the latest version of the ecmascript test suite 2018-04-26 20:26:36 +00:00
.tag
CMakeLists.txt CMake: Fix warning about ShaderTools not being found when building examples 2021-09-28 08:14:21 +02:00
LICENSE.FDL Add license files mandated by (L)GPL. 2013-02-15 00:03:10 +01:00
LICENSE.GPL2 Updated license headers 2016-01-19 14:53:18 +00:00
LICENSE.GPL3 Updated license headers 2016-01-19 14:53:18 +00:00
LICENSE.GPL3-EXCEPT Updated license headers 2016-01-20 11:46:25 +00:00
LICENSE.LGPL3 Updated license headers 2016-01-19 14:53:18 +00:00
README.md Rewrite README.md 2021-08-12 13:15:17 +00:00
conanfile.py quick: add qquicktreeview 2021-12-04 23:41:45 +01:00
configure.cmake CMake: Add missing qt_cmdline.cmake files 2021-04-16 11:03:59 +02:00
dependencies.yaml Update dependencies on 'dev' in qt/qtdeclarative 2021-12-12 08:46:33 +00:00
qt_cmdline.cmake Merge qtquickcontrols2 into qtdeclarative 2021-07-28 11:21:25 +02:00
qtdeclarative.doxy Add doxyfile for building doxygen documentation 2018-08-16 15:54:40 +00:00
sync.profile Split QML registration macros into their own module 2021-12-02 12:52:42 +01:00