7b2daca883
Accepting request 1312829 from devel:tools:compiler
...
- Build the clang-tidy plugin. The required headers are no longer deleted.
OBS-URL: https://build.opensuse.org/request/show/1312829
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clazy?expand=0&rev=34
2025-10-22 10:15:53 +00:00
Christophe Marin
e00c708866
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=75
2025-10-21 12:22:54 +00:00
0053d583a9
Accepting request 1302998 from devel:tools:compiler
...
Update to 1.16
OBS-URL: https://build.opensuse.org/request/show/1302998
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clazy?expand=0&rev=33
2025-09-08 07:57:18 +00:00
Christophe Marin
ccdba6e2b9
1.16
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=73
2025-09-06 08:54:37 +00:00
24a8164c86
Accepting request 1285903 from devel:tools:compiler
...
Update to 1.15
OBS-URL: https://build.opensuse.org/request/show/1285903
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clazy?expand=0&rev=32
2025-06-16 09:12:18 +00:00
Christophe Marin
2ca377f69a
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=71
2025-06-15 14:46:30 +00:00
8a8d134ee7
Accepting request 1273080 from devel:tools:compiler
...
Update to 1.14
OBS-URL: https://build.opensuse.org/request/show/1273080
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clazy?expand=0&rev=31
2025-04-28 14:17:55 +00:00
Christophe Marin
95f4b2f63c
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=69
2025-04-28 11:04:38 +00:00
d144a8d278
Accepting request 1267387 from devel:tools:compiler
...
- Add patches:
* clazy-llvm20.patch
* clazy-llvm20_2.patch
- Switch back to a git snapshot until a version compatible with
LLVM 20 gets released
- Update to version 1.14git.20250301T021020~9afca196:
* Add new check: qbytearray-conversion-to-c-style
* QProcess::start was wrongly flagged as deprecated
* HOWTO.md: add a note about running the tests from the build dir directly
* Don't warn for missing Q_OBJECT macro for nested classes.
* qt6-deprecated-api-fixes: Only flag QString assignment to QDir
* Properly document exclude-next-line clazy directive
* SuppressionManager: Use continue statement instead of nesting large block in if-statement
* SuppressionManager: Also handle clazy:skip after early return
* SuppressionManager: Rework controlflow to avoid multiple regex checks in same comment
OBS-URL: https://build.opensuse.org/request/show/1267387
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clazy?expand=0&rev=30
2025-04-07 15:37:31 +00:00
Christophe Marin
496649737a
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=67
2025-04-06 09:35:34 +00:00
Christophe Marin
707b5923b5
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=66
2025-04-03 12:37:53 +00:00
Christophe Marin
db970633f6
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=65
2025-04-03 12:35:52 +00:00
Christophe Marin
ef4a2dafba
Switch back to a git snapshot
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=64
2025-04-03 12:33:45 +00:00
552a1909b2
Accepting request 1233875 from devel:tools:compiler
...
Update to 1.13
OBS-URL: https://build.opensuse.org/request/show/1233875
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clazy?expand=0&rev=29
2025-01-01 22:04:36 +00:00
Christophe Marin
ecb554d3bc
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=62
2024-12-30 08:35:09 +00:00
Christophe Marin
72e373c51a
1.13
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=61
2024-12-30 08:34:10 +00:00
7bcd0d07e1
Accepting request 1225180 from devel:tools:compiler
...
- Update to version 1.13git.20241119T221149~560bdc1:
* Make string-allocations logic for handling two different cases more clear and efficient
* Fix string-allocations check looking not deep enough in hierarchy to find StringLiteral for fixit
* Fix string-allocations test not recognizing operator macro magic of Qt 6.8
* Add ifdefs for compatibility with LLVM 19
* Adjust additional argument in InclusionDirective
* Fix typo in todo
* Revert overeager cleanups to usageg OptionalFileEntryRef, GET_LEXER
* remove the llvm/clang version sepecific macros
* Remove guards for no longer necessary CLAZY_DISABLE_AST_MATCHERS
* Update LLVM/Clang support to 14.0+, add LLVM 19 handling
* Fix note on which qstring-arg checks are run by default and which need to be enabled
* Remove unneeded FWD
- Harden runtime dependencies and tweak CLANGXX to point to the
clang executable matching libraries used to build clazy.
OBS-URL: https://build.opensuse.org/request/show/1225180
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clazy?expand=0&rev=28
2024-11-20 15:59:59 +00:00
Christophe Marin
2d07a1bbcb
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=59
2024-11-19 23:46:02 +00:00
Christophe Marin
c9298d80f5
- Harden runtime dependencies and tweak CLANGXX to point to the
...
clang executable matching libraries used to build clazy.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=58
2024-11-19 16:47:11 +00:00
7c4ba33c0a
Accepting request 1224829 from devel:tools:compiler
...
- Update runtime requirements
- Keep using LLVM 18 on Tumbleweed until upstream fixes
compatibility with LLVM 19
- Update to version 1.13git.20240928T115050~ef4fa16:
* Fix clang deprecations by porting to FileEntryRef
* Use clazy helper to avoid startsWith->starts_with deprecation
* [cmake] Adjust for non-installed LLVM
* rule-of-three: Fix destructor not being found and thus causing false positive
* Add test for qca clazy false positive
* Fail if no Qt installation was found at all
* Add Qt6 BSD CI
* Only look for Qt5/Qt6 installs if respective CI job is running
* Verbose ctest
* Make tests work when clang library is different from system default
* Move used-qunused to manuallevel for now
* Add used-qunused check for identifying unneeded/wrong Q_UNUSED/void casts
* Bump master to 1.13
OBS-URL: https://build.opensuse.org/request/show/1224829
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clazy?expand=0&rev=27
2024-11-18 19:02:10 +00:00
Christophe Marin
16fa11bb98
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=56
2024-11-18 10:59:50 +00:00
Christophe Marin
d4aab63280
Testing
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=55
2024-11-08 09:21:02 +00:00
1cb06185be
Accepting request 1185343 from devel:tools:compiler
...
Update to 1.12
OBS-URL: https://build.opensuse.org/request/show/1185343
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clazy?expand=0&rev=26
2024-07-04 14:27:39 +00:00
Christophe Marin
62d2374fbd
Update to 1.12
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=53
2024-07-04 08:39:05 +00:00
d32ef5dc2d
Accepting request 1175582 from devel:tools:compiler
...
New clazy snapshot
OBS-URL: https://build.opensuse.org/request/show/1175582
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clazy?expand=0&rev=25
2024-05-22 19:29:56 +00:00
Christophe Marin
e3c01b664e
new snapshot
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=51
2024-05-21 13:22:52 +00:00
31e52531a1
Accepting request 1156909 from devel:tools:compiler
...
- Update to version 1.11git.20240311T110110~ebf99de:
* Fix false positives when using a typedef in combination with a generic
* Add fitit for qstring-arg check
* [cmake] Increase mimimum required CMake version to 3.8
OBS-URL: https://build.opensuse.org/request/show/1156909
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clazy?expand=0&rev=24
2024-03-11 14:35:00 +00:00
Christophe Marin
158e6ebbbb
new snapshot
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=49
2024-03-11 11:20:34 +00:00
ebfaf63695
Accepting request 1150765 from devel:tools:compiler
...
Update snapshot
OBS-URL: https://build.opensuse.org/request/show/1150765
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clazy?expand=0&rev=23
2024-02-27 21:45:33 +00:00
Christophe Marin
09dd5764be
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=47
2024-02-26 08:40:29 +00:00
Christophe Marin
eadbd88cda
- Add a _constraints file for PowerPC builds. It needs more memory
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=46
2024-02-26 08:37:37 +00:00
Christophe Marin
db37618dea
Update snapshot
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=45
2024-02-25 15:43:28 +00:00
ee9d0ba021
Accepting request 1114382 from devel:tools:compiler
...
build fix for clang 17
OBS-URL: https://build.opensuse.org/request/show/1114382
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clazy?expand=0&rev=22
2023-10-01 19:22:20 +00:00
Christophe Marin
0dc212723c
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=43
2023-09-29 13:32:36 +00:00
38fd3f13dc
Accepting request 1076544 from devel:tools:compiler
...
OBS-URL: https://build.opensuse.org/request/show/1076544
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clazy?expand=0&rev=21
2023-04-01 17:32:17 +00:00
Christophe Marin
63d1e673b6
Accepting request 1076543 from home:krop:maintained
...
- Add upstream change to fix build with clang 16:
* 0001-Adapt-to-API-changes-in-clang-llvm-16.patch
OBS-URL: https://build.opensuse.org/request/show/1076543
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=41
2023-03-31 17:12:01 +00:00
f7f9cbdc83
Accepting request 1005060 from devel:tools:compiler
...
Add upstream changes, including clang 15 build fix.
OBS-URL: https://build.opensuse.org/request/show/1005060
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clazy?expand=0&rev=20
2022-09-21 12:42:42 +00:00
773895cc10
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=39
2022-09-20 19:36:42 +00:00
b6468abf4a
Accepting request 949315 from devel:tools:compiler
...
OBS-URL: https://build.opensuse.org/request/show/949315
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clazy?expand=0&rev=19
2022-01-27 22:16:49 +00:00
77adcb0ca6
Accepting request 949302 from home:wolfi323:branches:devel:tools:compiler
...
- Update to 1.11
* New Checks:
- use-arrow-operator-instead-of-data
- use-static-qregularexpression
- unexpected-flag-enumerator-value
- Removed inefficient-qlist check (Fixed in Qt6)
OBS-URL: https://build.opensuse.org/request/show/949302
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=38
2022-01-26 16:58:00 +00:00
e279e95e4a
Accepting request 907878 from devel:tools:compiler
...
- Update to 1.10
* Requires C++17
* Fixed a -Wclazy-lambda-in-connect false-positive
* Fixed crash in copyable-polymorphic when PCH was enabled
- Drop 0001-Fix-build-with-Clang-12.patch. Fixed upstream.
OBS-URL: https://build.opensuse.org/request/show/907878
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clazy?expand=0&rev=18
2021-07-23 21:41:08 +00:00
99c8100779
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=37
2021-07-23 07:35:21 +00:00
242eb5daba
1.10
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=36
2021-07-23 06:30:24 +00:00
471a01d589
Accepting request 888964 from devel:tools:compiler
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/888964
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clazy?expand=0&rev=17
2021-04-28 23:38:15 +00:00
3a73cfd279
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=34
2021-04-21 07:54:54 +00:00
99119a5d94
Accepting request 886726 from devel:tools:compiler
...
- Add upstream change:
* 0001-Fix-build-with-Clang-12.patch
OBS-URL: https://build.opensuse.org/request/show/886726
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clazy?expand=0&rev=16
2021-04-19 19:06:49 +00:00
59fb6cc53d
clang12 build fix
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=32
2021-04-19 15:24:49 +00:00
d309512810
Accepting request 866842 from devel:tools:compiler
...
- Use a stricter llvm requirement. Only relying on the llvm
soversion is still not enough. (kde#432078)
OBS-URL: https://build.opensuse.org/request/show/866842
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clazy?expand=0&rev=15
2021-02-01 12:27:16 +00:00
5c3cd779dd
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=30
2021-01-26 13:36:19 +00:00
820642c115
Accepting request 862220 from devel:tools:compiler
...
OBS-URL: https://build.opensuse.org/request/show/862220
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/clazy?expand=0&rev=14
2021-01-11 16:14:44 +00:00