eaeb61b8b2
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
50a395adba
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=75
2025-10-21 12:22:54 +00:00
a82a55bf2c
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
cb7239c060
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
e0a770ce56
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
bc88a331df
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=71
2025-06-15 14:46:30 +00:00
d519e8e9c6
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
50fc921e5a
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=69
2025-04-28 11:04:38 +00:00
5a4b5fbdab
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
3a39ed2959
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
bef177f43b
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
7e1a2c658d
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
b542440d45
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
45566c1ca9
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
a0be792bab
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
ce0834bec7
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
05ef59d886
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
59cbf997b6
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
40b2fa3338
- 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
070c8395b0
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
f174e1ad2a
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
d5b2fad972
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
f13d1a49ca
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
44ccd0543d
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
0a1f7aca2f
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
06a720f625
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
4cb32fef06
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
c3613ce18d
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
bc2447467a
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
8301e77210
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
64775af83c
- 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
edb18cbac5
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
b4c9acbbed
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
8286a29e4a
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=43
2023-09-29 13:32:36 +00:00
fa5f9d8f5f
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
6b10c943b8
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
519c7add24
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
f4e0a54981
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=39
2022-09-20 19:36:42 +00:00
88d491dc93
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
c61de5d36f
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
4e3ad67ec9
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
b5c55b30a6
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=37
2021-07-23 07:35:21 +00:00
0c52f58cc6
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
c60fb5300b
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
b89aab0e9c
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=34
2021-04-21 07:54:54 +00:00
507c8fd5bd
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
98260c822f
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
ec83762b87
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
f12e1e0e83
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/clazy?expand=0&rev=30
2021-01-26 13:36:19 +00:00
6ccdcd304f
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