Revisions of clazy

Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) accepted request 817924 from Wolfgang Bauer's avatar Wolfgang Bauer (wolfi323) (revision 20)
- Update to 1.7:
  * New Checks:
    - overloaded signal
    - invalid JNI signatures
    - qstring-comparison-to-implicit-char
    - qt6-qlatin1string-to-u
  * connect-non-signal: Fix case where it didn't find the pmf
  * qstring-arg warns when using QLatin1String::arg(int), as it casts to QChar
  * Building clazy itself is 30% faster
  * heap-allocated-small-trivial-type: less false-positives
- Drop patches merged upstream:
  * cmake-clang-cpp.patch
  * 0001-Fix-build-issues-using-llvm-10.0.0.patch
  * 0001-qstring-allocations-Fix-unit-tests-with-llvm-10.patch
buildservice-autocommit accepted request 800164 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 19)
baserev update by copy to link target
buildservice-autocommit accepted request 789910 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 17)
baserev update by copy to link target
Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) accepted request 789909 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 16)
- Add upstream patch:
  * 0001-Fix-build-issues-using-llvm-10.0.0.patch
buildservice-autocommit accepted request 752689 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 15)
baserev update by copy to link target
Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) accepted request 750027 from Simon Lees's avatar Simon Lees (simotek) (revision 14)
- %make_jobs is depricated replaced by %cmake_build
- Use %autosetup to simplify maintenance
buildservice-autocommit accepted request 738561 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 13)
baserev update by copy to link target
Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) committed (revision 12)
clazy 1.6
buildservice-autocommit accepted request 734944 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 11)
baserev update by copy to link target
Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) accepted request 733864 from Aaron Puchert's avatar Aaron Puchert (aaronpuchert) (revision 10)
- Add cmake-clang-cpp.patch: fix build with LLVM 9.
- Replace outdated llvm-clang-devel dependency by clang-devel.
buildservice-autocommit accepted request 715626 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 9)
baserev update by copy to link target
Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) committed (revision 8)
Fix the factory failure
buildservice-autocommit accepted request 670578 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 7)
baserev update by copy to link target
Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) accepted request 670551 from Wolfgang Bauer's avatar Wolfgang Bauer (wolfi323) (revision 6)
- Update to 1.5
  * New Checks:
    ifndef-define-typo
    lowercase-qml-type-name
    qrequiredresult-candidates
  * New Fixits:
    range-loop now supports adding missing refs or const-ref
    range-loop now supports adding qAsConst()
    function-args-by-ref now adding missing refs or const-ref (experimental)
    Introduced CLAZY_FIXIT_SUFFIX env variable
  * Removed support for the obscure -DCLAZY_BUILD_UTILS_LIB to
    simplify the CMakeLists.txt
  * Renamed the clazy plugin from ClangLazy.so to ClazyPlugin.so
  * fully-qualified-moc-types now warns for slot/invokable return
    values too. They need to be fully qualified for QML.
  * Fixed a crash (clang assert) in raw-environment-function
- BuildRequire ncurses-devel instead of pkgconfig(ncurses) on Leap
  42.3 to fix build
buildservice-autocommit accepted request 638965 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 5)
baserev update by copy to link target
Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) accepted request 638862 from Wolfgang Bauer's avatar Wolfgang Bauer (wolfi323) (revision 4)
- Update to 1.4
  * New Checks:
    connect-by-name
    skipped-base-class
    qstring-varargs
    fully-qualified-moc-types
    qt-keywords, with fixit included
    qhash-with-char-pointer-key
    wrong-qevent-cast
    static-pmf
    raw-environment-function
    empty-qstringliteral
  * auto-unexpected-qstringbuilder now also warns for lambdas
    returning QStringBuilder
  * performance optimizations
  * Added -header-filter=<regex> option to clazy-standalone. Only
    headers matching the regexp will have warnings, besides the
    .cpp file from the translation unit, which is never filtered
    out.
  * Added -ignore-dirs=<regex> option to clazy-standalone, and its
    CLAZY_IGNORE_DIRS env variable equivalent.
  * Added CLAZY_HEADER_FILTER env variable which adds above
    functionality to both clazy and clazy-standalone
  * unused-non-trivial-variable got
    unused-non-trivial-variable-no-whitelist option
  * unused-non-trivial-variable got user-blacklist and
    user-whitelist support
  * container-inside-loop is now a manual check instead of level2
  * HiddenLevel was renamed to ManualLevel
  * connect-3arg-lambda now warns when passing a lambda to
    QTimer::singleShot() or QMenu::addAction() without a context
    object
  * old-style-connect warns for QMenu::addAction() and
    QMessageBox::open() too now
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 632996 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 3)
initialized devel package after accepting 632996
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 2)
- Small packaging adjustements
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 632518 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 1)
Add Clazy 1.3, a code checker based on the Clang framework.
Displaying revisions 41 - 60 of 60
openSUSE Build Service is sponsored by