Etienne Trimaille
651d2f01a6
Python - run isort and remove unused imports in the test folder
2023-02-03 15:38:17 +01:00
Etienne Trimaille
da8bb1db43
Python - Run pyupgrade on some Python files
2023-02-02 06:46:47 +10:00
Denis Rouzaud
57cd2318c6
remove settings registry test
2023-01-16 09:00:51 +01:00
Julien Cabieces
0dc69f2bed
[Clang-tidy] Run clang-tidy on modified code
2022-09-15 09:28:16 +10:00
Sandro Santilli
492b57d651
Have code layout tests guard after source tree immutability
2022-06-06 22:00:18 +02:00
Julien Cabieces
5cbff2bf6a
fix missing documentation
2022-04-29 08:21:47 +10:00
Denis Rouzaud
f5bd1f2165
[sipify] support argument renaming + fix dosctring reset when cpp code is commented
2022-04-29 07:57:25 +10:00
Denis Rouzaud
d5cfb7e0f6
fix tests
2022-04-29 07:57:25 +10:00
Denis Rouzaud
a4ad21b7e2
adapt code_layout test for settings to support group of settings
2022-04-29 07:57:25 +10:00
Denis Rouzaud
9671c90b41
[sipify] fix more complex member assignment removal ( #48198 )
2022-04-13 10:22:32 +02:00
t0b3
4f796e2be4
fix path for sipify tests
2022-04-06 10:55:51 +10:00
Loïc Bartoletti
a72ffafb8f
Have to use g prefix for gnu tools also on *BSD
2022-03-17 08:18:45 +10:00
Denis Rouzaud
54d8ccf93c
add test to ensure that settings are correctly added to registries
2022-03-04 17:05:36 +01:00
Denis Rouzaud
cecc120084
fix typo
2022-03-02 14:58:56 +01:00
Denis Rouzaud
b7c5d259c6
[sipify] add SIP_MAKE_PRIVATE macro
...
also handle std::numeric_limits<qlonglong>::min/max
2022-03-02 14:58:56 +01:00
Denis Rouzaud
f722ef641c
fix dox
2022-03-01 12:09:47 +01:00
Denis Rouzaud
36a933bb2b
move QgsSnappingConfig::SnappingTypeFlag + SnappingMode enum/flags to Qgis
2022-03-01 12:09:47 +01:00
Denis Rouzaud
c385c2971d
fix test
2022-03-01 11:54:19 +01:00
Denis Rouzaud
91a9b1df36
fix test
2022-03-01 11:43:42 +01:00
Denis Rouzaud
1c3554971a
group sip tests in a directory
2022-03-01 11:39:22 +01:00
Nyall Dawson
2d7cccf35c
Also scan for 'new QScrollArea'
2022-01-18 13:51:37 +10:00
Nyall Dawson
6dee3347a7
Add test to ensure QgsScrollArea is used instead of QScrollArea in ui files
2022-01-18 13:51:37 +10:00
Antoine
ee9629e874
replace Q_NULLPTR by nullptr
2021-12-13 13:40:39 +01:00
Antoine
229921a998
add exceptions
2021-12-13 12:37:53 +01:00
Antoine
f67555d51c
update test file paths
2021-12-13 12:36:46 +01:00
Antoine
a9f4c34fb7
update exception list
2021-12-13 11:26:08 +01:00
Denis Rouzaud
c42e74c27f
remove useless QgsApplyDialog ( #46194 )
2021-11-24 18:22:41 +01:00
Juergen E. Fischer
c6008b7ee1
fix MSVC build: reverts fee62e4, dff05dd and e3a77b9484c effectivly
...
reverting 3fb0f66 (followup #45348 )
Using --no-public-is-protected (default on Windows) also works on Linux
and fixes #45331 too
2021-10-21 23:03:48 +02:00
nirvn
27427e77f7
Fix test
2021-10-12 16:34:05 +10:00
Denis Rouzaud
b4869de371
fix test
2021-10-12 16:34:05 +10:00
Denis Rouzaud
e4bb080768
fix banned keyword suggestion
2021-08-24 09:22:50 +10:00
Nyall Dawson
c7926181ad
Layout fixes
2021-06-22 08:43:39 +10:00
Nyall Dawson
02266ef8e6
Rename Qgis::MessageLevel::None to NoLevel. None is a reserved
...
keyword in Python, so this value was previously inaccessible to PyQGIS
scripts
Also change all references to Qgis::MessageLevel values to their
fully qualified names, to ease a future transition to an enum
class (when sip bugs are fixed)
Fixes #42996
2021-05-30 10:36:01 +10:00
Nyall Dawson
fc796b4c74
Fix sipify
2021-05-20 21:09:56 +10:00
Nyall Dawson
ae877516f1
Fix build
2021-05-20 21:09:56 +10:00
Denis Rouzaud
642deb194d
support QgsSettingsEntryEnumFlag in sipify ( #42888 )
2021-04-22 13:47:21 +02:00
Denis Rouzaud
cf1ffdaaa1
Merge pull request #42376 from troopa81/fix_oracle_ci
...
Split CI providers test
2021-03-26 10:51:10 +01:00
Julien Cabieces
1821d7af47
Run providers tests in different CI jobs
2021-03-23 10:53:38 +01:00
Denis Rouzaud
8c2cb9c817
fix sipify test
2021-03-22 21:41:43 +01:00
Nyall Dawson
08ca000e71
Use c++17 std::clamp instead of qBound
2021-03-22 05:34:10 +10:00
Nyall Dawson
55a79ac1e7
...and DEFINITELY no 'foreach'!!
2021-03-21 14:14:44 +10:00
Nyall Dawson
25595557c1
Definitely no more Q_FOREACH
2021-03-21 14:14:44 +10:00
Nyall Dawson
c6370c7f52
Speed up QGIS compilation by removing all Qt Module-wide includes
...
Refs https://www.kdab.com/beware-of-qt-module-wide-includes/
2021-03-05 11:23:15 +10:00
Nyall Dawson
1587117aa8
Add test to ban brace initialization of QVariant variables
...
This test checks that brace initializers are never used for
QVariant variables. On some compilers the value will be
converted to a list. and on others a list of lists.
Always use = initialization to avoid this ambiguity!
2021-02-25 16:44:36 +10:00
Nyall Dawson
39e8b8a47a
Update sipify tests
2021-01-31 05:41:22 +10:00
Nyall Dawson
43f2ae7044
Fix doc test with final implementations
2020-11-13 02:59:05 +10:00
Denis Rouzaud
eddf6feb45
modernize CMakeLists.txt files
2020-11-12 07:14:46 +10:00
Juergen E. Fischer
ded7acc356
fix qgis_sip_uptodate #spellok
2020-11-05 22:37:19 +01:00
Denis Rouzaud
f5ce5773e1
rename script
2020-09-02 06:18:13 +02:00
Nyall Dawson
b883c14f21
Add @brief, @see to banned keywords list
2020-07-06 10:50:24 +10:00