---
Type: console-application
ID: org.kde.clazy
Package: clazy
ProjectLicense: LGPL-2.1-or-later
Name:
he: Clazy
eu: Clazy
vi: Clazy
zh-TW: Clazy
az: Clazy
ka: Clazy
de: Clazy
ia: Clazy
pt: Clazy
nn: Clazy
pt-BR: Clazy
ro: Clazy
zh-CN: Clazy
ru: Clazy
el: Clazy
fr: Clazy
C: Clazy
gl: Clazy
uk: Clazy
lt: Clazy
ca: Clazy
sk: Clazy
sv: Clazy
ko: Clazy
es: Clazy
ar: كلازي
it: Clazy
hi: क्लेज़ी
sl: Clazy
tr: Clazy
cs: Clazy
fi: Clazy
et: Clazy
pl: Clazy
en-GB: Clazy
ca-valencia: Clazy
hu: Clazy
eo: Clazy
nl: Clazy
Summary:
he: מהדר Clang שפולט אזהרות שקשורות להמלצות הטובות ביותר של Qt
eu: Clang konpilatzailearen plugin bat, Qt-ren gaineko praktika onenen abisuak igortzen dituena
vi: Một phần cài cắm trình biên dịch Clang, đưa ra các cảnh báo liên quan đến các thực hành Qt tốt nhất
zh-TW: 一個會發出與 Qt 最佳實踐相關警告的 Clang 編譯器外掛程式
az: Ən yaxşı Qt təcrübələri ilə əlaqəli xəbərdarlıqları bildirən Clang komplilyatoru qoşması
ka: Clang კომპილატორის დამატება, რომელიც Qt-ის საუკეთესო პრაქტიკის გათვალისწინებით გაჩვენებთ გაფრთხილებებს
de: Ein Clang-Compiler-Modul, das Warnungen in Bezug auf bewährte Techniken für Qt ausgibt
ia: Un plugin compilator de Clang que emitte avisos connexe a melior practicas de Qt
pt: Um 'plugin' do compilador Clang que emite avisos relacionados com as boas práticas do Qt
nn: Kompilatortillegg for Clang som viser åtvaringar knytte til mønsterpraksis for Qt-utvikling
pt-BR: Um plugin do compilador Clang que emite avisos relacionados às melhores práticas do Qt
ro: Extensie de compilator Clang ce emite avertizări legate de practicile recomandate Qt
zh-CN: 一个 Clang 编译器插件,发出与 Qt 最佳实践相关的警告
ru: Подключаемый модуль для компилятора Clang, выводящий предупреждения, связанные с лучшими практиками Qt
el: Ένα πρόσθετο μεταγλωττιστή Clang με προειδοποιήσεις σχετικές με τις βέλτιστες πρακτικές σε Qt
fr: Un module externe pour le compilateur Clang émettant des avertissements concernant les bonnes pratiques Qt.
C: A Clang compiler plugin which emits warnings related to Qt best practices
gl: Un complemento do compilador Clang que emite avisos relacionados con boas prácticas de Qt
uk: Додаток до компілятора Clang, який попереджає про порушення правил правильного програмування з використанням Qt
lt: Clang kompiliatoriaus papildinys, kuris parodo įspėjimus, susijusius su Qt gerąja patirtimi
ca: Un connector del compilador Clang que emet avisos relacionats amb les millors pràctiques de les Qt
sk: Plugin prekladač Clang, ktorý generuje upozornenia súvisiace s najlepšími praktikami Qt
sv: Ett insticksprogram för Clang-kompilatorn som producerar varningar relaterade till bästa praxis för Qt
ko: Qt 권고 사항과 관련된 경고를 출력하는 Clang 컴파일러 플러그인
es: Un complemento del compilador Clang que emite advertencias relacionadas con las prácticas adecuadas de Qt
ar: كلازي هو مكون إضافي لمترجم Clang يصدر تحذيرات تتعلق بأفضل الممارسات في كيو تي
it: Un'estensione per il compilatore Clang che emette avvisi relativi alle migliori pratiche per Qt
hi: एक सीलैंग कंपाइलर प्लगिन जो क्यूट के सर्वोत्तम विधिओं के सम्बन्ध में चेतावनीसंदेश देता है.
sl: Vtičnik za prevajalnik Clang, ki oddaja opozorila, povezana z najboljšimi praksami Qt
tr: Qt için Kod Düzenleyicisi
fi: Clang-kääntäjäliitännäinen, joka esittää varoituksia hyvistä Qt-käytänteistä
et: Clangi kompilaatori plugin, mis väljastab Qt parima praktikaga seonduvaid hoiatusi
pl: Wtyczka do kompilatora Clang, która wydaje ostrzeżenia powiązane z najlepszymi praktykami Qt
en-GB: A Clang compiler plugin which emits warnings related to Qt best practices
ca-valencia: Un connector del compilador Clang que emet avisos relacionats amb les millors pràctiques de les Qt
hu: A Clang fordítóprogram bővítménye, amely a Qt legjobb gyakorlataihoz kapcsolódó figyelmeztetéseket ad
eo: Clang-kompilila kromprogramo kiu elmetas avertojn rilatajn al plej konsilindaj praktikoj de Qt
nl: Een Clang-compilerplug-in die waarschuwingen uitstuurt gerelateerd aan de beste praktijken van Qt
Description:
he: >-
<p>Clazy הוא תוסף למהדר clang שפולט אזהרות שקשורות להמלצות הטובות ביותר של Qt.</p>
eu: >-
<p>Clazy Clang konpilatzailearen plugin bat da, Qt-ren gaineko praktika onenen abisuak igortzen dituena.</p>
vi: >-
<p>Clazy là một phần cài cắm trình biên dịch clang, đưa ra các cảnh báo liên quan đến các thực hành Qt tốt nhất.</p>
zh-TW: >-
<p>Clazy 是一個會發出與 Qt 最佳實踐相關警告的 Clang 編譯器外掛程式。</p>
ka: >-
<p>Clang კომპილატორის დამატება, რომელიც Qt-ის საუკეთესო პრაქტიკის გათვალისწინებით გაჩვენებთ გაფრთხილებებს.</p>
az: >-
<p>Clazy, ən yaxşı Qt təcrübələri ilə əlaqəli xəbərdarlıqları bildirən bir clang kompilyatorudur.</p>
de: >-
<p>Clazy ist ein Compiler-Modul, das Warnungen in Bezug auf bewährte Techniken für Qt ausgibt.</p>
ia: >-
<p>Clazy es un plugin compilator de Clang que emitte avisos connexe a melior practicas de Qt.</p>
gl: >-
<p>Clazy é un complemento do compilador Clang que emite avisos relacionados con boas prácticas de Qt.</p>
pt: >-
<p>O Clazy é um 'plugin' do compilador Clang que emite avisos relacionados com as boas práticas do Qt.</p>
nn: >-
<p>Clazy er eit kompilatortillegg for Clang som viser åtvaringar knytte til mønsterpraksis for Qt-utvikling.</p>
pt-BR: >-
<p>O Clazy é um plugin do compilador Clang que emite avisos relacionados às melhores práticas do Qt</p>
zh-CN: >-
<p>Clazy 是一个 Clang 编译器插件,发出与 Qt 最佳实践相关的警告。</p>
ru: >-
<p>Clazy — подключаемый модуль для компилятора Clang, выводящий предупреждения, связанные с лучшими практиками Qt.</p>
el: >-
<p>Το Clazy είναι ένα πρόσθετο μεταγλωττιστή clang το οποίο στέλνει προειδοποιήσεις σχετικές με τις βέλτιστες πρακτικές σε Qt.</p>
uk: >-
<p>Clazy є додатком до компілятора Clang, який попереджає про порушення правил правильного програмування з використанням Qt.</p>
C: >-
<p>Clazy is a clang compiler plugin which emits warnings related to Qt best practices.</p>
ro: >-
<p>Clazy e o extensie de compilator Clang ce emite avertizări legate de practicile recomandate Qt.</p>
fr: >-
<p>Clazy est un module externe « Clang », émettant des avertissements concernant les bonnes pratiques pour Qt.</p>
lt: >-
<p>Clang yra clang kompiliatoriaus papildinys, kuris parodo įspėjimus, susijusius su Qt gerąja patirtimi.</p>
ca: >-
<p>El Clazy és un connector del compilador Clang que emet avisos relacionats amb les millors pràctiques de les Qt.</p>
sk: >-
<p>Clazy je plugin prekladača Clang, ktorý generuje upozornenia súvisiace s najlepšími praktikami Qt.</p>
sv: >-
<p>Clazy är ett insticksprogram för Clang-kompilatorn som producerar varningar relaterade till bästa praxis för Qt.</p>
ko: >-
<p>Clazy는 Qt 권고 사항과 관련된 경고를 출력하는 Clang 컴파일러 플러그인입니다.</p>
it: >-
<p>Clazy è un'estensione per il compilatore clang che emette avvisi relativi alle migliori pratiche per Qt</p>
es: >-
<p>Clazy es un complemento del compilador clang que emite advertencias relacionadas con las prácticas adecuadas de Qt.</p>
ar: >-
<p>كلازي هو مكون إضافي لمترجم Clang يصدر تحذيرات تتعلق بأفضل الممارسات في كيو تي.</p>
hi: >-
<p>क्लेजी एक सीलैंग कंपाइलर प्लगिन है जो क्यूट के सर्वोत्तम सर्वोत्तम विधिओं केसम्बन्ध में चेतावनी संदेश देता है.</p>
sl: >-
<p>Clazy je vtičnik prevajalnika clang, ki oddaja opozorila povezana z najboljšimi praksami Qt.</p>
tr: >-
<p>Clazy, Qt kabul görmüş davranışları üzerine uyarılar veren bir Clang derleyici eklentisidir.</p>
fi: >-
<p>Clazy on on Clang-kääntäjäliitännäinen, joka näyttää varoituksia hyvistä Qt-käytänteistä.</p>
et: >-
<p>Clazy on Clangi kompilaatori plugin, mis väljastab Qt parima praktikaga seonduvaid hoiatusi.</p>
pl: >-
<p>Clazy jest wtyczką do kompilatora Clang, która wydaje ostrzeżenia powiązane z najlepszymi praktykami Qt.</p>
en-GB: >-
<p>Clazy is a clang compiler plugin which emits warnings related to Qt best practices.</p>
ca-valencia: >-
<p>Clazy és un connector del compilador Clang que emet avisos relacionats amb les millors pràctiques de les Qt.</p>
hu: >-
<p>A Clazy egy bővítmény a clang fordítóprogramhoz, amely a Qt legjobb gyakorlataihoz kapcsolódó figyelmeztetéseket ad.</p>
eo: >-
<p>Clazy estas clang-kompilila kromaô kiu donas avertojn rilatajn al plej konsilindaj praktikoj de Qt.</p>
nl: >-
<p>Clazy is een clang-compilerplug-in die waarschuwingen uitstuurt gerelateerd aan de beste praktijken van Qt.</p>
ProjectGroup: KDE
Categories:
- Development
Url:
homepage: https://www.kde.org/
bugtracker: https://bugs.kde.org/enter_bug.cgi?format=guided&product=clazy
Icon:
cached:
- name: clazy_clazy.png
width: 48
height: 48
- name: clazy_clazy.png
width: 64
height: 64
- name: clazy_clazy.png
width: 128
height: 128
remote:
- url: org/kde/clazy/7760b8a1e43ecc7ded8a02fe4abadcfa/icons/128x128/clazy_clazy.png
width: 128
height: 128
stock: clazy
Provides:
binaries:
- clazy
Screenshots:
- default: true
thumbnails:
- url: org/kde/clazy/7760b8a1e43ecc7ded8a02fe4abadcfa/screenshots/image-1_752x437@1.png
width: 752
height: 437
- url: org/kde/clazy/7760b8a1e43ecc7ded8a02fe4abadcfa/screenshots/image-1_624x363@1.png
width: 624
height: 363
- url: org/kde/clazy/7760b8a1e43ecc7ded8a02fe4abadcfa/screenshots/image-1_224x130@1.png
width: 224
height: 130
source-image:
url: org/kde/clazy/7760b8a1e43ecc7ded8a02fe4abadcfa/screenshots/image-1_orig.png
width: 857
height: 499
Releases:
- version: "1.17.1"
type: stable
unix-timestamp: 1774137600
description:
C: >-
<p>This release fixes the following bug:</p>
<ul>
<li>fully-qualified-moc-types: Fix false positive regression for pointer/reference types in generics.</li>
</ul>
- version: "1.17"
type: stable
unix-timestamp: 1771113600
description:
ca: >-
<p>Aquesta versió corregeix els errors següents:</p>
<ul>
<li>Corregeix la comprovació «non-pod-static» que emet un avís per a cada entrada d'un contenidor</li>
<li>Corregeix «use-arrow-operator-instead-of-data» que emet un fals positiu quan el valor es converteix</li>
<li>No posa a la llista blanca QVariant per a «detaching-temporary». QVariant::toString proporcionarà una QString que no està
deslligada</li>
<li>«detaching-temporary» comprova adequadament les condicions quan estan encadenades més de dues crides a mètodes</li>
<li>Les correccions «detaching-temporary»/«detaching-member» són més fiables amb els intervals de correccions per a crides d'operador</li>
<li>Quan s'utilitza QT_NAMESPACE, el clazy gestiona adequadament les classes de les Qt que es troben en aquest espai de noms específic</li>
<li>Corregeix un mètode de reemplaçament incorrecte per a QMap::operator[]</li>
<li>Fa que el projecte compili amb LLVM22. S'han corregit les proves «qhash-namespace», «fully-qualified-moc-types», «old-style-connect»</li>
<li>Ajusta la comprovació «readlock-detaching» per a funcionar correctament amb els canvis de les Qt 6.11</li>
<li>Mou «qstring-ref» a «manuallevel», ja que no és compatible amb les Qt6</li>
</ul>
<p>Aquesta versió afegeix la característica següent:</p>
<ul>
<li>Comprovacions noves: «compare-member-check»: comprova si els operadors de comparació no utilitzen totes les variables
de membres d'una classe.</li>
</ul>
<p>Ara és necessari el C++20 per a la compilació</p>
<p>S'han eliminat les comprovacions d'adaptació de les qt6-\*</p>
es: >-
<p>Esta versión corrige los siguientes fallos:</p>
<ul>
</ul>
<p>Esta versión añade la siguiente funcionalidad:</p>
<ul>
</ul>
<p>C++20 es necesario ahora para la compilación</p>
fr: >-
<p>Cette version corrige les bogues suivants :</p>
<ul>
<li>Les correctifs pour detaching-temporary / detaching-member sont plus fiables avec des plages de correctifs pour les
appels d'opérateur</li>
<li>Correction de la méthode de remplacement incorrecte pour QMap::operator[]</li>
</ul>
<p>Cette version ajoute les fonctionnalités suivantes :</p>
<ul>
</ul>
<p>La version 20 pour C++ est maintenant requise pour la compilation.</p>
<p>Les vérifications de portage « qt6-* » sont supprimées</p>
uk: >-
<p>У цьому випуску виправлено такі вади:</p>
<ul>
<li>Виправлено попередження, яке пов'язане з перевіркою non-pod-static, для кожного запису контейнера</li>
<li>Виправлено помилкове спрацьовування use-arrow-operator-instead-of-data під час приведення значення</li>
<li>Усунено додавання QVariant до білого списку для detaching-temporary. QVariant::toString надасть QString, який не є від'єднаним.</li>
<li>qstring-ref пересунуто до manuallevel, оскільки вона не сумісна з Qt6</li>
</ul>
<p>У цьому випуску додано таку можливість:</p>
<ul>
<li>Нові перевірки: - compare-member-check: перевіряє, чи використовують оператори порівняння усі змінні-учасники класу.</li>
</ul>
pt-BR: >-
<p>Esta versão corrige os seguintes bugs:</p>
<ul>
<li>Corrigido o aviso de verificação não estática de pod para cada entrada de um contêiner</li>
<li>Corrigido o problema que gerava falsos positivos ao converter um valor para outro usando o operador de seta em vez de dados</li>
<li>Não adiciona QVariant à lista de permissões para desanexar temporariamente. QVariant::toString fornecerá uma QString que não
está desanexada</li>
<li>O método `destaching-temporary` verifica corretamente as condições quando mais de duas chamadas de método são encadeadas</li>
<li>As correções para desanexar temporário/membro são mais confiáveis com intervalos de correções para chamadas de operador</li>
<li>Ao usar QT_NAMESPACE, o clazy lida corretamente com as classes Qt que estão nesse namespace específico</li>
<li>Corrigido o método de substituição incorreto para QMap::operator[]</li>
<li>Faz o projeto compilar com LLVM22. Os namespaces qhash, os tipos moc totalmente qualificados e os testes de conexão no estilo
antigo foram corrigidos</li>
<li>Ajusta a verificação de desanexação do bloqueio de leitura para funcionar corretamente com as alterações do Qt 6.11</li>
<li>Move qstring-ref para o nível manual, pois não é compatível com o Qt6</li>
</ul>
<p>Esta versão adiciona a seguinte funcionalidade:</p>
<ul>
<li>Novas verificações: - compare-member-check: Verifica se os operadores de comparação não utilizam todas as variáveis
membro de uma classe.</li>
</ul>
<p>Agora é necessário o C++20 para compilação</p>
<p>As verificações de portabilidade qt6-\* foram removidas</p>
ka: >-
<p>ამ რელიზში გასწორდა შემდეგი ხარვეზები:</p>
<ul>
<li>გასწორდა non-pod-static შემოწმება, რომელსაც კონტეინერის თითოეული ჩანაწერისთვის გაფრთხილება გამოჰქონდა</li>
<li>გასწორდა შემთხვევა, როცა use-arrow-operator-instead-of-data ცრუ დადებით მნიშვნელობებს იძლეოდა, როცა ხდებოდა მნიშვნელობის გადაყვანა</li>
<li>detaching-temporary-ისთვის QVariant თეთრ სიაში არ იქნება. QVariant::toString მოგაწვდით QString-ს, რომელიც მოხსნილი არაა</li>
<li>დროებით მოხსნის თვისების შემოწმების პირობები, როცა ჯაჭვში ორზე მეტი მეთოდის გამოძახებაა</li>
<li>გასწორდა დროებით მოხსნის/წევრის მოხსნის საიმედოობა ოპერატორის გამოძახებების შუალედებისთვის</li>
<li>QT_NAMESPACE-ის გამოყენებისას clazy სწორად ამუშავებს Qt-ის კლასებს, რომლებიც მითითებული სახელების სივრცეშია</li>
<li>გასწორდა მეთოდის არასწორი ჩანაცვლება ფუნქციისთვის QMap::operator[]</li>
<li>პროექტი ახლა LLVM22-ით კომპილირდება. ასევე გასწორდა შემოწმებები qhash-namespace, fully-qualified-moc-types და old-style-connect</li>
<li>გასწორდა შემოწმება readlock-detaching Qt 6.11-ის ცვლილებებთან სწორად სამუშაოდ</li>
<li>qstring-ref გადატანილია manuallevel-ში, რადგან ის Qt6-თან თავსებადი არაა</li>
</ul>
<p>ეს რელიზი ამატებს შემდეგ ფუნქციას:</p>
<ul>
<li>ახალი შემოწმებები: - compare-member-check: ამოწმებს, იყენებენ შემოწმების ოპერატორები კლასის ყველა წევრ ცვლადს, თუ არა.</li>
</ul>
<p>კომპილაციისთვის ახლა აუცილებელია C++20</p>
<p>qt6-\*-ის გადატანის შემოწმებები მოცილებულია</p>
ca-valencia: >-
<p>Esta versió corregix els errors següents:</p>
<ul>
<li>Corregix la comprovació «non-pod-static» que emet un avís per a cada entrada d'un contenidor</li>
<li>Corregix «use-arrow-operator-instead-of-data» que emet un fals positiu quan el valor es convertix</li>
<li>No posa a la llista blanca QVariant per a «detaching-temporary». QVariant::toString proporcionarà una QString que no està
deslligada</li>
<li>«detaching-temporary» comprova adequadament les condicions quan estan encadenades més de dues crides a mètodes</li>
<li>Les correccions «detaching-temporary»/«detaching-member» són més fiables amb els intervals de correccions per a crides d'operador</li>
<li>Quan s'utilitza QT_NAMESPACE, clazy gestiona adequadament les classes de les Qt que es troben en este espai de noms específic</li>
<li>Corregix un mètode de reemplaçament incorrecte per a QMap::operator[]</li>
<li>Fa que el projecte compile amb LLVM22. S'han corregit les proves «qhash-namespace», «fully-qualified-moc-types», «old-style-connect»</li>
<li>Ajusta la comprovació «readlock-detaching» per a funcionar correctament amb els canvis de les Qt 6.11</li>
<li>Mou «qstring-ref» a «manuallevel», ja que no és compatible amb les Qt6</li>
</ul>
<p>Esta versió afig la característica següent:</p>
<ul>
<li>Comprovacions noves: «compare-member-check»: comprova si els operadors de comparació no utilitzen totes les variables
de membres d'una classe.</li>
</ul>
<p>Ara és necessari C++20 per a la compilació</p>
<p>S'han eliminat les comprovacions d'adaptació de les qt6-\*</p>
ar: >-
<p>يصلح هذا الإصدار العلات التالية:</p>
<ul>
<li>إصلاح فحص non-pod-static الذي يرسل تحذيرًا لكل إدخال في حاوية</li>
<li>إصلاح إرسال فحص use-arrow-operator-instead-of-data لنتائج إيجابية خاطئة عند تحويل القيمة</li>
<li>لا تضع QVariant في القائمة البيضاء لـ detaching-temporary. توفر QVariant::toString سلسلة QString غير منفصلة</li>
<li>يفحص detaching-temporary الشروط بدقة عند تسلسل أكثر من استدعاءين للدوال</li>
<li>إصلاحات detaching-temporary/detaching-member أكثر موثوقية مع نطاقات الإصلاح لاستدعاءات المعاملات</li>
<li>عند استخدام QT_NAMESPACE، يعالج clazy فئات كيدي (Qt) الموجودة في هذا النطاق بدقة</li>
<li>إصلاح طريقة الاستبدال الخاطئة لـ QMap::operator[]</li>
<li>جعل المشروع يترجم باستخدام LLVM22. إصلاح اختبارات qhash-namespace و fully-qualified-moc-types و old-style-connect</li>
<li>ضبط فحص readlock-detaching ليعمل بدقة مع تغييرات كيدي (Qt) 6.11</li>
<li>نقل qstring-ref إلى المستوى اليدوي لعدم توافقه مع كيدي (Qt) 6</li>
</ul>
<p>يضيف هذا الإصدار الميزة التالية:</p>
<ul>
<li>فحوصات جديدة: - compare-member-check: يفحص ما إذا كانت معاملات المقارنة لا تستخدم كافة متغيرات الأعضاء في الفئة.</li>
</ul>
<p>أصبحت C++20 مطلوبة الآن للتجميع</p>
<p>حذف فحوصات النقل qt6-*</p>
it: >-
<p>Questa versione corregge i seguenti bug:</p>
<ul>
<li>Corregge il controllo non-pod-static che emette un avviso per ogni voce di un container</li>
<li>Corregge l'emissione di falsi positivi da parte di use-arrow-operator-instead-of-data quando il valore viene convertito</li>
<li>Non aggiunge QVariant alla lista bianca per detaching-temporary. QVariant::toString fornirà una QString che non è distaccata</li>
<li>detaching-temporary controlla correttamente le condizioni quando sono concatenate più di due chiamate di metodo</li>
<li>I fixit per detaching-temporary/detaching-member sono più affidabili con intervalli di fixit per le chiamate dell'operatore</li>
<li>Quando si utilizza QT_NAMESPACE, clazy gestisce correttamente le classi Qt che si trovano in questo specifico spazio dei nomi</li>
<li>Corregge il metodo di sostituzione errato per QMap::operator[]</li>
<li>Rende il progetto compilabile con LLVM22. I test qhash-namespace, fully-qualified-moc-types e old-style-connect sono stati
corretti</li>
<li>Regola il controllo readlock-detaching per funzionare correttamente con le modifiche di Qt 6.11</li>
<li>Sposta qstring-ref su manuallevel poiché non è compatibile con Qt6</li>
</ul>
<p>Questa versione aggiunge le seguenti funzionalità:</p>
<ul>
<li>Nuovi controlli: - compare-member-check: verifica se gli operatori di confronto non utilizzano tutte le variabili membro
di una classe.</li>
</ul>
<p>C++20 è ora richiesto per la compilazione</p>
<p>I controlli di conversione qt6-\* sono stati rimossi</p>
nl: >-
<p>Deze uitgave lost de volgende bugs op:</p>
<ul>
<li>Los het probleem op dat de controle die niet-pod-statisch is, een waarschuwing geeft voor elke vermelding in een container.</li>
<li>Correctie voor het gebruik van de pijloperator in plaats van de gegevens, die een vals positief resultaat geeft wanneer de
waarde hoofdletters wordt.</li>
<li>Voeg QVariant niet toe aan de whitelist voor tijdelijk loskoppelen. QVariant::toString zal een QString leveren die niet is
losgekoppeld.</li>
<li>Tijdelijk losmaken controleert de voorwaarden correct wanneer meer dan twee methodeaanroepen aan elkaar gekoppeld zijn</li>
<li>Fixits voor het losmaken van tijdelijke onderdelen/onderdelen zijn betrouwbaarder met fixit-bereiken voor operatoroproepen</li>
<li>Bij gebruik van QT_NAMESPACE verwerkt Clazy Qt-klassen die zich in deze specifieke naamruimte bevinden op de juiste manier.</li>
<li>Corrigeer de onjuiste vervangingsmethode voor QMap::operator[]</li>
<li>Zorg ervoor dat het project compileert met LLVM22. qhash-namespace, fully-qualified-moc-types en old-style-connect tests zijn
gecorrigeerd</li>
<li>De controle op het loskoppelen van de leesvergrendeling moet worden aangepast zodat deze correct werkt met de wijzigingen
in Qt 6.11.</li>
<li>Verplaats qstring-ref naar handleidingniveau, aangezien het niet compatibel is met Qt6.</li>
</ul>
<p>Deze uitgave voegt de volgende functies toe:</p>
<ul>
<li>Nieuwe controles: - compare-member-check: controleert of vergelijkingsoperatoren niet alle lidvariabelen van een klasse
gebruiken.</li>
</ul>
<p>Voor compilatie is nu C++20 vereist</p>
<p>qt6-\* porting controles zijn verwijderd</p>
C: >-
<p>This release fixes the following bugs:</p>
<ul>
<li>Fix non-pod-static check emitting warning for each entry of a container</li>
<li>Fix use-arrow-operator-instead-of-data emitting false positive when value is casted</li>
<li>Do not whitelist QVariant for detaching-temporary. QVariant::toString will provide a QString that is not detached</li>
<li>detaching-temporary properly checks conditions when more than two method calls are chained</li>
<li>Fixits for detaching-temporary/detaching-member are more reliable with fixit ranges for operator calls</li>
<li>When using QT_NAMESPACE, clazy properly handles Qt classes being in this specific namespace</li>
<li>Fix wrong replacement method for QMap::operator[]</li>
<li>Make project compile with LLVM22. qhash-namespace, fully-qualified-moc-types, old-style-connect tests are fixed</li>
<li>Adjust readlock-detaching check to work properly with Qt 6.11 changes</li>
<li>Move qstring-ref to manuallevel since it is not compatible with Qt6</li>
</ul>
<p>This release adds the following feature:</p>
<ul>
<li>New checks: - compare-member-check: Checks whether comparison operators do not use all member variables of a class.</li>
</ul>
<p>C++20 is now required for compilation</p>
<p>qt6-\* porting checks are removed</p>
ru: >-
<p>В этом выпуске исправлены следующие ошибки:</p>
<ul>
<li>Исправлена проверка «non-pod-static», которая генерировала предупреждение для каждого элемента контейнера;</li>
<li>Исправлено ложное срабатывание проверки use-arrow-operator-instead-of-data при приведении значения типа;</li>
<li>Не добавлять QVariant в исключения для обнаружения отсоединения временных объектов; QVariant::toString предоставит QString,
который не будет отсоединён;</li>
<li>Правильная проверка условий при отсоединении временных объектов при наличии в цепочке более двух вызовов методов;</li>
<li>Повышена надёжность автоматических исправлений для detaching-temporary/detaching-member благодаря использованию диапазонов
исправлений для вызовов операторов;</li>
<li>При использовании QT_NAMESPACE clazy корректно обрабатывает классы Qt в этом пространстве имён;</li>
<li>Исправлена неправильная замена метода для QMap::operator[];</li>
<li>Сделан проект компилируемым с LLVM22; исправлены тесты qhash-namespace, fully-qualified-moc-types и old-style-connect;</li>
<li>Адаптирована проверка отсоединения блокировки чтения для корректной работы с изменениями Qt 6.11;</li>
<li>Перемещена проверка qstring-ref на ручной уровень, так как она несовместима с Qt6;</li>
</ul>
<p>В этом выпуске добавлена следующая возможность:</p>
<ul>
<li>Новые проверки: — compare-member-check: проверяет, используются ли все переменные-члены класса в операторах сравнения;</li>
</ul>
<p>Для компиляции теперь требуется C++20.</p>
<p>Проверки переноса qt6-\* удалены.</p>
sl: >-
<p>Ta izdaja odpravlja naslednje napake:</p>
<ul>
<li>Popravljeno je opozorilo, ki ga je povzročilo preverjanje nestatične tablice za vsak vnos v vsebnik.</li>
<li>Odpravljena je napaka "use-arrow-operator-instead-of-data", ki je pri pretvorbi vrednosti oddajala lažno pozitiven rezultat</li>
<li>Ne dodajaj QVariant na beli seznam za začasni odklop. QVariant::toString bo zagotovil QString, ki ni odklopljen</li>
<li>!detaching-temporary! pravilno preveri pogoje, ko sta verižno povezana več kot dva klica metod</li>
<li>Popravi člana za odklop začasnega/odklop člana so zanesljivejši z razponi popravkov za klice operaterja</li>
<li>Pri uporabi QT_NAMESPACE clazy pravilno obravnava razrede Qt, ki so v tem specifičnem imenskem prostoru</li>
<li>Popravi napačno metodo zamenjave za QMap::operator[]</li>
<li>Projekt prevedi z LLVM22. Popravljeni so testi qhash-namespace, fully-qualified-moc-types in old-style-connect</li>
<li>Prilagojeno preverjanje odklopa za branje readlock-detaching, da bo pravilno delovalo s spremembami Qt 6.11</li>
<li>Premakne qstring-ref na manuallevel, ker ni združljiv s Qt6</li>
</ul>
<p>Ta izdaja dodaja naslednjo zmožnost:</p>
<ul>
<li>Nova preverjanja: - compare-member-check: Preveri, ali operatorji primerjave ne uporabljajo vseh spremenljivk članov
razreda</li>
</ul>
<p>Za prevajanje je zdaj potreben C++20</p>
<p>Preverjanja prenosljivosti qt6-\* so odstranjena</p>
tr: >-
<p>Bu yayım, aşağıdaki hataları düzeltir:</p>
<ul>
<li>Fix non-pod-static check emitting warning for each entry of a container</li>
<li>Fix use-arrow-operator-instead-of-data emitting false positive when value is casted</li>
<li>Do not whitelist QVariant for detaching-temporary. QVariant::toString will provide a QString that is not detached</li>
<li>detaching-temporary properly checks conditions when more than two method calls are chained</li>
<li>Fixits for detaching-temporary/detaching-member are more reliable with fixit ranges for operator calls</li>
<li>When using QT_NAMESPACE, clazy properly handles Qt classes being in this specific namespace</li>
<li>Fix wrong replacement method for QMap::operator[]</li>
<li>Make project compile with LLVM22. qhash-namespace, fully-qualified-moc-types, old-style-connect tests are fixed</li>
<li>Adjust readlock-detaching check to work properly with Qt 6.11 changes</li>
<li>Move qstring-ref to manuallevel since it is not compatible with Qt6</li>
</ul>
<p>Bu yayım, aşağıdaki özellikleri ekler:</p>
<ul>
<li>New checks: - compare-member-check: Checks whether comparison operators do not use all member variables of a class.</li>
</ul>
<p>C++20 is now required for compilation</p>
<p>qt6-\* porting checks are removed</p>
- version: "1.16.1"
type: stable
unix-timestamp: 1774137600
description:
C: >-
<p>This is a patch release to fix QtCreator integration issues and</p>
<p>compatibility with new Qt versions. This release supports LLVM versions 19 to 21.</p>
<p>This release fixes the following bugs:</p>
<ul>
<li>Diagnostics are always emitted even if they contain no fixit. This is used</li>
<li>for integration in IDEs where the clazy process writes a YAML file containing</li>
<li>the messages, ranges and optionally fixits</li>
<li>Adjust readlock-detaching check to work properly with Qt 6.11 changes</li>
</ul>
- version: "1.16"
type: stable
unix-timestamp: 1756857600
description:
he: >-
<p>המהדורה הזאת מתקנת את התקלות הבאות:</p>
<ul>
</ul>
<ul>
<li>NOLINT/NOLINTNEXTLINE/NOLINTBEGIN/NOLINTEND כולם עובדים ב־clazy בתור</li>
<li>קידומת. למשל „NOLINTNEXTLINE(clazy-qfileinfo-exists, clazy-qstring-arg)”</li>
</ul>
ca: >-
<p>Aquesta versió corregeix els errors següents:</p>
<ul>
<li>unused-result-check: corregeix una fallada quan no es pot resoldre la declaració del mètode</li>
<li>use-chrono-in-qtimer: corregeix una fallada en usar capçaleres precompilades</li>
<li>qt6-qhash-signature: adapta la comprovació per a utilitzar una lògica més adequada per a les conversions i corregeix una fallada
en casos extrems</li>
<li>Assegura que clang21 funciona correctament amb clazy i produeix el mateix número de línia/lletra que abans (no coincideix
amb crides d'operador)</li>
<li>non-pod-global-static: corregeix un fals positiu amb Q_IMPORT_PLUGIN a les Qt-6.10</li>
</ul>
<p>Aquesta versió afegeix les característiques següents:</p>
<ul>
<li>El clazy finalment es pot integrar a clang-tidy, una ordre per a governar</li>
<li>a tots ells! Totes les comprovacions es poden habilitar utilitzant «clazy-<checkname>». Per exemple:</li>
<li>`clazy-qstring-arg,clazy-qfileinfo-exists`, habilita totes les comprovacions usant</li>
<li>`clazy-*` també habilitarà les comprovacions manuals. Es recomana ser més granular.</li>
<li>El connector es pot carregar utilitzant `-load=ClazyClangTidy.so`, per a això, el connector</li>
<li>ha d'estar en el LD_LIBRARY_PATH. En cas contrari, es pot especificar un camí absolut.</li>
<li>isempty-vs-count ara proporciona correccions per a tots els escenaris. A més, casos on</li>
<li>la longitud es compara utilitzant "== 0", "< 1", "> 0" ara s'informen i tenen correccions.</li>
<li>qt6-\* L'adaptació de les comprovacions ara es consideren obsoletes i s'eliminaran en la propera versió de clazy</li>
<li>les comprovacions «detaching-temporary» i «detaching-member» proporcionen correccions per als mètodes que tenen contraparts
«const»</li>
<li>NOLINT/NOLINTNEXTLINE/NOLINTBEGIN/NOLINTEND ara funcionen totes com</li>
<li>s'esperava. Les comprovacions individuals del clazy es poden desactivar quan s'utilitza un prefix</li>
<li>«clazy-». Per exemple «NOLINTNEXTLINE(clazy-qfileinfo-exists, clazy-qstring-arg)»</li>
</ul>
fr: >-
<p>Cette version corrige les bogues suivants :</p>
<ul>
</ul>
<p>Cette version ajoute les fonctionnalités suivantes :</p>
<ul>
<li>isempty-vs-count fournit désormais FixIt pour tous les scénarios. De plus, les cas où</li>
<li>la longueur est comparée en utilisant « == 0 », « < 1 », « > 0 ». Elles sont maintenant signalées et disposent FixIt.</li>
<li>Les vérifications « detaching-temporary » et « detaching-member » fournissent des correctifs pour les méthodes qui ont des
équivalents « const ».</li>
</ul>
uk: >-
<p>У цьому випуску виправлено такі вади:</p>
<ul>
<li>unused-result-check: усунено аварійне завершення роботи, якщо не вдасться визначити оголошення методу</li>
<li>use-chrono-in-qtimer: усунено аварійне завершення роботи при використанні попередньо зібраних заголовків</li>
<li>qt6-qhash-signature: адаптовано перевірку для використання належнішої логіки для викликів і усунено аварійне завершення роботи
у крайніх випадках</li>
</ul>
<p>У цьому випуску додано такі можливості:</p>
<ul>
<li>`clazy-qstring-arg,clazy-qfileinfo-exists`, вмикання усіх використаних перевірок</li>
</ul>
pt-BR: >-
<p>Esta versão corrige os seguintes bugs:</p>
<ul>
<li>unused-result-check: Corrigida a falha que ocorre quando a declaração do método não pode ser resolvida</li>
<li>use-chrono-in-qtimer: Corrigido o problema que causava o fechamento inesperado ao usar cabeçalhos pré-compilados</li>
<li>qt6-qhash-signature: Adapta a verificação para usar uma lógica mais adequada para conversões de tipo e corrige o travamento
em casos extremos</li>
<li>Certifica-se de que o clang21 funcione corretamente com o clazy e produza o mesmo número de linha/letra de antes (incompatibilidades
com chamadas da operadora).</li>
<li>non-pod-global-static: Corrigido falso positivo com Q_IMPORT_PLUGIN no Qt-6.10</li>
</ul>
<p>Esta versão adiciona as seguintes funcionalidades:</p>
<ul>
<li>O Clazy finalmente pode ser integrado ao clang-tidy - um comando para governar</li>
<li>todos! Todas as verificações podem ser ativadas usando "clazy-<nome_da_verificação>". Por exemplo:</li>
<li>`clazy-qstring-arg,clazy-qfileinfo-exists`, habilitando todas as verificações usando</li>
<li>`clazy-*` também permite verificações manuais. Recomenda-se maior granularidade.</li>
<li>O plugin pode ser carregado usando `-load=ClazyClangTidy.so`, para isso, o plugin</li>
<li>deve estar no LD_LIBRARY_PATH. Caso contrário, um caminho absoluto pode ser especificado.</li>
<li>isempty-vs-count agora oferece correções para todos os cenários. Além disso, casos em que</li>
<li>o comprimento é comparado usando "== 0", "< 1", "> 0" agora são relatados e possuem correções.</li>
<li>As verificações de portabilidade do qt6-\* agora são consideradas obsoletas e serão removidas na próxima versão do clazy</li>
<li>As verificações detaching-temporary e detaching-member fornecem correções para métodos que possuem contrapartes constantes.</li>
<li>NOLINT/NOLINTNEXTLINE/NOLINTBEGIN/NOLINTEND funciona agora no clazy como</li>
<li>esperado. As verificações individuais de loucura podem ser desativadas ao usar um "clazy-"</li>
<li>prefixo. Por exemplo "NOLINTNEXTLINE(clazy-qfileinfo-exists, clazy-qstring-arg)"</li>
</ul>
ka: >-
<p>ამ რელიზში გასწორდა შემდეგი ხარვეზები:</p>
<ul>
<li>unused-result-check: გასწორდა ავარიული დასრულება, როცა მეთოდის აღწერის ამოხსნა შეუძლებელია</li>
<li>use-chrono-in-qtimer: გასწორდა ავარიული დასრულება წინასწარ დაკომპილებული თავსართების გამოყენებისას</li>
<li>qt6-qhash-signature: შემოწმება გარდაქმნებისთვის უფრო მართებული ლოგიკის გამოსაყენებლად შეიცვალა და გასწორდა ავარია გამონაკლის
შემთხვევებში</li>
<li>დარწმუნდით, რომ clang21 clazy-სთან გამართულად მუშაობს და ისეთივე ხაზის/ასოს ნომერს აბრუნებს, როგორსაც ადრე (შეუსაბამობები
ოპერატორის გამოძახებებთან)</li>
<li>non-pod-global-static: გასწორდა ცრუ დადებითი ალამთან Q_IMPORT_PLUGIN Qt-6.10-ში</li>
</ul>
<p>ეს რელიზი ამატებს შემდეგ ფუნქციებს:</p>
<ul>
<li>Clazy-ს ინტეგრაცია clang-tidy-ში საბოლოოდ შესაძლებელია — ერთი ბრძანება სამართავად</li>
<li>ყველა მათგანს! ყველა შემოწმების გააქტიურება შესაძლებელია "clazy-<checkname>" გამოყენებით. მაგალითად:</li>
<li>`clazy-qstring-arg,clazy-qfileinfo-exists`, ჩაირთო ყველა შემოწმება პროგრამით</li>
<li>clazy-* ასევე გაააქტიურებს ხელით შემოწმებებს უფრო დეტალური პარამეტრების გამოყენებაა რეკომენდებული.</li>
<li>დამატების ჩატვირთვა შესაძლებელია -load=ClazyClangTidy.so გამოყენებით ამისთვის დამატება</li>
<li>უნდა იყოს LD_LIBRARY_PATH-ში. წინააღმდეგ შემთხვევაში შესაძლებელია აბსოლუტური გზის მითითება.</li>
<li>isempty-vs-count ახლა უკვე ყველა სცენარისთვის უზრუნველყოფს Fixit-ებს. ასევე, შემთხვევებშიც, სადაც</li>
<li>სიგრძე შედარებულია "== 0" "< 1" "> 0" გამოყენებით ახლა უკვე აღირიცხება და გააჩნია Fixit-ები.</li>
<li>qt6-\* პორტირების შემოწმებები ახლა უკვე მოძველებულად ითვლება და clazy-ს შემდეგ ვერსიაში ამოღებული იქნება</li>
<li>detaching-temporary და detaching-member შემოწმებები უზრუნველყოფს Fixit-ებს იმ მეთოდებისთვის რომლებსაც მუდმივი ანალოგები გააჩნიათ</li>
<li>NOLINT/NOLINTNEXTLINE/NOLINTBEGIN/NOLINTEND ყველა მათგანი ახლა უკვე მუშაობს clazy-ში როგორც</li>
<li>მოსალოდნელია. ინდივიდუალური clazy შემოწმებების გამორთვა შესაძლებელია "clazy-" გამოყენებისას</li>
<li>პრეფიქსი. მაგალითად "NOLINTNEXTLINE(clazy-qfileinfo-exists, clazy-qstring-arg)"</li>
</ul>
ca-valencia: >-
<p>Esta versió corregix els errors següents:</p>
<ul>
<li>unused-result-check: corregix una fallada quan no es pot resoldre la declaració del mètode</li>
<li>use-chrono-in-qtimer: corregix una fallada en utilitzar capçaleres precompilades</li>
<li>qt6-qhash-signature: adapta la comprovació per a utilitzar una lògica més adequada per a les conversions i corregix una fallada
en casos extrems</li>
<li>Assegura que clang21 funciona correctament amb clazy i produïx el mateix número de línia/lletra que abans (no coincidix amb
crides d'operador)</li>
<li>non-pod-global-static: corregix un fals positiu amb Q_IMPORT_PLUGIN a les Qt-6.10</li>
</ul>
<p>Esta versió afig les característiques següents:</p>
<ul>
<li>clazy finalment es pot integrar a clang-tidy, una ordre per a governar</li>
<li>a tots ells! Totes les comprovacions es poden habilitar utilitzant «clazy-<checkname>». Per exemple:</li>
<li>`clazy-qstring-arg,clazy-qfileinfo-exists`, habilita totes les comprovacions utilitzant</li>
<li>`clazy-*` també habilitarà les comprovacions manuals. Es recomana ser més granular.</li>
<li>El connector es pot carregar utilitzant `-load=ClazyClangTidy.so`, per a açò, el connector</li>
<li>ha d'estar en el LD_LIBRARY_PATH. En cas contrari, es pot especificar un camí absolut.</li>
<li>isempty-vs-count ara proporciona correccions per a tots els escenaris. A més, casos on</li>
<li>la llargària es compara utilitzant "== 0", "< 1", "> 0" ara s'informen i tenen correccions.</li>
<li>qt6-\* L'adaptació de les comprovacions ara es consideren obsoletes i s'eliminaran en la propera versió de clazy</li>
<li>les comprovacions «detaching-temporary» i «detaching-member» proporcionen correccions per als mètodes que tenen contraparts
«const»</li>
<li>NOLINT/NOLINTNEXTLINE/NOLINTBEGIN/NOLINTEND ara funcionen totes com</li>
<li>s'esperava. Les comprovacions individuals de clazy es poden desactivar quan s'utilitza un prefix</li>
<li>«clazy-». Per exemple «NOLINTNEXTLINE(clazy-qfileinfo-exists, clazy-qstring-arg)»</li>
</ul>
ar: >-
<p>يصلح هذا الإصدار العلات التالية:</p>
<ul>
<li>unused-result-check: إصلاح انهيار عندما لا يمكن حل تصريح الدالة</li>
<li>use-chrono-in-qtimer: إصلاح انهيار عند استخدام الترويسات المجمعة مسبقًا</li>
<li>qt6-qhash-signature: تطويع الفحص لاستخدام منطق أنسب لعمليات القسر وإصلاح الانهيار في الحالات الحدية</li>
<li>ضمان عمل clang21 بشكل سليم مع كلازي وإنتاجه لنفس أرقام الأسطر/الحروف كما في السابق (عدم التطابق مع استدعاءات المعاملات)</li>
<li>non-pod-global-static: إصلاح الإيجابيات الزائفة مع Q_IMPORT_PLUGIN في Qt-6.10</li>
</ul>
<p>يضيف هذا الإصدار الميزات التالية:</p>
<ul>
<li>أصبح بالإمكان دمج كلازي في clang-tidy - أمر واحد ليحكمهم جميعًا!</li>
<li>يمكن تفعيل كافة الفحوصات باستخدام "clazy-<checkname>". على سبيل المثال:</li>
<li>`clazy-qstring-arg,clazy-qfileinfo-exists` ، تفعيل كافة الفحوصات باستخدام</li>
<li>`clazy-*` سيفعل أيضًا الفحوصات اليدوية. ينصح بأن يكون التحديد أكثر دقة.</li>
<li>يمكن تحميل الملحق باستخدام `-load=ClazyClangTidy.so` ، ولهذا يجب أن يكون الملحق</li>
<li>في LD_LIBRARY_PATH. وإلا، فيمكن تحديد مسار مطلق.</li>
<li>يوفر isempty-vs-count الآن إصلاحات لكافة السيناريوهات. كما أن الحالات التي</li>
<li>يقارن فيها الطول باستخدام "== 0"، "< 1"، "> 0" يُبلغ عنها الآن ولها إصلاحات.</li>
<li>تعد فحوصات النقل qt6-\* مهجورة الآن وستزال في الإصدار القادم من كلازي</li>
<li>توفر فحوصات detaching-temporary و detaching-member إصلاحات للدوال التي لها نظائر ثابتة (const)</li>
<li>تعمل كافة الكلمات NOLINT/NOLINTNEXTLINE/NOLINTBEGIN/NOLINTEND في كلازي الآن كما</li>
<li>هو متوقع. يمكن تعطيل فحوصات كلازي الفردية عند استخدام البادئة "clazy-".</li>
<li>على سبيل المثال "NOLINTNEXTLINE(clazy-qfileinfo-exists, clazy-qstring-arg)"</li>
</ul>
it: >-
<p>Questa versione corregge i seguenti bug:</p>
<ul>
<li>unused-result-check: corregge l'arresto anomalo quando la dichiarazione del metodo non può essere risolta</li>
<li>use-chrono-in-qtimer: corregge l'arresto anomalo quando si utilizzano intestazioni precompilate</li>
<li>qt6-qhash-signature: adatta il controllo per utilizzare una logica più appropriata per i cast e corregge l'arresto anomalo
nei casi limite</li>
<li>Assicura che clang21 funzioni correttamente con clazy e produca lo stesso numero di riga/lettera di prima (non corrisponde
alle chiamate dell'operatore)</li>
<li>non-pod-global-static: corregge il falso positivo con Q_IMPORT_PLUGIN in Qt-6.10</li>
</ul>
<p>Questa versione aggiunge le seguenti funzionalità:</p>
<ul>
<li>Clazy può finalmente essere integrato in clang-tidy: un comando per governare tutto</li>
<li>Tutti i controlli possono essere abilitati usando "clazy-<checkname>". Ad esempio:</li>
<li>`clazy-qstring-arg,clazy-qfileinfo-exists`, abilitazione di tutti i controlli utilizzando</li>
<li>`clazy-*` abiliterà anche i controlli manuali. Si consiglia di essere piùgranulari.</li>
<li>L'estensione può essere caricata utilizzando `-load=ClazyClangTidy.so`, per questo, l'estensione</li>
<li>deve essere in LD_LIBRARY_PATH. In caso contrario, è possibile specificare un percorso assoluto.</li>
<li>isempty-vs-count ora fornisce fixit per tutti gli scenari. Inoltre, i casi in cui</li>
<li>la lunghezza viene confrontata utilizzando "== 0", "< 1", "> 0" ora vengono segnalati e hanno fixit.</li>
<li>qt6-\* I controlli di conversione sono ora considerati deprecati e saranno rimossi nella prossima versione di clazy</li>
<li>i controlli detaching-temporary e detaching-member forniscono fixit per i metodi che hanno controparti costanti</li>
<li>NOLINT/NOLINTNEXTLINE/NOLINBEGIN/NOLINTEND ora funzionano tutti in Clazy come</li>
<li>previsto. I controlli individuali di Clazy possono essere disabilitati quando si utilizza un prefisso</li>
<li>«clazy-». Ad esempio "NOLINTNEXTLINE(clazy-qfileinfo-exists, clazy-qstring-arg)"</li>
</ul>
nl: >-
<p>Deze uitgave lost de volgende bugs op:</p>
<ul>
<li>unused-result-check: verhelpt een crash wanneer de methodedeclaratie niet kan worden opgelost</li>
<li>use-chrono-in-qtimer: verhelpt een crash bij gebruik van vooraf gecompileerde headers</li>
<li>qt6-qhash-signature: pas de controle aan om een betere logica voor typeconversies te gebruiken en verhelp de crash in uitzonderlijke
gevallen</li>
<li>Zorg ervoor dat clang21 correct werkt met clazy en hetzelfde regel/letternummer produceert als voorheen (dit komt niet overeen
met oproepen van de operator)</li>
<li>non-pod-global-static: foutpositief bij Q_IMPORT_PLUGIN in Qt-6.10 verholpen</li>
</ul>
<p>Deze uitgave voegt de volgende functies toe:</p>
<ul>
<li>Clazy kan eindelijk in clang-tidy worden geïntegreerd - één commando om te besturen</li>
</ul>
C: >-
<p>This release fixes the following bugs:</p>
<ul>
<li>unused-result-check: Fix crash when method decleration can not be resolved</li>
<li>use-chrono-in-qtimer: Fix crash when using precompiled headers</li>
<li>qt6-qhash-signature: Adapt check to use more proper logic for casts and fix crash in edgecases</li>
<li>Ensure that clang21 works properly with clazy and produces same line/letter number as before (mismatches with operator calls)</li>
<li>non-pod-global-static: Fix false positive with Q_IMPORT_PLUGIN in Qt-6.10</li>
</ul>
<p>This release adds the following features:</p>
<ul>
<li>Clazy can finally be integrated into clang-tidy - one command to rule</li>
<li>them all! All checks can be enabled using "clazy-<checkname>". For example:</li>
<li>`clazy-qstring-arg,clazy-qfileinfo-exists`, enabling all checks using</li>
<li>`clazy-*` will also enable manual checks. It is recommended to be more granular.</li>
<li>The plugin can be loaded using `-load=ClazyClangTidy.so`, for this, the plugin</li>
<li>must be in the LD_LIBRARY_PATH. Otherwise, an absolute path may be specified.</li>
<li>isempty-vs-count now provides fixits for all scenarios. Also, cases where</li>
<li>the length is compared using "== 0", "< 1", "> 0" are now reported and have fixits.</li>
<li>qt6-\* Porting checks are considered deprecated now and will be removed in the next release of clazy</li>
<li>detaching-temporary and detaching-member checks provide fixits for methods that have const coutnerparts</li>
<li>NOLINT/NOLINTNEXTLINE/NOLINTBEGIN/NOLINTEND all work in clazy now as</li>
<li>expected. Individual clazy checks can be disabled when using a "clazy-"</li>
<li>prefix. For example "NOLINTNEXTLINE(clazy-qfileinfo-exists, clazy-qstring-arg)"</li>
</ul>
ru: >-
<p>В этом выпуске исправлены следующие ошибки:</p>
<ul>
<li>unused-result-check: исправлено аварийное завершение при невозможности разрешения объявления метода;</li>
<li>use-chrono-in-qtimer: исправлено аварийное завершение при использовании предварительно скомпилированных заголовков;</li>
<li>qt6-qhash-signature: адаптирована проверка для использования более корректной логики преобразований типов и исправлено аварийное
завершение в крайних случаях;</li>
<li>Обеспечена корректная работа clang21 с clazy и вывод тех же номеров строк и символов, что и ранее (при несоответствиях в вызовах
операторов);</li>
<li>non-pod-global-static: устранён ложный срабатывание с Q_IMPORT_PLUGIN в Qt-6.10;</li>
</ul>
<p>В этом выпуске добавлены следующие возможности:</p>
<ul>
<li>Clazy теперь можно интегрировать в clang-tidy — одна команда для управления всеми проверками;</li>
<li>включить все проверки; для этого используйте «clazy-<имя_проверки>», например:</li>
<li>`clazy-qstring-arg,clazy-qfileinfo-exists`; включение всех проверок с помощью</li>
<li>`clazy-*` также включает ручную проверку; рекомендуется использовать более детальную настройку.</li>
<li>Модуль загружается с помощью `-load=ClazyClangTidy.so`; для этого плагин</li>
<li>Должна находиться в переменной окружения LD_LIBRARY_PATH; либо можно указать абсолютный путь.</li>
<li>Добавлены подсказки по исправлению для всех сценариев использования isempty-vs-count;</li>
<li>длина теперь проверяется с использованием «== 0», «< 1», «> 0»; об этом сообщается и доступны исправления.</li>
<li>qt6-\* Проверки переноса считаются устаревшими и будут удалены в следующем выпуске clazy;</li>
<li>В проверках detaching-temporary и detaching-member реализованы автоматические исправления для методов, имеющих константные
аналоги.</li>
<li>Теперь в clazy работают все директивы NOLINT, NOLINTNEXTLINE, NOLINTBEGIN и NOLINTEND;</li>
<li>ожидаемо. Отдельные проверки clazy можно отключить при использовании «clazy-»;</li>
<li>Например, «NOLINTNEXTLINE(clazy-qfileinfo-exists, clazy-qstring-arg)»;</li>
</ul>
sl: >-
<p>Ta izdaja odpravlja naslednje napake:</p>
<ul>
<li>unused-result-check: Popravi sesutje, ko ni mogoče razrešiti deklaracije metode</li>
<li>use-chrono-in-qtimer: popravi sesutje pri uporabi vnaprej prevedenih glav</li>
<li>qt6-qhash-signature: Prilagodi preverjanje za uporabo ustreznejše logike za ulitke in popravi sesutje v robnih primerih</li>
<li>Prepriča se, da clang21 pravilno deluje s clazy in ustvari isto številko vrstice/črke kot prej (neujemanje s klici operatorja)</li>
<li>non-pod-global-static: Popravi lažno pozitivno vrednost z Q_IMPORT_PLUGIN v Qt-6.10</li>
</ul>
<p>Ta izdaja dodaja naslednje zmožnosti:</p>
<ul>
<li>Clazy je končno mogoče vključiti v clang-tidy - en ukaz za vladanje</li>
<li>vsa! Vsa preverjanja je mogoče omogočiti z uporabo "clazy-<checkname>". Na primer:</li>
<li>`clazy-qstring-arg,clazy-qfileinfo-exists`, omogoča vsa preverjanja z</li>
<li>`clazy-*` bo omogočil tudi ročna preverjanja. Priporočljivo je, da je bolj zrnat.</li>
<li>Vtičnik lahko naložite z `-load=ClazyClangTidy.so`, za to vtičnik</li>
<li>mora biti v LD_LIBRARY_PATH. V nasprotnem primeru je lahko določena absolutna pot.</li>
<li>isempty-vs-count zdaj ponuja popravke za vse scenarije. Tudi primeri, ko</li>
<li>se dolžina primerja z uporabo "== 0", "< 1", "> 0" se zdaj poroča in ima popravke.</li>
<li>qt6-\* Prenosi preverjanj veljajo za zastarela in bodo odstranjena v naslednji izdaji clazy</li>
<li>detaching-temporary in detaching-member nudijo popravke za metode, ki imajo const coutnerparts</li>
<li>NOLINT/NOLINTNEXTLINE/NOLINTBEGIN/NOLINTEND zdaj vsi delujejo v clazy kot</li>
<li>pričakovano. Posamezna preverjanja clazy je mogoče onemogočiti, če uporabljate predlogo "clazy-"</li>
<li>Na primer "NOLINTNEXTLINE(clazy-qfileinfo-exists, clazy-qstring-arg)"</li>
</ul>
tr: >-
<p>Bu yayım, aşağıdaki hataları düzeltir:</p>
<ul>
<li>unused-result-check: Fix crash when method decleration can not be resolved</li>
<li>use-chrono-in-qtimer: Fix crash when using precompiled headers</li>
<li>qt6-qhash-signature: Adapt check to use more proper logic for casts and fix crash in edgecases</li>
<li>Ensure that clang21 works properly with clazy and produces same line/letter number as before (mismatches with operator calls)</li>
<li>non-pod-global-static: Fix false positive with Q_IMPORT_PLUGIN in Qt-6.10</li>
</ul>
<p>Bu yayım, aşağıdaki özellikleri ekler:</p>
<ul>
<li>Clazy can finally be integrated into clang-tidy - one command to rule</li>
<li>them all! All checks can be enabled using "clazy-<checkname>". For example:</li>
<li>`clazy-qstring-arg,clazy-qfileinfo-exists`, enabling all checks using</li>
<li>`clazy-*` will also enable manual checks. It is recommended to be more granular.</li>
<li>The plugin can be loaded using `-load=ClazyClangTidy.so`, for this, the plugin</li>
<li>must be in the LD_LIBRARY_PATH. Otherwise, an absolute path may be specified.</li>
<li>isempty-vs-count now provides fixits for all scenarios. Also, cases where</li>
<li>the length is compared using "== 0", "< 1", "> 0" are now reported and have fixits.</li>
<li>qt6-\* Porting checks are considered deprecated now and will be removed in the next release of clazy</li>
<li>detaching-temporary and detaching-member checks provide fixits for methods that have const coutnerparts</li>
<li>NOLINT/NOLINTNEXTLINE/NOLINTBEGIN/NOLINTEND all work in clazy now as</li>
<li>expected. Individual clazy checks can be disabled when using a "clazy-"</li>
<li>prefix. For example "NOLINTNEXTLINE(clazy-qfileinfo-exists, clazy-qstring-arg)"</li>
</ul>