commit 1b8f4dc90c39ec0f5d2e2548bdb9ba2144cd686c
Author: José Manuel Santamaría Lema <panfaust@gmail.com>
Date:   Thu Nov 25 19:26:36 2010 +0100

    Fix regex to replace the cwd with '.'

commit 63b11c0132276ad4d7bd1d937bab439d91119533
Author: José Manuel Santamaría Lema <panfaust@gmail.com>
Date:   Thu Nov 25 19:07:55 2010 +0100

    Use 'NAME' as title for first manpage section.

commit 1ec40b42d8bdb3db6289476ea522f06164a8ed04
Author: José Manuel Santamaría Lema <panfaust@gmail.com>
Date:   Thu Nov 25 19:07:13 2010 +0100

    Fix typo.

commit d7aaf3573a7d472900481ab030578ad53e5071bd
Author: José Manuel Santamaría Lema <panfaust@gmail.com>
Date:   Thu Nov 25 19:05:46 2010 +0100

    Right permissions for plugins under development.

commit 995654eb0a7f6fafb54055d493d41393b950950f
Author: José Manuel Santamaría Lema <panfaust@gmail.com>
Date:   Tue Nov 16 20:26:04 2010 +0100

    Add testdata for several checkers.

commit abdfa20446d62ce12911012a51c4618bbc9bf777
Author: José Manuel Santamaría Lema <panfaust@gmail.com>
Date:   Tue Nov 16 20:24:24 2010 +0100

    Add .krazy file for testdata.

commit d08323e9f035e1bcc7da3264f46980b9caafff9e
Author: Allen Winter <allen.winter@kdab.com>
Date:   Sun Nov 7 18:30:01 2010 -0500

    testdata for staticobjects checker

commit 7bd175e35d8b50127c3feeeec7d611aff9d94faa
Author: Allen Winter <allen.winter@kdab.com>
Date:   Sun Nov 7 18:29:10 2010 -0500

    lots of fixes.  getting smarter now.

commit 004081a13e8288968bc667ef4a53c8c69fa41554
Author: José Manuel Santamaría Lema <panfaust@gmail.com>
Date:   Sat Nov 6 23:20:06 2010 +0100

    Add script to find missing test data.

commit 0090f3ded49dcba61793a8e5b2a4533e7ed17c83
Author: José Manuel Santamaría Lema <panfaust@gmail.com>
Date:   Sat Nov 6 21:27:26 2010 +0100

    Split testdata/foo.cpp

commit cf249e086cbf66ffa2243bacece169f0f19bb471
Author: José Manuel Santamaría Lema <panfaust@gmail.com>
Date:   Wed Nov 3 23:04:23 2010 +0100

    Fix bad indent.

commit 313d651fe7e84754457b9ff915697b7994d96b5a
Author: Allen Winter <allen.winter@kdab.com>
Date:   Tue Nov 2 19:43:20 2010 -0400

    the EBN machine only has the YAML module up to verion 0.68

commit cfae1a597929418ec1f45fade4b3f6a94c2a89a9
Author: Allen Winter <allen.winter@kdab.com>
Date:   Tue Nov 2 19:32:37 2010 -0400

    false positives--

commit fea30d5f836969865b4fdf883a428e2e1e48d3e4
Merge: 9707c3a 303bb65
Author: Allen Winter <allen.winter@kdab.com>
Date:   Tue Nov 2 19:03:53 2010 -0400

    Merge commit 'refs/merge-requests/3' of git://gitorious.org/krazy/krazy into integration

commit 9707c3a480db4047bae69c77117ea1bf279f15c4
Merge: 06603e2 f5af8fb
Author: Allen Winter <allen.winter@kdab.com>
Date:   Tue Nov 2 18:55:25 2010 -0400

    Merge commit 'refs/merge-requests/2' of git://gitorious.org/krazy/krazy into integration

commit f5af8fb4d61da891cdab2d0ab6327acef45d3dab
Author: Sergio Ahumada <sergio.ahumada@nokia.com>
Date:   Tue Nov 2 11:05:02 2010 +0100

    Little bugfix related to $comp initialization for `--help'.

commit 33ab0becd2b7db0f04faf153be0c10a31acd1d08
Author: Sergio Ahumada <sergio.ahumada@nokia.com>
Date:   Tue Nov 2 09:10:42 2010 +0100

    New `--config <settings>' system settings option for krazy2xml

commit 06603e2a78a82851ae14a056a54d8a4a89aa814f
Author: Allen Winter <allen.winter@kdab.com>
Date:   Mon Nov 1 19:36:18 2010 -0400

    add more misspellings from Erik
    CCMAIL: esigra@gmail.com

commit 0e47ad771f93d299b9ade080a647a1ed6606556a
Author: Allen Winter <allen.winter@kdab.com>
Date:   Mon Nov 1 17:03:08 2010 -0400

    false positives--

commit 303bb65fc85271c415789c2f7b5c2ec6ea5d4b09
Author: José Manuel Santamaría Lema <panfaust@gmail.com>
Date:   Mon Nov 1 18:57:40 2010 +0100

    Avoid duplicate dirs in search paths.
    
    Whithout doing this, in a system where krazy ins installed in /usr/ and
    /usr/lib64 is a symbolic link which points to /usr/lib each test will be
    executed twice.

commit 76f978619b697c2f2c77d17d92988d8b2370dc16
Author: José Manuel Santamaría Lema <panfaust@gmail.com>
Date:   Mon Nov 1 18:49:58 2010 +0100

    List extra checkers with '--list'.

commit 8450e23f9040ffa1777d942f81efd2ca6fbb97a2
Author: Sergio Ahumada <sergio.ahumada@nokia.com>
Date:   Mon Nov 1 15:54:01 2010 +0100

    New configuration file for krazy2xml

commit 8eabc37a78e847fa2c04419efff9ff589bfcecf9
Author: Sergio Ahumada <sergio.ahumada@nokia.com>
Date:   Mon Nov 1 12:02:24 2010 +0100

    Krazy2 soft link doesn't work as expected

commit 1fa24bf0aadc80eb1ce00238a8053b72d6928182
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Oct 30 16:32:40 2010 +0000

    add a new checker for detecting improperly initialized static objects.
    according to http://techbase.kde.org/Policies/Library_Code_Policy#Static_Objects
    
    CCMAIL: sergio.martins@kdab.com
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1191327 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 355bf8d72b1800d40d902bfa8eac2291b5d4a0d3
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Oct 30 14:41:27 2010 +0000

    in the list-sets option, print the full filetype-checkername combo
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1191310 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 934a0f379a9b9cee3d67f21cb67cb10f24461ed6
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Oct 30 14:40:41 2010 +0000

    move the copyright checker in the list of general checks
    make the qml type use the copyright checker
    fixup the kde4, qt4 and foss check sets to include all types, not just C++
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1191309 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit f3fb549795b3c15e6df7c6e4dfb1baab057451bc
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Oct 29 17:06:27 2010 +0000

    support qdoc files (Qt documentation)
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1191130 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 8c364e5b3bbd390eaa8cd30c4f083a1420c14e81
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Oct 29 16:27:33 2010 +0000

    fix using the CHECKSET directive in .krazy files
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1191119 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 069790202ee974511e9cdc340c53b6a2bb0b2821
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Oct 29 15:55:51 2010 +0000

    support a kdepim-runtime -> kdepim/runtime symbolic link
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1191109 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 9e8c6646778c357bac7aef0be965d787c989193f
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Oct 28 23:23:04 2010 +0000

    new command line option --no-brief to turn off the brief OUTPUT
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1190808 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 0b9e45776a93eff898202475e9b87aa1ba833f4d
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Oct 24 21:30:07 2010 +0000

    checksets() => checkSets() fix
    guess nobody is using this facility
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1189376 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit b2eba27614f61480b700f9c143f37c2d1973c0f6
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Oct 10 13:25:45 2010 +0000

    use perl to install the krazyrc man page in section3
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1184484 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 89cbb52c412fd607fa70fbef6ddf75313ced15ba
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Sep 26 16:02:26 2010 +0000

    doc.trolltech.com =>  doc.qt.nokia.com
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1179948 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit cc91332b3cc075f3dad52ccc72876ce0245dd4e3
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Sep 23 22:52:31 2010 +0000

    no need for QMessageBox nor KMessageBox to have whatsthis or tooltips
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1178808 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 51c6da1679536216276dbd1a354041e74d5375ce
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Sep 10 23:13:14 2010 +0000

    minor fixes for false positives I found today
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1173949 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 5461c9eaf5fe831d4754c9067ab7dd7f159a30ba
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Sep 4 23:14:40 2010 +0000

    check for passing floating point constants that need to be converted to qreal's.
    allows casted constants, like "1.0f".
    
    Sune: let me know if this is good enough.
    
    BUG: 246979
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1171733 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit cbe7c57997bbefb4642c299073fcc05d4e98c3f8
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Sep 2 13:28:26 2010 +0000

    Implement a new command line option "--config=<krazyrc_file>" that permits
    the user to specify a path to a .krazy file when processing. Using this
    option means that all other .krazy files are ignored (like the one in
    the user's home dir or current working directory).
    
    Call this version 2.90
    
    CCMAIL: jaakko.lipasti@nokia.com
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1171004 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ff7a82c043c35783165778ff6dcc659689af9a54
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Aug 29 22:56:25 2010 +0000

    whitelist more headers that shouldn't be camelcase.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1169718 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 781c2c764ef8405a0518d45ba1d3c7e514a454f4
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Aug 29 01:20:09 2010 +0000

    support yet-another way perl can be installed.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1169295 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit c703c5ca85edfe4da60baddae59c29c75c866acf
Author: joselema <joselema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Aug 25 16:39:46 2010 +0000

    SVN_SILENT: Fix typo in krazy2all manpage.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1167903 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 80e0948b17257f83aa38a9247c8b4801ccff0c9a
Author: joselema <joselema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Aug 25 16:05:04 2010 +0000

    SVN_SILENT: Fix small typo: s/specifed/specified/
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1167894 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 4f90ffcf60c6f487ecd2abaa1125e9c09cde29dd
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Aug 24 13:13:20 2010 +0000

    ignore QStandardItem and QSortFilterProxyModel
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1167378 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit d2c94b4d7fc81df0caf9c212fb827ce143af0ca9
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Aug 23 13:28:58 2010 +0000

    ignore QItemSelection
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1167067 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 6b04ca83b66ca93585ea846a6312edc951102c32
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Aug 23 13:27:08 2010 +0000

    whitelist QDialog::Accepted and QDialog::Rejected
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1167066 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 1030d65f5c914524adc6692ee4a5aef7b8402584
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Aug 19 15:43:38 2010 +0000

    whitelist boost headers for non-camelcase
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1165543 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit da1b8166bbf49bd966ea48d9623d35f37f0316e3
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Aug 14 22:29:56 2010 +0000

    toplevel of the Krazy reports on the EBN is "krazy" not "krazy2"
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1163707 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 090e65a445fb41311fe00de108e81cb87377dba8
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Aug 8 22:17:16 2010 +0000

    allow <akonadi/kcal> and <phonon> includes to be non-CamelCase
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1160731 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit be5a0ec7bf7125aaf05219b27d8802c1904a61cc
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Aug 8 13:35:22 2010 +0000

    add a new option for passing a db generation instead of computing one.
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1160592 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 3d639e052002927db51ded53ac9136268e77c713
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Aug 7 22:15:05 2010 +0000

    don't check whatsthis or tooltips for QMap or QHash either.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1160366 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit f929b39eaaf35363bd4ceae38986c8f4da4899d8
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Aug 7 15:20:00 2010 +0000

    add a link to the KDE coding style guidelines on techbase.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1160281 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 16873f71de9d55ede029424717fb9fb3ed259cbb
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Aug 7 15:18:29 2010 +0000

    Now you can set values for the Krazy style checker in environment varialbles
    or in your .krazy file.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1160280 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 5c3bb40a37df71735a05a0eb9e372eb77ffbad4d
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Aug 4 16:00:04 2010 +0000

    fixes for the EBN
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1159171 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 6f956816e7ef8b0653437e9914d18f8887cff7e6
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jul 25 14:54:18 2010 +0000

    skip exit(foo) lines
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1154473 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit cd6dd901f392e1d9789732a523ec3dc643786ad0
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jul 25 14:14:52 2010 +0000

    QProcess doesn't need tooltips or whatsthis
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1154457 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 17b362e6f66e8c83822896929a6facf2fca37434
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jul 11 16:03:53 2010 +0000

    QDBusFoo classes shouldn't have tooltips or whatsthis
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1148693 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 3f85fa62898f3e4ee0d72ca154d1be716b883430
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Jul 10 05:41:46 2010 +0000

    settings for the new EBN.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1148210 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 878806310a9a63c02c7779b9e530724374888f3c
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Jul 10 05:13:09 2010 +0000

    add some chgrp's when installing files on the EBN
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1148209 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 38007cd5148404d38b86a7eeedacdaf11cd0d2bd
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Jul 10 05:00:46 2010 +0000

    desktop-file-validate is in /usr/bin on the new EBN
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1148208 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit c4218e8d34e38e04c8cce13e80343eb767bfb99e
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Jun 30 22:19:37 2010 +0000

    fixes for nested classes.
    detect {} as inline
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1144822 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 6b09e8a640ababcf5fcb19a1b7b94b59dc5691fe
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Jun 30 21:50:30 2010 +0000

    skip lines starting with #define
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1144813 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 68e4167cf0220c9dcc96c894cd56767aec4930be
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Jun 30 20:55:55 2010 +0000

    fix prematurely detecting the end of a class when there are nested classes
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1144800 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit f081170c47af9f43dbb0bbef2002cf042b54f25a
Author: rdieter <rdieter@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Jun 28 17:20:25 2010 +0000

    omit hard-coded prefix/lib rpath, cmake should get this right if placed in a location outside of normal runpaths
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1143789 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit c6f7ddbfae62d4c1e8bbd34c4985e0884d8d09f7
Author: rdieter <rdieter@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Jun 28 17:18:32 2010 +0000

    fix building against qt47
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1143788 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit a8c8b75e4d6edcef33d52189746eb34cd525aa3d
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Jun 28 12:58:34 2010 +0000

    Check if the directory actually exists to prevent the find call borking
    the checking process.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1143657 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 68785ba30848cf5df40a5b45bed6c5299f1c8422
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jun 27 16:23:28 2010 +0000

    support environment variables for controlling the checking:
    KRAZY_STYLE_CPPSTYLE: a predefined style,
                          currently available styles are "kde" and "pim"
    KRAZY_STYLE_OFFSET: basic indentation level
    KRAZY_STYLE_LINEMAX: max number of chars per line allowed (defaults to 100)
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1143398 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 7ca4b7e94a575df18a105712b7d16e6278d8bffd
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Jun 26 13:22:56 2010 +0000

    Unify the dryrun code and make sure we only print commands once
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1143097 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 52c3549817c4cef54e0cc19b5eea9aec53a712a4
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Jun 26 13:15:40 2010 +0000

    Fix the dryrun option at several places
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1143095 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 9567d9be4ec3b5d4b12d71dfc9c9ab77752fc027
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Jun 21 12:47:07 2010 +0000

    changes for the new EBN machine setup
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1140754 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 410e7a2fa62b7c7229ce6be7fa6a7d018cbd2308
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Jun 18 07:44:46 2010 +0000

    Complete the path so that we actually get output for sloccount
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1139402 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit f1b95ec369fae0531bf2896bfa3ce70e0bb98535
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Jun 15 13:12:45 2010 +0000

    SVN_SILENT: Add a comment on the need of making krazy2xml slightly more configurable
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1138250 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 79826695acc445f169dbcc7dbbc892ff5934f508
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Jun 15 13:00:22 2010 +0000

    Add support for running sloccount in each module.
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1138241 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit a907281152aee5eaddc9d4b50c5f9bc7a869eeb9
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri May 28 01:33:00 2010 +0000

    all support the new --check-sets command line option in here.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1131309 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit a8c623b218cf346a1137c712a9eb57665ac464ab
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri May 28 01:28:54 2010 +0000

    Add support for "sets" of checks: kde4; qt4; c++; foss
    
    To see the list of checks within each set run 'krazy2 --list-sets'
    
    To run the set of check run 'krazy2 --check-sets=qt4,foss' for example
    
    I'll write a blog soon to explain more.
    In the meantime, there is 'man krazy2' and 'man krazyrc'
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1131308 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 403de27c14626c2b288569d4f9e72030b67ae414
Author: dfaure <dfaure@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed May 26 22:09:28 2010 +0000

    More commonly found typos
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1130969 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit aacb0f5d0f9c604a819dcdbbbaaea5e7fae01e0d
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue May 25 19:58:38 2010 +0000

    Add the krazy version to the xml output of krazy2
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1130612 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 187d5aa48c972697347b5686f91b7f89cccce34c
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue May 25 15:05:30 2010 +0000

    increase the version number to 2.75
    as we are approaching the end of my feature list for the 2 series
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1130508 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 1386f50a2b32c984dfd7c3c9ebd35f6b8d47dce3
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue May 25 14:51:07 2010 +0000

    new command line arguments:
    --types=type1,type2,...,typeN => check only these specified filetypes
    --exlude-types=type1,type2,...,typeN => exclude these filetypes from checking
    
    new .krazy file directives:
    TYPES type1,type2,...typeN => check only these specified filetypes
    EXCLUDETYPES type1,type2,...,typeN => exclude these filetypes from checking
    
    and other minor cleanups, mostly to the documentation
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1130502 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 74a92b78689ea94f84a3ce2ac3da623f47e1738c
Author: dfaure <dfaure@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat May 1 09:34:26 2010 +0000

    app.exec() isn't exactly a modal dialog.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1121458 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ace21c8e347710e0fe00b8a073a80e0a1d257b09
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Apr 29 14:22:31 2010 +0000

    search back even farther for enums
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1120643 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit af173dade1fc8ac5e482b5eddc934918d1138260
Author: hein <hein@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Apr 27 16:07:32 2010 +0000

    Whitelist Konvi's HAVE_KIDLETIME.
    CCMAIL:konversation-devel@kde.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1119674 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit f20a1b8f66dd8fbf5cd7d018ba05ea569d31e846
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Apr 24 19:57:32 2010 +0000

    In tweakPath, be fault tolerant of undefined path arguments.
    CCMAIL: faure@kde.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1118459 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 7f0a136c0a6628fe38e670287e65f24af88fb8d1
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Apr 24 11:56:41 2010 +0000

    upgrade desktop-file-utils to version 0.16
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1118317 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 794ecc9636348d851b5c5201c1c80185a2924e70
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Apr 24 11:45:37 2010 +0000

    possible fix for installing on Fedora13.
    BUG: 232974
    
    
    Michael, if this still doesn't work I need you to send me the long listing
    of your ~/krazy2 directory as it looks after the install.sh quits.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1118314 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 583cfa5309fa785fd5f915716852b07c0a542279
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Apr 7 16:58:13 2010 +0000

    add QLineEdit::dropEvent() to the whitelist
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1112241 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 91cc953be0c1bc5d70b98cd97e04e2018e7d954a
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Mar 29 12:50:41 2010 +0000

    reduce possiblity of a false positive by checking for lines starting with 'bool'
    CCMAIL: thb@net-bembel.de
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1108616 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 6c5392dd5d20cba52f508b13356e61063612896d
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Mar 18 01:28:36 2010 +0000

    move the license checker into the general plugins and link it into
    the c++ and the qml plugins.  So now we can do license checking
    on both C++ and QML files.
    CCMAIL: vkrause@kde.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1104536 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 4cdc89f76ba537f64c2d539c7739835680b1738e
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Mar 18 00:47:41 2010 +0000

    revertlast.  the boss-worker stuff isn't working yet.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1104532 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 8375c80f2149eaa1358d64435bf2bc87804e5693
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Mar 18 00:36:40 2010 +0000

    Now support Qt Declarative Ui (QML) Files
    initial checks: spelling, iconnames, endswithnewline
    CCMAIL: vkrause@kde.org
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1104530 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 38a6ce3c2f771146b25398c033902c3857d549b6
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Feb 22 13:35:00 2010 +0000

    add whitelisted macros for HAVE_EXIV2, HAVE_KDCRAW, HAVE_MARBLE
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1094298 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 1a7f4c7da5c41a563316212b8ac5bd991a6e6883
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Feb 21 01:06:43 2010 +0000

    skip POD types qint8, quint8, qint16, quint16, qint32, quint32
    BUG: 227850
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1093503 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 810d35b55f95b0b752e84f80332c47514adba20a
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Feb 21 01:06:06 2010 +0000

    skip Description[xx] lines in .desktop files
    BUG: 227851
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1093502 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit a010893654d8a9d534fe402dc858fce2224554b2
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Feb 18 13:25:03 2010 +0000

    remove the header comments with the license as saxon seems to barf on it.
    maybe the comments could be moved down inside the <?xml ?
    
    CCMAIL: b.broeksema@home.nl
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1092173 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 54d9bf7009ac539ea409bb8df6fae24d40911f62
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Feb 13 13:39:13 2010 +0000

    Add licenses and copyright to the files.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1089595 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 5cb528eb17ba9d763da096396a3d79d033af3645
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Feb 12 21:49:56 2010 +0000

    Attempt to fix lxr links for koffice in bundled-apps.
    
    This should work for koffice. Please check the links in a day or two
    However, removing bundled-apps from the the  path doesn't work for
    the other module in bundled-apps (i.e. kdepim-enterprise). I'm not
    sure if source for that are on lxr anyway.
    
    CCMAIL: staniek@kde.org
    CCMAIL: winter@kde.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1089320 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 7e8544379eeb16d93aa84434386bf053b0c6f460
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Feb 9 12:01:10 2010 +0000

    clean-up the help text.
    thanks for the patch Erik.
    CCMAIL: erik@hovland.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1087629 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit f8005fa658bdb44c5cb0c51e26ef035f924d4681
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Feb 6 14:04:33 2010 +0000

    add more HAVE_FOO macros to the whitelist (from kdepimlibs/qgpgme++)
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1086113 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e91b2d6f8d62bdd806fde689d5b83a8ca3986f14
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Feb 5 18:21:32 2010 +0000

    add HAVE_KSTATUSNOTIFIERITEM to the whitelist of known HAVE_FOO macros.
    CCMAIL: hein@kde.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1085671 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 07dcebd31e28cc35c1fc0f4595c7801855a8777a
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Jan 29 18:35:35 2010 +0000

    ignore "emits"
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1082108 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit de8ecc7f91227555e1ee69abb8df3db5be093777
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Jan 27 22:20:57 2010 +0000

    skip #error lines
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1081209 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit b0e071da4eb71a5dfa82c2e1a07b6fadbb62f293
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jan 24 14:23:57 2010 +0000

    "eq" not "=="
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1079579 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 9b53bc6b13e220a7aa7e046e52f4e72f9f2c0768
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jan 24 14:19:27 2010 +0000

    install the man page for krazyrc in $DESTDIR/man, not $DESTDIR/share/man
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1079576 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit cb4951d89925656244b903c1a2caa0c315be1455
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Jan 21 19:51:41 2010 +0000

    do a better job computing where you are in the KDE repo so we can then
    do a better job finding the project and module .krazy files.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1078220 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 8fd2b0d2de4751a30a4923e7e9a780d74562af7e
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Jan 21 14:45:53 2010 +0000

    minor usage help improvement
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1078100 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit d39116274815b83e15b938b26946172f17114a0c
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Jan 8 21:18:26 2010 +0000

    fix a few problems exporting xml in combination with other options
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1071825 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 221a218bf71ddcc697cd799069a95e4af87ebb98
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Jan 8 20:41:17 2010 +0000

    skip QGraphicsEimpltTextItem's
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1071818 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 5a15f13fd339a5bc7af34acd2c01cae53bc4f4cd
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jan 3 23:49:55 2010 +0000

    more precise endcond matching
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1069651 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit a8491142045a7e3bc68107e2c5a70886c159c138
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jan 3 23:49:05 2010 +0000

    add a section on how to exclude a block of code using in-source conditionals
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1069650 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit a1e1f4b00d08b03eb264bf9c9e9ac961ea977d6f
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Dec 26 22:14:44 2009 +0000

    fix addRegEx() hopefully
    CCMAIL: languitar@semipol.de
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1066362 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ba309e30dbf702a64c1c974d5a398836e4e6a9d6
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Dec 25 13:59:21 2009 +0000

    more fine-tuning the xml and textedit exports
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1066037 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ee98925d6d7e9420ec4d29d42c1732d0e12174b2
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Dec 24 23:12:54 2009 +0000

    hopefully some fixes for parsing checker output and re-formatting for xml
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1065940 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 4f43a24b10131a6ec20969e23b7ecf65040a0596
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Dec 24 15:59:21 2009 +0000

    don't default the export type to 'text' here.  krazy2 will handle that job.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1065877 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ccfa60503f21eaa7df81db654f3fcd93cb0a0d38
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Dec 24 15:58:27 2009 +0000

    fix computing if this is a valid project path in a known KDE svn directory.
    of course, this totally breaks if your KDE source code lives outside
    of the KDE svn, for example in a git place.
    
    not sure what to do about that yet.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1065876 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ec663cef4afaf62cdee2a8cbbcf08e8a4dcad66a
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Dec 24 15:56:31 2009 +0000

    improve error messages when parsing .krazy files
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1065875 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 0688c0b23396b0e48abf969e7b16d5eb17231ba6
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Dec 22 00:16:47 2009 +0000

    Hopefully better handling of $HOME/.krazy and project-level .krazy
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1064860 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 91232f871ec76e4186c75188adc428309c9cb08e
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Dec 21 23:58:10 2009 +0000

    don't skip lines with urls unless the file is C/C++ type.
    BUG: 219391
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1064856 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 9c9a1a4bc705ff4b716aa3abf0869b47ea323fa6
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Dec 20 14:18:49 2009 +0000

    add more misspellings, from Erik
    CCMAIL: esigra@gmail.com
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1064281 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 02753f1a6028b746fcfcc1de54a0c4d67f2002d5
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Dec 20 14:13:30 2009 +0000

    handle unset or empty $HOME gracefully.
    BUG: 219354
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1064277 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit eb614a10b45d0fba692ac6c85e4885dc038ba414
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Dec 14 13:09:00 2009 +0000

    split up the QMIN and QMAX issues into their own print lines
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1062362 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 80122c511cbe9e6bdc273f530187bf7ad0b7973d
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Dec 14 13:05:33 2009 +0000

    split-up the TRUE issues and FALSE issues onto their own print lines
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1062361 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit fb0b75cf521f36ba9326ed0d2bdd426a4d8eeeee
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Dec 12 15:46:12 2009 +0000

    add more misspellings, as requested.
    BUG: 218367
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1061640 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit a0f4333589014a5f9bbd89bc29db62dfe87bb4e5
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Dec 7 23:02:13 2009 +0000

    don't complain about non-const boost::shared_ptr's
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1060046 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 8331007b68c6d59b4e5459ab8f20dc11ab86fe68
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Dec 7 22:58:06 2009 +0000

    look forward a few line for the opening brace of while statements
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1060044 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 7815af7bc4d69ce2d6e465a11e273271e1d29149
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Nov 28 19:01:16 2009 +0000

    krazy endcond must also include the checker name
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1055804 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ff83b62caa0391dae2273af95b3999e7999502a3
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Nov 28 18:55:23 2009 +0000

    increase the version number
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1055802 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 48064c162c375aa526a809f58b16e3d9a1c07759
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Nov 28 18:54:42 2009 +0000

    support Krazy conditional blocks
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1055800 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 6fd5744e3a4152f620c9565758ca4ab3cd1dccc1
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Nov 28 18:44:03 2009 +0000

    don't complain about the spelling "internet-mail" since that's a valid iconname.
    CCMAIL: djarvie@kde.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1055795 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 98a4eb414077ba5c0b6fa92c6d19c5259758d290
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Nov 28 18:40:02 2009 +0000

    don't complain about friend operators
    CCMAIL: djarvie@kde.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1055793 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit cf5312e45f93c3e16afb40d86ac2f18d7b320c60
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Nov 24 19:48:13 2009 +0000

    support the QMAKE environment variable for telling install.sh the name of the
    Qt4 qmake. (some distros use 'qmake-qt4' for example)
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1053776 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 839b339b6b8566a4743df7b94f110945c6a0b7d5
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Nov 9 12:40:26 2009 +0000

    fix exiting for out-of-krazy use.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1046664 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit b50f6a9d2923b566f68de2eba8aa38d4a070e47a
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Nov 9 12:37:11 2009 +0000

    no longer use the plugin's exit status to indicate the number of issues back
    to the caller; instead, each plugin now must print ISSUES=N on the last line.
    one reason to do this: the exit status is limited to 255.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1046663 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit c63e223fe29775226b293593d01b6bfddef08a72
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Nov 1 18:12:29 2009 +0000

    special case QSqlError as a non-POD, non-pointer that should not be skipped.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1043496 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit f7899fa52bbadaa05c849e07a657e865599fceab
Author: dfaure <dfaure@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Oct 30 16:06:11 2009 +0000

    Fix lack of detection of missing const ref, with the following line of code:
      foreach(QSqlError error, errorList)
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1042762 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 0f2b3d5a91faa6b15d5e720bb42516cd7c305ed4
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Oct 19 13:31:30 2009 +0000

    now recognize FooPriv as a possible name for a dpointer (digikam use)
    
    CCMAIL: andi.clemens@gmx.net
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1037545 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit b94832cd024a9dfc8fdb13ebb5203f365ef06ac9
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Oct 14 20:00:01 2009 +0000

    ignore the whatsthis and tooltip check for hidden entries.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1035340 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 6002843e29286b890bfc8e971566186de2ff785f
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Oct 13 16:30:56 2009 +0000

    skip KAction separators
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1034831 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 3e264b4a00d7a8a96996baac8d7dcf817b9ddb5e
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Oct 13 16:19:45 2009 +0000

    ignore classes FooApp
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1034828 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e490dc3770d7d56fa01c55351aa6225dd2e1c9db
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Oct 13 15:15:47 2009 +0000

    ignore kdemacros.h
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1034796 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 9e491829fdac7aa0bf48b08f92196f838ef5ec13
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Oct 13 15:05:33 2009 +0000

    ignore <iofoo> headers
    ignore <configfoo.h> headers
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1034790 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit fd7d556ca9707f25af14c6567bf259135f19b194
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Oct 12 13:37:19 2009 +0000

    fixes
    1) don't worry about tooltips/whatsthis for QScrollAreas
    2) check that KActions have whatsThis; complain if they don't
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1034338 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e0f994b2c9b5e74c58489e46f31356cd3916d0ce
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Oct 8 15:02:46 2009 +0000

    ignore classes named FooJob
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1032805 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 73c9ed025197cd12e8fa89495013fb0b1b042a73
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Oct 4 11:44:55 2009 +0000

    add more misspellings
    CCMAIL: esigra@gmail.com
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1031205 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 4877e7fd7352c8e73e64b9a357b7afe9a58e0242
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Sep 28 20:20:24 2009 +0000

    hack for allowing "applications-internet" spelling
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1029034 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 0b16aa9aa87056a6604c5b9cf23db1554077d489
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Sep 28 20:13:43 2009 +0000

    support krazy condition blocks
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1029029 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 9060e144a0aa3750d700b85c61df3e24fad03bcf
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Sep 28 20:13:03 2009 +0000

    new for skipping code between //krazy:cond=checker and //krazy::endcond blocks
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1029028 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 1b2cbaa2545df164446f21c0152472317ef4d70e
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Sep 21 22:03:03 2009 +0000

    false positives--
    more explanation.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1026503 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit bdef7ef1e25e2082ba2c0ba1df0df96774f23ff4
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Sep 13 20:52:24 2009 +0000

    recommend using KNotificationItem over KSystemTrayIcon
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1023082 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 531be4d3bf36617af8f74410ef9dfb734f30b89b
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Aug 29 16:05:39 2009 +0000

    Support a new EXTRASUBS administrator directive.
    This will be used for conceptually adding gitorious hosted projects.
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1017032 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 6d391637e93fbb9f71ed8f0bf3325bf3afca369b
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Aug 29 14:19:07 2009 +0000

    new checker that looks for non-const comparison operators in public C++ classes.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1016995 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 26f9de836b27325af0dd6894a0ed2e48853b93a1
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Aug 29 14:17:17 2009 +0000

    krazy2ebn is gone.
    use krazy2xml from now on.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1016994 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e9217193c47c8c2312697fab704b663f56085664
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Aug 20 17:08:14 2009 +0000

    whoops. escape in the wrong place
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1013742 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit d7ec993987b04b69fc44ca419cb923a499d0b3bd
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Aug 20 17:05:46 2009 +0000

    escape <> in the email address in the explanation.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1013741 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 878f2395716dc5a035808b0e15276a4a08c366eb
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Aug 19 11:46:22 2009 +0000

    support EXPORT directive in .krazy files
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1013247 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit aa0ba2217d0fb3ecb592f686d03be0006c4e5e90
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Aug 18 23:34:01 2009 +0000

    SVN_SILENT Fix whitespace
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1013138 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit d3dcc8f722e54f6f4dd7fe02135fa4a4fc968073
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Aug 18 23:19:46 2009 +0000

    Add possibility to reload a file for convenience.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1013135 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ee2a73e1b075a615ae99847b3b227b25adb12bb6
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Aug 18 23:18:25 2009 +0000

    Add new files which i forgot to add.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1013134 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 9764784566da7afe0834ca1908b7d3145b8ea917
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Aug 18 22:39:27 2009 +0000

    Sync the parser and preprocessor code with the QtCreator repository code.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1013133 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit c55a42ee123c26ab2585b2afdfe8191208c0f12b
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Aug 14 20:08:40 2009 +0000

    improved
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1011489 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 15bfe256d1bf68cc4605ba95db227e1705ce284d
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Aug 11 17:50:35 2009 +0000

    fix more breakage in the krazyrc merging
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1010131 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 08a53b3802067804da53e8fc192d97f74daf31fa
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Aug 11 16:25:26 2009 +0000

    fix the merging of directives from the user's .krazy and the project .krazy
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1010108 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 0e09393fc2de9275d4e0e19cb43825ec217b452f
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Aug 10 20:01:00 2009 +0000

    defined, un-defined. bleech.
    try to stop perl from complaining so much about undefined values in the hashes.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1009761 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 60e766acd85eec0d6f4fbda7755caf1f9ba0ec73
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Aug 10 12:11:50 2009 +0000

    includes named "quotafoo" aren't Qt headers
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1009593 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 4c605e00548051a71bee1f90144a91036e013d68
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Aug 9 22:56:07 2009 +0000

    false positives--
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1009420 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 15adfd2ad9cbf12b43a0eb4b46ceefee99c40484
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Aug 9 13:22:04 2009 +0000

    Add a check for capitalization of "Internet". This is a hackish solution which needs to
    be improved someday.
    BUGS: 202926
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1009253 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 43a0047f4855cd04497e181da7f8d8e821cddb7b
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Aug 2 15:27:39 2009 +0000

    skip QStackedWidget
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1005922 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit a6fc1e04b68abcdb2ae53a77b6c04b028b5adbb5
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Aug 2 14:49:20 2009 +0000

    ignore the Line class
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1005900 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit c88b174493e9bf7be70dbb0b164bcce2b4977a02
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Aug 1 23:59:37 2009 +0000

    fix test for unneeded trailing semicolon
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1005753 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit d0100b888ca8853eda188042ef6bb8470fbef05e
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Jul 28 01:03:24 2009 +0000

    don't complain about QShortcut tips and whatsthis
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1003312 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 4cb9e4802fc8b8f6632b8b57b8f9831054f5bbc0
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Jul 23 14:45:02 2009 +0000

    fix path for qmake on the EBN machine
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@1001522 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ba57a11afa61dff060f6f0bc6ae1937782ae12e3
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jul 19 22:52:52 2009 +0000

    support .krazy files from $HOME and from non-KDE dirs.
    
    so now you can keep some basic setting you like in $HOME/.krazy and then
    KDE project .krazy file settings will be merged onto those.
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@999498 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 3aa25861f5ae88654a7a147494b7a6f442b9932e
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jul 19 11:46:25 2009 +0000

    decruft
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@999179 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 931b35f3e928aab7f215684b2f9ce5e1f00216e4
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jul 12 21:36:50 2009 +0000

    add misspellings for synchronously
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@995509 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit fa434825c5a3689cd59919dbdbe13301906ca1b2
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jul 12 18:07:35 2009 +0000

    no need to have tooltips and whatsthis for QFrame's
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@995430 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 92dafcabf719dd5a8cff7b9fd038d4bcf127e7cd
Author: mleupold <mleupold@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jul 12 12:31:32 2009 +0000

    Whitelist the use of QDialog in designer and allow QDialog::reject.
    
    CCMAIL:winter@kde.org
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@995235 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ebdb90a024ceabb1af8116d68a06644b024a1c4f
Author: mleupold <mleupold@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Jul 8 20:07:17 2009 +0000

    Allow qclasses to detect operator new with more than once space after.
    Allow inheriting from QDialog but not from other qclasses.
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@993511 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit fdfa66dcbc313c66aaa894ebc538a6a85417ad4c
Author: mleupold <mleupold@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Jul 8 18:01:26 2009 +0000

    Fix 2 false positives for the foreach krazy2 check:
    - const ref scoped template classes like: foreach ( const QSharedPointer<KPIMTextEdit::EmbeddedImage> &image, mEmbeddedImages )
    - const pointer template classes like: foreach( const QList< MessageItem * > *messages, mThreadingCacheMessageSubjectMD5ToMessageItem )
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@993456 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 248de5ab5b1fc7456789940f4e5101e2b4996cf1
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Jul 8 14:35:05 2009 +0000

    Second try. Make the xml output sligthly more general, now also adjusted the
    stylesheets to cope with the change.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@993349 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 447703cd76e1d8ee3d1f015a4ee8a0df86e76bea
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Jul 8 09:19:19 2009 +0000

    ignore cases where a parentless dialog is created on the stack.
    CCMAIL: lemma@confuego.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@993153 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit d86b16c882cb9e269ce36a972165728962e792e0
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Jul 6 11:56:40 2009 +0000

    revert Bertjan's last commit which replaced <krazy2> with <tool-result tool="krazy2">
    in the xml output. this seems to have broken the xml->html conversion.
    
    we get errors like:
    Error at xsl:text on line 157 of file:/usr/local/www/data-ebn/krazy/share/xsl/krazy2ebn.xsl:
      SEPM0004: When 'standalone' or 'doctype-system' is specified, the
    document must be well-formed; but this document contains more than one top-level element
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@992170 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 809ba71917f7a25cf8c31fd9202f0b4b419bad5e
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Jul 2 12:24:22 2009 +0000

    - Add an option to skip the saxon stuff
    - Generate two files that will be needed later on by the xmltodb tool I'm
      working on.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@990361 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 3def2183840e2f5d636340b7205c00dcddf988c2
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Jul 2 11:25:25 2009 +0000

    Make the xml output of a check result more generic so that the xmltob tool can
    parse these files. If I'm correct this change doesn't affect the stylesheets.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@990335 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 13a3e2592a0a2b1eb0ff5b560f41b1a8053ed62d
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Jul 2 11:13:50 2009 +0000

    Fix xml output of --list without --explain.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@990332 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 25f13cdd4892a526dd749009b46d494b221b188e
Author: fabo <fabo@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Jun 22 16:48:25 2009 +0000

    Fix DESTDIR usage to install doc
    CCMAIL: winterz@kde.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@985369 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 2d7c820032c0837ffc2413b075359be4592bd6be
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Jun 19 20:42:55 2009 +0000

    remove help for export types that we no longer support.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@984052 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 73a9fad5d511b17cfce15c97dc7c653c7329c790
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Jun 19 20:37:18 2009 +0000

    don't print stuff to progress and results summary to STDERR if exporting textedit or textlist.
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@984051 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit c51743bbd78693259b17aaa193eeec0d95117702
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Jun 18 13:45:03 2009 +0000

    add more misspellings, as provided by Erik
    CCMAIL: esigra@gmail.com
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@983580 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 7b00d504fed92845a5c4417daee7f5476502ceb5
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jun 14 14:32:32 2009 +0000

    fix false positive for {};
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@981946 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 47210974c0513a38349d38ba7ce8acc9222818c0
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jun 14 14:09:17 2009 +0000

    don't complain if the exec() call is the last statement in a method.
    
    determining the last line of a method is a total hack at this time.
    can't wait for the real parser.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@981930 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 034450367961c5b2444a06e4b007c3f2a15e7692
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jun 14 12:24:17 2009 +0000

    parametrize is a valid varition of the spelling -- so removing from the blacklist.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@981808 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit b061777b73f0bb81444a4ef97cf43dc6f0f6210c
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Jun 12 20:30:45 2009 +0000

    skip KServiceTypeTrader stuff
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@981131 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 026b3d6f91b98c2db0d7a74b6e4f1a1531db56a1
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Jun 12 16:26:31 2009 +0000

    copy over some of my improvements I wrote for 'iconbark'.
    fixes a couple of false positives reported by Sho
    
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@980853 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 8fd9d6c2ff26041562999f34e82c4d7d04a21a2e
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Jun 12 08:38:54 2009 +0000

    First attempt to fix lxr links for kdebase-*
    CCMAIL: winter@kde.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@980601 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 088a3ef49de9c837e882fa93ab30d8c9653d7cdf
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Jun 12 07:48:27 2009 +0000

    Fix the output of the explanations.
    CCMAIL: winter@kde.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@980592 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit c9e1456f5df9d91399fed5837d1a1ced0d94c1c7
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Jun 12 00:31:16 2009 +0000

    don't check for library license in polkit-qt/examples
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@980552 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit bb5f58f448d73d642619597741269abb6867809c
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Jun 10 20:48:58 2009 +0000

    smarter regex for determining a real foreach line
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@979983 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 37717183726043c60771d393f2f9584bf2341cfe
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Jun 10 20:43:47 2009 +0000

    folder-locked is a good iconname. remove it from the blacklist.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@979979 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit a8c6429d0c861ee536519738e16bcd6f3e17aab4
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri May 29 16:01:39 2009 +0000

    handle KSharedPtrs
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@974530 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 8cd76979afb9de3126559caf245c6b30a3d66268
Author: fabo <fabo@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed May 27 08:42:45 2009 +0000

    avoid useless link to QtGui
    CCMAIL: winter@kde.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@973448 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 1ef2d38e6028502e33f15535250173a8fc870da6
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue May 26 12:06:53 2009 +0000

    no longer check for Q_OS_* or Q_CC_* because they are almost always correct
    and having krazy exclude directives all over the place is ugly.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@973059 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e7facc5ea357e5ab50a70336e2653124122bf51f
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue May 26 11:42:10 2009 +0000

    Theme types are ok in non-Application files too
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@973052 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 2537199db4a6eb7187a7d1569d00fe361a8ddb5c
Author: hein <hein@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon May 25 11:34:13 2009 +0000

    Improve help message.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@972589 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 9c5524e687e248513a408210a62327614b496249
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun May 24 22:15:43 2009 +0000

    allow std::auto_ptr types
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@972439 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 71edd471ad843055348f23ed5c1136bdb0b58a0b
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat May 23 14:42:49 2009 +0000

    Comment-out the check for QTimer::singleShot().. as thiago says it is almost exactly
    equivalent to QMetaObject::invokeMethod() with QueuedConnection
    
    i'll let Sho and thiago fight it out.
    
    CCMAIL: hein@kde.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@971859 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 87a1c5bb6bc5a3d93aff032f8115b61c8e761cd9
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat May 23 14:40:58 2009 +0000

    Don't escape special characters in the explanation so that the links which
    might be in there actually work.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@971855 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 4a1c36dbe128e4566e506508b63e673f1289b02b
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat May 23 14:37:31 2009 +0000

    As requested by Sho, complain that QTimer::singleShot(0,...) should not be used.
    We want people to use QMetaObject::invokeMethod() with QueuedConnection now.
    
    Erik, please this to http://techbase.kde.org/Policies/API_to_Avoid
    
    CCMAIL: hein@kde.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@971848 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 29c348da23a89cea723682da1463dac88eed58e7
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat May 23 10:08:50 2009 +0000

    - Fix the xml output when adding the --explain flag.
    - Factor out some small bits and pieces to printExplain.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@971722 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ea34805e4f807c8f9e3133b0f7069de5bbe6ef92
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat May 23 08:56:10 2009 +0000

    Also print the version of the plugin in xml export mode.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@971714 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ec628b6543296fd50616e6a025bafb50f84b0e4b
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri May 22 18:36:50 2009 +0000

    Don't print xml output in text mode.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@971564 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 76b3ea920d7b1cf7abcf41ab2cff8fc17a8307f8
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri May 22 18:14:24 2009 +0000

    lexer link smartness++.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@971559 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit a844e66cc06f4f190cc38730cb39632625ac4223
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri May 22 18:13:56 2009 +0000

    Don't try to run saxon on empty files.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@971558 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 48daf3a5384c9c667dac67f7dda5bd58a28c7074
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri May 22 17:22:03 2009 +0000

    merge over fix from krazy2ebn which handles comments in CMakeList.txt files better.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@971546 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 40e0ee254469dbe2a2afbf154be4da2439c3838e
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri May 22 14:29:31 2009 +0000

    Print the message before printing the lines.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@971496 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 60881e327abf894700e27c2a195adde553956387
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri May 22 14:26:00 2009 +0000

    fix code that appends a newline to the end-of-file.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@971493 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 46c4d410acc0c274b94a70783341baaedb00c086
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri May 22 14:18:16 2009 +0000

    Create an ignore page. NOTE: Not tested locally.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@971489 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e101e4c52b932bf5896a78f263a9d9c52d61fd1b
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri May 22 14:13:33 2009 +0000

    Add the appropriate footer to the html pages.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@971487 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 8d0ec5b3eed42a8af81c42f7aa9849145c3a99fd
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri May 22 13:51:18 2009 +0000

    Fix the lexer links. Lexer doesn't use the concept of components in the same
    sense as we do for EBN. To add another mapping have a look at
    stylesheets/krazy2ebn.xsl lines 28-37.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@971481 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit b1b69616f5e59ba4e2f0bceb514916257356a966
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri May 22 13:17:59 2009 +0000

    XSLT doesn't seem to add a new line to the file, make sure there is one.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@971436 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 251e3f51fa2a4fd6162fae086b5eecadc4ca2cea
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri May 22 12:44:40 2009 +0000

    Print the description xml friendly.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@971365 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 12d384e4ac270bedfc2a79d647b6e6c2504df7fe
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon May 18 22:41:16 2009 +0000

    revertlast. kwatchgnupg is a valid iconname.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@969793 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 7d0b658ee4bf81e62e2ccc32ae8bb29557071fd3
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon May 18 22:27:35 2009 +0000

    no such iconname "kwatchgnupg"
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@969790 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 01848915c7c274ccb1d15c69031c66adadf666f7
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon May 18 22:07:54 2009 +0000

    gpg is not a valid iconname
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@969787 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit dc816c0e33c6768a58b71591a0fce61593bc531a
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon May 18 17:13:49 2009 +0000

    knode and knode2 are valid iconnames
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@969673 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit bdf774832dade79bc14ba8187da8fdec02c3a200
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri May 15 08:32:15 2009 +0000

    Remove unneeded export methods and finish the xml output of --list. See
    http://reviewboard.kde.org/r/678/.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@968167 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 6b92bdb1fe4fa64ad6f569945d1cb189ce24e78a
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed May 13 19:01:03 2009 +0000

    try to exclude QSqlQuery and KApplication types
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@967694 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 25e85a5b0dea2c3442935996f84a6c7505aff1a6
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed May 13 12:09:44 2009 +0000

    Sometime (e.g. in case of the license check) an issue does not occur on a
    specific line but on the whole file.
    
    In that case in xml export mode we add one issue with the line set to -1. I
    also modified the ebn stylesheet to cope with this.
    CCMAIL: winter@kde.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@967406 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit cbe8759ed0c534fff7b50f6f8add92571cf970d9
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed May 13 08:35:59 2009 +0000

    Small stylefix to the breadcrumps. The submodule doesn't have to be a link.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@967334 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 97772dd6b7f48c3b0c671be90063b4b573413277
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon May 11 17:15:08 2009 +0000

    Pass the component as parameter to the xsl stylesheet.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@966640 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 86f097c8a09846d7bc342c1ef81811b1c6bfe4e1
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon May 11 17:12:06 2009 +0000

    Made the component part of the breadcrump also configurable.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@966626 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 345ee3d5cf179a6fb9629fb65134c673eec52a1b
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon May 11 16:47:10 2009 +0000

    Fix the breadcrumps.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@966619 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit acbc8f5fcc02ae0457a96064b319342f92f22d00
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun May 10 21:49:39 2009 +0000

    more misspellings, courtesy of Erik.
    CCMAIL: esigra@gmail.com
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@966296 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 3f44bdc785fc98bee7419b2cc4dde2f8599ba1f1
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun May 10 21:29:06 2009 +0000

    New checker that tests for not using QPointers with exec'd modal dialogs.
    Inspired by Frank Osterfeld's blog http://www.kdedevelopers.org/node/3919
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@966286 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit f12184b5e815a8aaf6dd3ccba8cc17f7a35d9b33
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun May 10 16:54:16 2009 +0000

    improving
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@966229 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 87d027bf27fe842bf5b2402f95d119b0ddd95e24
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun May 10 15:36:29 2009 +0000

    look for foo = "?"
    skip false positives for (foo == "?") or (foo != "?")
    CCMAIL: schwarzerf@gmail.com
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@966186 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 4062a37059da767b770d4cea17369a000ed2d0d9
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat May 2 16:46:05 2009 +0000

    add HAVE_QCA2 to the whitelist of known HAVE_FOO macros.
    BUG: 191358
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@962600 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ad4e8143e89a9a801aa281b97b60af286ed5fb69
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Apr 27 14:35:09 2009 +0000

    kaffeine->kaffeine4, per christoph4
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@959913 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit dae8b1d13eeebfb531accd224e7f8251f3e5aff1
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Apr 26 21:48:48 2009 +0000

    add HAVE_STRSIGNAL and HAVE_UNAME, as they are used in the new drkonqi.
    
    George,
    You can remove the //krazy:exclude=cpp lines in kdereview/drkonqi2
    
    CCMAIL: gkiagiad@csd.uoc.gr
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@959719 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 3175c1a895443c2fb4a8bf857ab1530ab9b71fba
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Apr 24 18:04:11 2009 +0000

    Move the sql code to the new componentchecker framework as discussed with
    winterz.
    
    Add a README with a first discription of the new framework.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@958802 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 66eeb6cf263c9ecb4d2efae0052926344ed51180
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Apr 24 14:33:00 2009 +0000

    Add the submodule field to tool_run_results.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@958732 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 4f0e4d13ef791cf2874a914a8ca9d568f30f1e33
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Apr 24 14:12:02 2009 +0000

    Add file types to the plugin table
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@958718 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 23d70a432f83da7349dcc0ab701c42a5cd7a572c
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Apr 24 13:52:36 2009 +0000

    Add another table which stores the specific issues found.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@958688 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 9383b2e0754b7237d06a2c6da05431a1335a375b
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Apr 24 12:58:37 2009 +0000

    Store the connection between tools and plugins in a seperate table so that
    different version of a tool can use the same version of a plugin.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@958612 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 00dbe42d95593852aee9f76120e5718710a5951c
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Apr 24 12:21:16 2009 +0000

    Follow SVN commit 958524 by marten:
    
    Add a Separator element before the final Help menu, so that the menu bar
    appears as intended in Qt's Motif style (with "Help" right aligned).
    No effect on any other style.
    
    Update the XSD file so that this addition validates.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@958583 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 6e417c2e9efd7729313e7518c011bee4ad891207
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Apr 23 21:48:39 2009 +0000

    Add some sql scripts with the new database design.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@958371 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 4230750aeec56d3b25dfcfc07e11b030885bf60e
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Apr 22 13:32:03 2009 +0000

    handle comments better when searching for subdirs in CMakeLists.txt files
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@957570 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 370aa10e704087341c6af8602c83845a3fa05301
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Apr 22 13:22:13 2009 +0000

    Don't remove the xml files yet until we know things work as expected.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@957568 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 247a4daf53c92a34b9063b7ac34c6c84e7ea90e7
Author: ilic <ilic@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Apr 21 19:15:42 2009 +0000

    KUIT tag 'emphasis' now can have attribute 'strong'.
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@957304 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ebe72fcfb69560bca8e82246304beecc5712e111
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Apr 21 16:17:38 2009 +0000

    fix location of the stylesheet when running on the EBN
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@957224 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit b049e0cd0d0e703e7a707f12060bac23ae89d550
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Apr 21 16:11:54 2009 +0000

    possible fix for uninitialized value warnings when exporting in xml
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@957222 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit cbc73faa4ec4b657cc8b416023e502970c5e9928
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Apr 20 16:53:06 2009 +0000

    install krazy2xml
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@956805 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 5f43326e34923a4f5d5e1f3dc5e8e1c153937ab6
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Apr 17 22:57:53 2009 +0000

    SVN_SILENT: Whitespace fixes.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@955559 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 34a6a1131d103a46adb16a110a05d0d14eb3178b
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Apr 17 22:47:38 2009 +0000

    - Add the first version of krazy2xml. Not fully tested yet, but it seems to work
      reasonably well.
    - Also update the installer to make sure that the xsl stylesheets are installed
      to the expected location.
    
    Next step would be to do a full run (without db) to see if all generated html
    is okay.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@955558 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 736b00a9025dda09d7ad13a2bac15a8fcb63c163
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Apr 17 22:06:10 2009 +0000

    Give a bit more explanation on this test.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@955548 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 53413ce1f392d88208ac135db8a03646c987b59c
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Apr 17 21:43:00 2009 +0000

    Small fix for the xml output.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@955543 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit f36de9ef22705447bc513403cec8271a3b21d4d8
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Apr 17 14:42:45 2009 +0000

    Err, i didn't want to commit this changes yet. Undo them for now.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@955415 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit a9cfd19e192a4b73a112f0422d0b740e58cea566
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Apr 17 14:36:49 2009 +0000

    Fix small issue in the xml output.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@955412 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit f9c459e90267dee12651830b1f32d36398f4524f
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Apr 13 15:03:42 2009 +0000

    QNetworkAcessManager -> KIO::AccessManager
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@953275 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit d04b2ad98da10ed5d565dd5cf070b625939dd059
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Apr 12 18:41:50 2009 +0000

    add "Nokia" and "Apple,Inc" to the whitelist or corporations
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@952874 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit f604c30db318c021b8e91abe34ce94451e5f985e
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Apr 12 18:04:28 2009 +0000

    minor
    SVN_SILENT:
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@952861 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 9ea1f2a318e2ab99424815910c9a693049ef979d
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Apr 12 18:03:51 2009 +0000

    eliminate the old qconnect checker.. it isn't useful anymore.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@952860 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit af77bcfe8cdb19c43916ec97a3f6c5872c3c1ec8
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Apr 12 17:38:39 2009 +0000

    add 'unsigned' to POD types
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@952853 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit b035823126ba1935fa18105c25e7ea2134fba6c6
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Apr 12 17:36:44 2009 +0000

    allow no email address for "Apple Inc"
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@952850 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e559e777f96e0e2f21071800f8a00bf1c69e13ba
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Apr 11 16:03:44 2009 +0000

    complain about using QHash/QSet/QMap  values() or keys() in a foreach loop.
    inspired by Albert's blog.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@952355 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 1169b0daacd8b93743af8ded107d1d4d1bc5edd2
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Apr 9 15:41:34 2009 +0000

    First code for the C++ checking framework that will make use of the parser of Alex Telea.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@951547 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit a65264ebd51a05edf280cfb1d2159beeed363a84
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Apr 3 01:12:03 2009 +0000

    attempt to do much better with the textedit export mode, so krazy2 output
    can be useful in kdevelop, xemacs, etc.
    CCMAIL: esigra@gmail.com
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@948438 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit aaf975c3ccb365e6516db1064197e0e3a5e59a8b
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Apr 3 00:18:19 2009 +0000

    fix false positives reported by Erik, with some tests
    CCMAIL: esigra@gmail.com
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@948423 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 09f8c7101a554d3488d94dedda979aed3a725d65
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Apr 3 00:09:13 2009 +0000

    thanks fredrikh for noticing a misspelled correct word. whoopsie :)
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@948421 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 4529f8d805cd1ce54a5f8c8fdc11207f601a46a0
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Apr 3 00:05:07 2009 +0000

    add a few more misspellings, as provided by Erik.
    CCMAIL: esigra@gmail.com
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@948420 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit dbbf9ec193af28fbc3e720f9671e37e375198ac7
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Mar 29 16:40:51 2009 +0000

    add HAVE__GETPTY to the whitelist
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@946558 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 658572e4c640d1f092ffb458c952d7153ea88e84
Author: nkosjar <nkosjar@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Mar 28 15:10:16 2009 +0000

    Update script names:
        krazy --> krazy2
        krazyall --> krazy2all
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@945998 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit de578b371f389b9badfcb1f7f1beedb8564a1161
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Mar 27 23:02:39 2009 +0000

    skip QSignalMapper and KActionCollection classes
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@945683 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 6a3eab1eff5d5bdf823fa7858cb08731badd193b
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Mar 27 15:08:47 2009 +0000

    Update parser code with latest QtCreator code.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@945508 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 2f008d17164c0670ede3e8d41d1720a0ac4bade8
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Mar 23 20:30:32 2009 +0000

    Changes to Lexer from Qt Creator.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@943427 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 6033583e57184bfa6d88a2e7f9c88e548d71c3c6
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Mar 23 20:28:06 2009 +0000

    Only disable the checkbox when a document is selected.
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@943425 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 68b7043a29c8fce86e3908b47ecc0a35b66c0a6e
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Mar 23 20:21:54 2009 +0000

    Finaly some sane default layout for the ui.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@943420 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 520ac61e54b40868c31ffc0783a40208a7963914
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Mar 23 19:48:20 2009 +0000

    Some ui fixes.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@943405 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 36d066ecdcf3aa29309a43ab2b0b6a85947229ea
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Mar 23 18:37:32 2009 +0000

    Add the posibility to show the bound namespace tree. In this tree the forrest
    of namespace trees (different Namespace objects with same namespace name) are
    bound together so that each namespace has only one branch.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@943377 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 7016ba17840842df1441b565bd255050dc8d030a
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Mar 23 14:20:12 2009 +0000

    Add a directory which will contain some simple source files to check the parser.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@943217 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 881f825fef3b1474ddaf436553cad9476b5568c4
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Mar 23 13:58:58 2009 +0000

    Err. Clear the widget when loading a new include config.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@943175 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e1d50629b63df2994c18fdedbb6f5ceb9c9f37c8
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Mar 23 13:49:40 2009 +0000

    Reset the list widgets when opening a config.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@943161 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ffe2803e3c96abb095b63a4711efd4d54759c38e
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Mar 23 13:11:44 2009 +0000

    Set include paths loaded from configuration to the preprocessor.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@943124 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 27b98d90d7c84850b5edf78764726b1780675a25
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Mar 23 12:00:07 2009 +0000

    Read include paths from config file. Patch by Bram Noordzij.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@943098 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 4c6fc13b28f304ec99400b17bedb048d994ca876
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Mar 23 11:15:56 2009 +0000

    Add buttons for loading and saving include configurations.
    Add an extra list for local includes.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@943084 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit d0d3de13b7c6e1d0407abac46b509d95d41c51c1
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Mar 21 19:54:07 2009 +0000

    add more HAVE_FOOs to the whitelist.
    these were found by searching for add_definitions(-DHAVE_FOO) in CMakeLists.txt files.
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@942464 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 5d9bc76f3e36be5d25c6b244db77d81505868fd2
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Mar 21 15:25:12 2009 +0000

    now looks for HAVE_FOO that we haven't defined in the buildsystem.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@942338 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 30a2cf3ee1166ab13a0bf30ceeea1733be1d8323
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Mar 20 19:53:53 2009 +0000

    don't print "okay" when run outside of krazy
    CCMAIL: dfaure@kde.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@941972 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit c34033ab4de5a904dd851b53eda33858a7fd9bda
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Mar 19 19:55:52 2009 +0000

    patch from dfaure to fix --verbose and --quiet options when used by out-of-krazy tools
    CCMAIL: dfaure@kde.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@941496 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 810dc1bdda36b5f68e6a062cbef8dc8d441a61d0
Author: dfaure <dfaure@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Mar 19 19:05:34 2009 +0000

    Let --help display usage info rather than installing into a "--help" subdir :-)
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@941480 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 8c99a4ad35ffa809e5c697a88a0b4be0358d5602
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Mar 19 17:49:27 2009 +0000

    Run the binding pass after the preprocessor has ran the check pass on
    Document. Also make the binding available for users of Document.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@941470 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 6183efb35e970a902a726c9bc0868f9be4577b1f
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Mar 19 16:42:10 2009 +0000

    Update the parser with Roberto's code.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@941466 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit f775d1755fe9a174c49ff424113a4a75997cb661
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Mar 19 16:37:12 2009 +0000

    Add the namespace binding code from Roberto.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@941464 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit aabc8b97fd5861ea4bdae049ad0ad11f7006511e
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Mar 19 15:16:25 2009 +0000

    Set the path to the file which is opened as a local include path to find
    included files which are in the same dir.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@941452 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 62ab125d15ec86abae7fed04b0fdd3c323bb94c8
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Mar 19 15:05:21 2009 +0000

    Show the full path of an include in a tool tip.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@941448 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit dd39630f217d465252f05e3b68cc2deb3f125370
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Mar 19 15:04:47 2009 +0000

    SVN_SILENT: Whitespace fix.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@941446 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit c295fd4e348c0c568bddd6f9586461459934514b
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Mar 19 14:51:08 2009 +0000

    Some documents have an empty path, in that case we don't want to append a
    directory seperator to the path. This should fix your problem Marek.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@941443 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit d174925e1d3c38662879a7c7ead729c544865559
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Mar 19 13:09:43 2009 +0000

    copy the newest kdelibs version which supports the context attribute.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@941308 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 9d4c4dfb5c2a11c4d2bab897b3f44bd8dee1c009
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Mar 18 12:38:10 2009 +0000

    Comment out cppchecks for now. It's in full development and not of much use atm.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@940864 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 2b940cc02ddd5f0ecc7f927d05800e7d99cbae39
Author: mjasovsky <mjasovsky@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Mar 17 20:20:34 2009 +0000

    Bug fix from Roberto, parameters of a method visited in AST
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@940614 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e9796bfbfb5a739617b0c8087b29b903cbf45f7f
Author: mjasovsky <mjasovsky@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Mar 16 17:52:53 2009 +0000

    Compile fix for windows
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@940149 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 2c6d38cf08a05d62eb5a93cd1bd3ad1eefea201f
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Mar 16 17:44:11 2009 +0000

    Compile fix for windows.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@940147 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit c1244ceefd8bba4b952d2c6cb12024d9f8f405ab
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Mar 16 15:14:08 2009 +0000

    I've been a bit nasty, although not intentional, on Roberto/Nokia with respect
    to licensing of the files. With this commit I change the licenses of the files
    to LGPL and add of course Roberto as (c) as he did most of the work in here
    anyway.
    
    Excuse moi!
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@940085 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 76730e4f9fdd31d43a482486d879caf93ab0fa98
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Mar 16 14:58:07 2009 +0000

    Add a Symbol model to the gui.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@940073 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit cb99539bb7c8357685161b0fbc0a06e59570dd64
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Mar 16 12:15:06 2009 +0000

    Fix licenses.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@940029 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit a2f0f7be695f315b7bac35771cb0cf73b649a0e1
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Mar 16 12:03:48 2009 +0000

    Re-add the semantic check to document and also make sure that the preprocessor
    actually performs the check after all documents are parsed.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@940024 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e648ca9490b88a16940a710a8f1762c434194f8c
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Mar 16 10:08:07 2009 +0000

    Make the visitor inheritance private. For the outside world the ASTTreeModel is
    just a model.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@940004 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 42d14025a1f01e732a65866f4cb5a691249c67eb
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Mar 16 09:57:24 2009 +0000

    - Don't release the AST in Document, otherwise we're not able to show it.
    - Simplify the AST model. This also makes ASTItem and ASTTreeBuilder
      unnecessary.
    - Some small fixes to the dumpers.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@940001 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 43d4a0cdb86929b8f0d731f1ebfe1678a963b63c
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Mar 14 12:59:43 2009 +0000

    add EXPORT macro for the Include subclass, per Marek.
    CCMAIL: jasovsky.marek@gmail.com
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@939235 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit b095aedeb3bc41c6d4fc68ba5dc17200cdf78fb1
Author: mjasovsky <mjasovsky@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Mar 13 20:32:08 2009 +0000

    Compile fix for linux
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@939101 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit f6ee9a3dd77859fc298e6579b16cd9bb70c96293
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Mar 13 14:45:17 2009 +0000

    SVN_SILENT: small cleanup.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@939001 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit c31eb5853306cbecd5db6fb3ee7585027e5001d0
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Mar 13 14:31:48 2009 +0000

    - Add the ability to the preprocessor to get the preprocessed source of a single
      file.
    - Fix the view of preprocessed source in the gui.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@939000 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit eda5e97ed6d4ef7cd934d9b3cd29b5a4a64f323f
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Mar 13 13:57:03 2009 +0000

    This commit completes the move of CppDocument and CppPreprocessor out of
    cplusplus/preprocessor. This means that the code in cplusplus/preprocessor and
    cplusplus/parser is now completely equal with the Qt Creator code (except from
    some #include directives). Everything used for our project is now moved to
    cplusplus/cppmodel.
    
    I also cleaned the build system (especially with respect to includes) a bit.
    Headers from preprocessor and parser should from now on be included by
    prepending the directory (e.g. #include <parser/AST.h>) and as a global
    include.
    
    Further more I ported most of the gui code to the new CppModel because the
    Document class has been modified to reflact our use case.
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@938995 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit aaddc3509c55432bd7458b051e4fe7ef311a2d6a
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Mar 13 03:37:26 2009 +0000

    After some mail exchange with Roberto I decided to move out the CppPreprocessor
    and CppDocument code out of cplusplus/preprocessor. This is the first step for
    that. The point is that the implementation of those classes depend on the
    actual goal (Incremental updates in case of Qt Creator and fact extraction of
    existing documents in our case).
    
    The Document class in cppmodel is a read only class which build by (its friend
    class) CppPreprocessor. Also, the CppPreprocessor class now can distinguis
    between local or quote includes and global includes. It will add a warning to
    the document when a local include only could be found in a global include
    directory.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@938812 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 396a909c14d8bba05de56fcdf63d7c60b160def6
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Mar 11 22:29:12 2009 +0000

    Update the parser code with latest Qt Creator code.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@938473 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 5d2cbb6fda42522fca02bf8d36d303b504c82154
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Mar 10 18:47:55 2009 +0000

    Also print the symbol name when dumping the Scope.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@937901 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 1debf38116033a9f681c45f7364e2137069dbd70
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Mar 10 13:26:29 2009 +0000

    - Make sure that the semantic check is performed.
    - Add the posibility to dump a scope object.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@937804 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 993b86f826b16093f1e1b721a4bf3a016f9c8aad
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Mar 10 10:47:21 2009 +0000

    Add a way to export a simple form of the AST.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@937675 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 643e6a99b14a5e150fc03d0bb5f130e3b52fb73b
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Mar 8 15:11:58 2009 +0000

    fix for the '=' inside the string.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@936879 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 2cf8192a4cf149e58fcb728430f1db1530c356f9
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Mar 8 15:01:21 2009 +0000

    unsigned long and ulong are POD types
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@936874 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 8f9a236a6cf737e3889ec5c34e1b2b8ee8f31505
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Mar 8 13:38:25 2009 +0000

    handle QSharedPointer and QSharedDataPointer
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@936769 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e4f5f15b3d078c486b4c0960a267e6cad7d2fc90
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Mar 7 15:41:29 2009 +0000

    Another fix for the windows build.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@936432 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit c02df2d092935cc024790f6a9b9fb34df8baa56c
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Mar 7 15:38:50 2009 +0000

    Fix windows build hopefully.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@936431 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit fef0f67ac33f9598c58cb9e91bc92b956fe94c13
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Mar 7 15:32:50 2009 +0000

    Update the preprocessor code with the latest code from Qt Creator.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@936430 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 524d2c1401ce47de60baf5d920d788188028997c
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Mar 7 13:51:56 2009 +0000

    More work on building the semantic tree and integrating it with the test tool.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@936402 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit dac8b75a89569b362013dc91cd6b8a5400607934
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Mar 7 12:01:51 2009 +0000

    unused classes deleted. (class not needed after r935330).
    
    http://reviewboard.kde.org/r/248
    
    patch by Marek.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@936270 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit b22a3823eb583cdc5a585a154a4782fa7e33b860
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Mar 6 22:24:00 2009 +0000

    A first attempt to get a Scope object which contains all Symbols of the whole
    include tree. (Not tested yet).
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@936076 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit cc51a2dc1720c63fcc611a7f9d2a4565293a352f
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Mar 6 21:23:13 2009 +0000

    Add some comments about the release() method and parent ptr in Document. These
    should be removed.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@936063 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ee1dc24fc5f854c47fc23c6114cb74dec11c05d0
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Mar 6 21:10:30 2009 +0000

    define directive changed after conversation with Roberto Raggi to more proper
    one.
    
    http://reviewboard.kde.org/r/241/
    
    Thanks Marek!
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@936061 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 39faf575721fe18c052fe34ebc26441c84c2346b
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Mar 4 21:01:15 2009 +0000

    SVN_SILENT: Fix compile on windows.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@935339 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 24e6a497e53f683e804586975dbf7e27a78eba50
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Mar 4 20:43:47 2009 +0000

    Simplify the treemodel. Patch by Marek.
    
    review: http://reviewboard.kde.org/r/232
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@935330 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 541b8e4fd46444aa146223c4dca1df20514629a2
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Mar 4 14:55:29 2009 +0000

    Select the line in the preprocessed code that contains the selected AST item.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@935117 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit bb59f4eaca2e737b734655226e5aec60c8466a01
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Mar 4 13:47:37 2009 +0000

    SVN_SILENT: Clean up the code a bit.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@935043 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 402e48730fb8a848baa0c34d0fb41e44f28d167b
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Mar 4 13:12:07 2009 +0000

    Fix some memory leaks.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@935020 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e28b4fb08d15b8c2f66c16357b37ab077b7ea1bf
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Mar 4 12:09:50 2009 +0000

    Fix crash on selecting items in the tree when the AST is shown.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@934986 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 689718d3635698323a3c69468352a25eadfdb4a4
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Mar 4 10:42:44 2009 +0000

    Build a complete model of the AST.
    
    Again thanks to Marek for contributing to this patch.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@934961 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit fa53887c2c162a661d9cb1d3b729265828cedefa
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Mar 4 08:48:43 2009 +0000

    Parse the document before building the model.
    
    Patch by Marek.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@934921 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit f6b069a5663beae9219089012136382002f0fff6
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Mar 3 15:54:08 2009 +0000

    More work on the AST treemodel from Marek.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@934701 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit a1b2d2f0dee8b0823a9a03b1bd9fe9c1a7af2dc9
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Mar 3 13:59:52 2009 +0000

    Don't forget to set the source on the translation unit as well.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@934617 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit afafdb645349049b64184e43f31a7c0f7b508d52
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Mar 3 13:05:49 2009 +0000

    Make sure we release memory when we swtich document or close the program.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@934567 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit b785af4554387d321a57b8ead236a000badd5949
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Mar 1 13:55:58 2009 +0000

    ignore xmllint error "global declaration available for the validation root"
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@933673 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ca5d20ffc8114084c3800c73b832273700667a5b
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Feb 27 23:36:54 2009 +0000

    more checks for QString::null
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@933097 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 4d2c6296850721d1211a22c75c22faf442b4c447
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Feb 27 11:09:48 2009 +0000

    Update parser code.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@932739 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 0eaa73a7ef1579d09f42d1c3245ae8e1f1da1b0d
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Feb 26 22:13:23 2009 +0000

    First import of work of Marek Jasovsky to create an AST treeview. Thanks Marek!
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@932568 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 7ccdc1681c1e404de8cbf8c67a36e7929f92c13e
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Feb 26 17:23:41 2009 +0000

    Don't forget to clean up.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@932450 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 4bed0e85b9b35dd7d7f31dd2103d519d3637841b
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Feb 26 17:15:24 2009 +0000

    Add the ability to retrieve the AST from a document.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@932448 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 95e7cb86e1a1c075862d5ff0339f88cba4150463
Author: sengels <sengels@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Feb 23 22:03:51 2009 +0000

    use correct install destinations for windows.
    the layout is the typical (pseudo-)posix layout:
    bin/ for dlls and exe files
    lib/ for all import libraries
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@930618 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 9acb8dd0cda1387b228be433f62eb1c38ef9a79b
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Feb 23 21:06:50 2009 +0000

    Add the ability to switch between the original and the preprocessed code.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@930577 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 507eb739d55ad5167a0b4ba8733e7c89284f7348
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Feb 23 21:04:43 2009 +0000

    Always switch back, even when contents is empty.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@930574 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 29f33a0ed400f6218a5c9eaaf868fc54001e1371
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Feb 23 16:58:53 2009 +0000

    Add a plain text widget to see the content of the files.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@930492 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 6e0e4a816966f7c33ac3b0aa77b5c0e5b713ebf1
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Feb 23 16:28:18 2009 +0000

    Remove the test dir. The gui dir contains enough example code.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@930483 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 88e8412f69ae96bd381dafa95152365bb8a8ad6b
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Feb 23 16:27:27 2009 +0000

    - Add an error message list.
    - Add a list of include paths.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@930482 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 0414f1e6651b89351703b14ca5aec5d838770395
Author: sengels <sengels@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Feb 23 16:04:58 2009 +0000

    SVN_SILENT: fix
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@930480 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 5810ecaf0c9461d8eb0b4b769db22a3d5b2a6741
Author: sengels <sengels@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Feb 23 15:58:43 2009 +0000

    some fixes for proper exports. those might not be final but at least it builds now.
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@930479 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit bf67577fa0650cc2e23e9938a33a3d54f0180470
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Feb 23 15:27:47 2009 +0000

    When an included file is not found add the error message to the right document.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@930466 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 1f5940b6a82650f4a8c745d33a46a9c15a84d84e
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Feb 23 13:03:57 2009 +0000

    Also show the root document in the tree.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@930420 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit fb4d0f502a3f94e206248015d3d28f285c38110c
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Feb 23 12:49:31 2009 +0000

    - Add a model to show the include tree of a file.
    - Add the concept of "parent" to CppDocument.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@930418 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 78415c0de1ea8a6d6bb4021f70c31ad3a7ff2fcc
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Feb 21 22:13:20 2009 +0000

    cfoo headers are ok but only if they are in angle brackets
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@929705 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit d3a6810f0692ddbdab11fa6db236ecee74b84c7a
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Feb 21 22:12:26 2009 +0000

    skip includes of the form <cfoo> (like <cmath> or <cstdlib>)
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@929704 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit da3455421c748097d213f4e74d3abd5bcc7f12ed
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Feb 21 21:39:17 2009 +0000

    smarter
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@929685 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 0e8e7acd55c95a3202071888015241555cbc4b2a
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Feb 21 18:42:39 2009 +0000

    New checker for CamelCase includes
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@929630 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 543b3472e1d672c2d9cb476fceee42290a3e6813
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Feb 21 17:56:56 2009 +0000

    Be much more forgiving about the copyright's email address format.
    Allow (at), at, # before the domain.
    Thanks for the patch Thomas.
    
    BUG: 180496
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@929609 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 3b8911833d999a29e238d70f850acf3dbb53e647
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Feb 21 15:02:45 2009 +0000

    I want some small gui which can show me the different trees which are the
    result of parsing a file (e.g. include tree, ast, scope tree). This is the
    first work for that.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@929532 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 231f24ff5ef14bd0f11f5deb499b543b686d7966
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Feb 21 15:01:42 2009 +0000

    Remove some debug information.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@929531 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit f4ddbf7e938b19a17882ab3333e3e91c8300202b
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Feb 21 13:33:26 2009 +0000

    Make sure that we store a pointer to the Document object for the root document
    when Preprocessing that document.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@929458 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 735f3992e7fb0c7074ae1c75813ce888116db8ef
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Feb 21 13:13:24 2009 +0000

    Let the preprocessor build a hierarchie of documents in stead of a list of documents.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@929423 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit d7406881f7a1a167246321a4f040444aa13fe58d
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Feb 19 18:29:09 2009 +0000

    - Add forgotten files from the parser.
    - Update preprocessor code.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@928652 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 04e678a3dd8800b174ba3ab94a4a8af5b2306178
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Feb 19 17:07:16 2009 +0000

    Update parser code with latest Qt Creator source.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@928619 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 0accd602efaf4cf3a0fcc82425b813d0a5447ba4
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Feb 18 21:16:24 2009 +0000

    Export the Preprocessor class.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@928076 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 1c930cf136053f1dba9d9141efceee6d5a63361c
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Feb 18 21:00:56 2009 +0000

    Add some small test app to show how to work with the preprocessor and parser.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@928069 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 64a7966abc50666b64c119b5115c25cee68c0b99
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Feb 18 19:42:55 2009 +0000

    We require Qt 4.5.0
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@928011 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 063458b1f127932f2b1e47270f21af77da33836d
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Feb 18 19:30:12 2009 +0000

    Put parser before preprocessor because preprocessor depends on parser.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@928002 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit a3a64f4e55e35e5b507da48974f82577accd6b87
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Feb 18 17:06:19 2009 +0000

    Don't use ++ in library names
    fix linking on windows (hopefully)
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@927968 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ba4f92530bd7f3628aa25a4539afcda37860adc6
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Feb 18 16:44:24 2009 +0000

    - Ignore build dir.
    - And add forgotten CMake file.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@927959 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit f9adadb27dac944493d78ef308d0d9513f654f21
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Feb 18 16:38:54 2009 +0000

    - Clean up the build system
    - Move dpointercheck to the new checks dir.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@927955 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit f2ecb9b16fcd31f358fc6cfb444d12abf84385bd
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Feb 18 15:42:49 2009 +0000

    - Reduce the CppDocument class. We take a slightly different approach than
      in Qt Creator.
    - Remove some unused stuff from the preprocessor and add some documentation
      to it.
    - Let the preprocessor store all documents that it encounters.
    - Build a global Scope object from all documents that where preprocessed.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@927930 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit b2dc87005c781803653143b2d4dcda02f63c8015
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Feb 18 10:47:37 2009 +0000

    More work on the preprocessor.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@927735 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 5480577ff93f8c14a93b221f66b75dc9f0b24900
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Feb 17 10:36:13 2009 +0000

    support the .hpp extension as a C++ file
    from Muneyuki's patch. Thanks!
    BUG: 184611
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@927292 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit b17011899752d6ef0ef0252837ed815766b8054d
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Feb 16 23:02:28 2009 +0000

    Start integration of preprocessor. This will be the tough part as I cannot
    completely use roberto's code as is.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@927170 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit dbe28c6960799d9036a3ab80dfde3f32d09680a4
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Feb 15 18:15:13 2009 +0000

    always validate the file passed. even if it may not like an xml file.
    BUG: 184387
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@926572 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ca71ada71a584d9d505b5b86805589d87aa174b4
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Feb 15 17:41:56 2009 +0000

    skip qtest_kde.h
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@926564 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 1eeac2a1bf5425cde643d6355fdb1abd05e7b577
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Feb 15 15:09:31 2009 +0000

    update
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@926504 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 3521434f627876a8a0f1c71beb8b0a140b90e3b8
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Feb 15 00:53:46 2009 +0000

    merge SVN commit 926272 by uwolfer:
    
    Fix broken XSD; most probably due to wrong copy-paste while porting...
    Thanks to Tim Fechtner for the patch.
    CCBUG: 184357
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@926303 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 8f7ed522a80833c057f6977c98fe937b2dfe3105
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Feb 13 22:01:15 2009 +0000

    fix detection of xml so then we actually call xmllint.
    BUG: 181118
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@925697 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 51404b982bf327ae0ad01354383e5db7d7711e67
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Feb 10 01:51:19 2009 +0000

    use the XSD schema instead of the DTD to validate with xmllint.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@924079 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 5baf06498e659e70f6ed39621f0dd29837c216f6
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Feb 10 01:26:49 2009 +0000

    use the XSD schema instead of the DTD for KConfigXT validation.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@924077 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 1bde3d0731278ad3bf09d3d6d33d6bc9839259af
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Feb 10 00:53:09 2009 +0000

    merge SVN commit 920472 by ttrnka:
    
    Drop the (unused) WeakSeparator element in favor of the Separator/@weakSeparator attribute.
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@924073 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 5fe8a9b52d63b375770def8fa7c3b7d47dcd89fb
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Feb 8 00:09:25 2009 +0000

    Whoops forgot to add this dir in r922991
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@922995 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 91607b3e148bd56e840bec4aa98582069d50731c
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Feb 7 23:57:16 2009 +0000

    - Some reorganization of the parsercode
    - Added some additional code from Qt Creator for printing class names
    - More work on moving the dpointer check to the QtCreator parser framework.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@922991 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 9f1ca2209c4c92db3cdd54c3546ab5014df04e3c
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Feb 6 20:38:42 2009 +0000

    More moving of the framework to the QtCreator parser.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@922377 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 84476220540a6fb0c1814dbefb444558cf87441d
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Feb 6 20:21:43 2009 +0000

    Update parser to latest git version.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@922372 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 3b97565e57d43ab5885fece56253e69df1996284
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Jan 31 19:28:50 2009 +0000

    improvements in KAction toolTips/whatsThis/statusTips/HelpText checks, per dfaure
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@919343 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 3c5d9b4de8e048fc485204b3536444c4304abb22
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Jan 31 15:34:49 2009 +0000

    complain about KAction using setToolTip and setWhatsThis and not using setStatusTip.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@919211 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit fcf0c144828269dcddabaaf0115d98f5cab20110
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Jan 30 22:07:24 2009 +0000

    install the libraries in ${CMAKE_PREFIX_PATH}/lib
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@918878 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e8e3db386463285423774f8a709b1079af8e569d
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Jan 27 13:35:39 2009 +0000

    permit ptr<> template in the iterator.
    with some testdata.
    CCMAIL: fred.julian@gmail.com
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@917270 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 24066e1354a13e25a9ba15e1f41a3fd6d32c8673
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Jan 24 21:35:24 2009 +0000

    ignore QDate classes
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@916225 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 1435d2e307e4d6a4e5a94a7c610c43f6a1018e5b
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Jan 23 00:29:40 2009 +0000

    Build fixes for 64bit installation and adding an install for c++parser.
    From Ben Boeckel. Thanks Ben.
    
    CCMAIL: MathStuf@gmail.com
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@915424 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 555d1f1762fda247c3128843dd558b2ddc7a91b4
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Jan 14 02:30:17 2009 +0000

    add KPIM::KDateEdit and KPIM::KTimeEdit to the list of widgets we support.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@910738 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 076b203e36a2d2c96b8b00b976bbafd7a47b90ef
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jan 11 22:44:43 2009 +0000

    fix check for KLineEdit.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@909634 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit c7a67a6230fe61fc00c4c71d72e7f358bd9b6f4d
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jan 11 22:35:16 2009 +0000

    check for KUrlRequester tooltips and whatsthis.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@909628 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit eadd70011c880491108fdb73d96d58d9bee45f0a
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jan 11 20:40:08 2009 +0000

    analyses is the plural of analysis. even though ispell disagrees.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@909548 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit d4e00a9f493bb31504581919b6b5b19c7cb5a900
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jan 11 10:09:50 2009 +0000

    Implement a Default AST visitor. This is mostly a copy of the PrettyPrinter but
    without the printing stuff.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@909208 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 4402b4d4f391c1ca3ba90088330eccce85604865
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Jan 10 22:11:44 2009 +0000

    - Bring in the Qt Creator C++ parser.
    - Remove the kdev* includes dir
    - Remove KDE dependencies
    - Disable the dpointer check until that is ported to the Qt C++ parser.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@909051 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 16db1344d29b40cbb18183bade95cbc1a82cd07e
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Jan 9 22:28:00 2009 +0000

    make sure the ExtUtils::MakeMaker module is installed.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@908567 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 1972c386cf2b9376bc650fd28e72a6a5d1c3e798
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Jan 9 22:13:39 2009 +0000

    stop checking for append() and prepend(). just too many issues
    and this leads us down to a path of checking for += << >> operators
    with QStrings.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@908560 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 12fc18add3c8e6be575d65c0ade9887b19ee8d8d
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Jan 8 22:33:00 2009 +0000

    fix support for krazy:exclude=style
    BUG: 177480
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@907936 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 3bf99f7d1a20af2c9d3c5651a013ff91793c8982
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Jan 7 19:03:44 2009 +0000

    Comment out addressbook. With the current "smartness" of the checker it causes
    way too much false positives.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@907264 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 6129542333658b939f0a189753dc197e623122c0
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Jan 7 00:02:09 2009 +0000

    less false positives on open() and close()
    CCMAIL: webmaster@kdevelop.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@906882 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ea8f03e8f261447c8cc0f80f098a3095d91c8ea2
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Jan 6 22:28:19 2009 +0000

    skip lines of the form foo() += "x"
    CCMAIL: webmaster@kdevelop.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@906837 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 7ced51afc0433de06c4538ef313612467295763c
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Jan 5 17:11:00 2009 +0000

    the contractions checker was moved into extras.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@906150 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 76cd4727a774c3f1629f66ea38e58e548d35317f
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jan 4 23:42:42 2009 +0000

    add an error for "addressbook" (should be "address book", says the translators)
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@905748 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 4d466b6cba75b408b433fccc7dd09c2d4c283f4a
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jan 4 23:41:42 2009 +0000

    New checker that looks at QString methods that should be passed a
    QLatin1String argument instead of a const char *.
    
    Later I want to use the checker to look for strings that should be i18n,
    but aren't.
    
    CCMAIL: Woebbeking@kde.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@905747 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 13cec858841b03f6b4c78e20a349c8528f8960fa
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jan 4 23:10:54 2009 +0000

    add check for QString::section(QString,..)
    CCMAIL: Ch.Ehrlicher@gmx.de
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@905738 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 85508d46e8858a66b45ba73e8f54d3060b7f1216
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jan 4 22:38:04 2009 +0000

    another attempt at fixing Mandriva.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@905726 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 417f579ae03a20cb4e2ebc42fe78b195c74ab65f
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jan 4 22:27:16 2009 +0000

    possible fix for Mandriva installations.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@905721 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e74887ce835e31b44cc494a85dc4be0e521efa9b
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Jan 3 16:37:45 2009 +0000

    support the --brief command line option by being even more "brief".
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@905070 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 900bf1563d4c223ff20b54c74f8d979952662dcd
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Jan 2 22:31:04 2009 +0000

    stderr to /dev/null, because we don't want to see compiled code's debug messages
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@904732 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 521ea82ab879b6028f3b8d72a7cb13225e4d9d81
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Jan 2 17:00:20 2009 +0000

    Don't report private members in templates.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@904625 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ec5d3d50fd7b3212b9875af1eb445598e17467fd
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Jan 2 14:33:08 2009 +0000

    Fine tune the dpointer check. Still a couple of things left to fix like:
    - ignore private members in template classes.
    - be a bit more precise in case of "boost::shared_ptr<Private>" and similar
      cases.
    
    But besides that the check seems more precise allready then the perl one.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@904579 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 7a24fa532602a9279fa21b529a17b85b74c28370
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Dec 31 23:07:55 2008 +0000

    allow QChar iterator
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@903968 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 481c2184f9f28be8af0ef3dabdffb5af15cc3c07
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Dec 31 21:57:12 2008 +0000

    implement krazy:exclude, krazy:excludeall and krazy:skip directives.
    BUG: 177480
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@903960 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 049d994461497a0f6e810b94a4d6d140eac75981
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Dec 31 12:36:28 2008 +0000

    fix locale problem in date when exporting to html.
    thanks for the patch Muneyuki Noguchi.
    BUG: 179051
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@903722 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 4540e167f9d2d78769dba50c2ecac3087b80b412
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Dec 30 15:03:58 2008 +0000

    open() without any args isn't a syscall.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@903451 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit f48af9350ab6817e8bf67d3390cfa2fa07466aa1
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Dec 30 14:40:21 2008 +0000

    - Structs can also be used for forward declarations of d-pointers
    - Fix the build, the kdev guys seemed to have updated some CMake variables.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@903425 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 82676c04b1e4205a1da9a56e865a38169a99d465
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Dec 24 22:34:47 2008 +0000

    skip GLint and GLuint iterators
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@901276 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit c7a69076eca31db8c091c93bd8c931ec1c63b24e
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Dec 24 21:11:18 2008 +0000

    When a private member is named "d" we assume that it's a dpointer.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@901260 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit c435bcb5a87fa641c9f3e72c23e03301b52050ad
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Dec 24 20:49:08 2008 +0000

    Only spit out an issue about missing dpointers when there are one or more
    private members.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@901258 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit f0e2e9b11861cfbfca3c660bb1ecb576cfa4a25e
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Dec 24 20:42:49 2008 +0000

    ARghl, krazy didn't like the exclamation mark after okay.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@901257 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 360fb07eb2cfb5684c0dd62483b7092ef42ed970
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Dec 24 20:24:25 2008 +0000

    Don't visit base class specifiers.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@901255 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 053763fcc101b81c91e1bfab5aca53642c5389b7
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Dec 24 19:45:20 2008 +0000

    Output formatting++.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@901246 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 5a7cfe5e56f79b2614eda87d5b562a63fbb314a6
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Dec 24 19:27:08 2008 +0000

    Default values for priority and strictness.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@901244 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit bf16ebbd80321a23455059a5850c7eef741e9835
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Dec 24 19:20:15 2008 +0000

    Output formatting.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@901243 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 0ff81b9ad8162dd3c23e840373b1080961590731
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Dec 24 18:05:59 2008 +0000

    - Remove some debug output.
    - Let the dpointerchecker return with the number of issues to make krazy2 even
      more krazy.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@901228 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ed60b7ad0bddd5dfc505f8a58fecaae716964775
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Dec 24 15:56:33 2008 +0000

    Update usage documentation.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@901184 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 85c8a32e7217f8a871c022731a9f86edb19dca72
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Dec 24 10:17:40 2008 +0000

    Arguments strict and priority are in the form --strict STRICT and not
    --strict=STRICT. So handle them in that way.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@901002 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ea38d3d5008889a9ce4ce16b656faac24a0c810d
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Dec 23 17:49:06 2008 +0000

    if the cmake fails, then continue on to the next install section.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@900821 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit f7627da2e40b4a35739d13ed9641833d82dec484
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Dec 23 16:27:21 2008 +0000

    Parse and store strictness and priority values passed to commandline.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@900793 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 5c8597fa7fcf3eba76e6b5e6214ac05ea6d6edc4
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Dec 23 13:26:56 2008 +0000

    clean garbage committed by mistake.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@900730 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 5db3d9ebcc09ed2ad7c9a737b937514043127141
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Dec 23 13:04:09 2008 +0000

    print the checker name assocated line in the output report
    --check=foo is enough to run the extra called "foo"
    support command line options --brief and --quiet in .krazy files (OUTPUT keyword)
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@900722 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 22c733db966f247a9d7392e6c294cd76d751bf81
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Dec 23 12:36:27 2008 +0000

    Some finetunings for false positives--
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@900666 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 62244b414e7d69292361629c81ba6742ddc85b9b
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Dec 23 12:35:08 2008 +0000

    install cppchecks
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@900663 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 4330ff27903046b6256d8ebea2fe091812cc8bc3
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Dec 22 16:35:04 2008 +0000

    increase the "nothing much useful in here" count from 5 to 8 lines.
    so very small files don't require a copyright.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@900350 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit d373c701a4433591b302510ec394af5e68010619
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Dec 22 16:28:38 2008 +0000

    allow StatusBar and statusBar to use showMessage()
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@900346 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 26b90e8e8ca97c098a9fc0c29f134208c5f2f873
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Dec 21 17:53:57 2008 +0000

    skip foreach loops with the iterator type of qint64 or quint64.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@899843 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 63e60bbaca08a97ced4c181ca8c3f197e39e3963
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Dec 21 17:50:48 2008 +0000

    copied from kdelibs, but change the indent to 2 spaces
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@899842 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit b3a03dcda1009c61c29e232f1f764116a48b762d
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Dec 21 16:44:15 2008 +0000

    handle --krazy command line arg
    new validation methods for the --priority and --strict args (which we don't
    parse for yet)
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@899816 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 68b8dba57d758089f8a2cf0ac75c0ca1f563e92a
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Dec 21 16:43:06 2008 +0000

    implement printHelp() method
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@899814 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit a0fe2816bce67fe567289437954b0ab581609173
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Dec 21 14:17:39 2008 +0000

    rename library "shared" to "checkutil"
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@899754 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 75b6d7b608f17e87a46d1704831fc73fe3639261
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Dec 21 14:09:30 2008 +0000

    implement install rules
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@899749 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 5b396a4269f8c7465c4283e71bf8e61a9e6140b3
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Dec 21 13:02:40 2008 +0000

    copy over cppchecks so we can start the integration.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@899718 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 192e0bb49b263a4c6f2b6c0d6dd15fc4247b738d
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Dec 19 09:43:33 2008 +0000

    Update url.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@898854 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 4d154a1663041c7879db101a05b83aee0dfbd05b
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Dec 17 10:31:26 2008 +0000

    Whitelist QDialog::accept. This can be use in subclasses of KDialog.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@897987 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit d730340145d8c2cd8a63d98549ac61942bcbd08c
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Dec 12 00:41:25 2008 +0000

    fix the finding files with a '+' in their name.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@895930 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 74c78958e6c9d3d9c8b7c0d254b7575758405bf9
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Dec 11 23:56:19 2008 +0000

    check for replace("x",QString())
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@895922 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 22443ef334b568f0b97272bc3cc0a3b5b68dee73
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Dec 9 12:29:37 2008 +0000

    misspelling++
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@894835 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 20cb1e4cbe4da4603e45bde5de5316ff50809994
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Dec 9 12:28:54 2008 +0000

    don't complain about QList::const_reference or QList::value_type
    
    CCMAIL: Ch.Ehrlicher@gmx.de
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@894833 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 98eac865694ffb60c146676b8b3827857e34ccf9
Author: uwolfer <uwolfer@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Dec 7 13:06:31 2008 +0000

    Remove some iconnames which are still valid.
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@893785 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 63f76306bd20b91536077f3c8676ec8921d0b430
Author: ilic <ilic@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Dec 7 12:57:47 2008 +0000

    More explicitly ambiguous phrases.
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@893771 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 3121091718cca5536efdcb2aae32bb16c9202786
Author: ewoerner <ewoerner@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Dec 5 22:40:56 2008 +0000

    Don't complain about postfix ops when iterating over double
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@893096 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 7077216aa4bb14ffd4cb9601d9ec4982b4a2391f
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Dec 3 23:52:41 2008 +0000

    start supporting style "modes", currently only "kde" and "pim"
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@892297 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 7d9b489c7b32c37f0fcc40bea8e8d3c1fb584703
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Dec 3 23:51:22 2008 +0000

    add a word to the blacklist.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@892296 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 5a1b80f53975f76bd0fe43d611878d91fd0bbafe
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Dec 3 23:50:46 2008 +0000

    put the timezone on the output report timestamp.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@892295 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 366af6f8218585f0ec6c870698e32d1aff6917b5
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Nov 13 13:48:24 2008 +0000

    add 'size_t' to the list of POD types
    skip loops that don't have a counter i.e. for(; condition; inc;)
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@883754 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 4c4c10150b558f35f5dbfd03a33fb161434d6fee
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Nov 13 13:47:00 2008 +0000

    add a couple more mis-spellings to the check
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@883753 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 8a7b94e3b13e649604f0ff97b6968afa6f78ddd6
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Oct 29 12:51:41 2008 +0000

    add kdelibs/nepomuk/rcgen to the "less-strict" whitelist
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@877399 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 351e2165df4122d5a22bfd85115bcaf76a9ab380
Author: rahn <rahn@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Oct 27 13:59:09 2008 +0000

    - Some small check for deprecated Qt4 classes (+ test data)
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@876561 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 0ef4d773a59f8676c08596dcd778f4a6b827a851
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Oct 17 00:51:33 2008 +0000

    Added roadmap for xml output of krazy2 changes.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@872350 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 5cc59224b01640352d647b900b7223c7090b977b
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Oct 16 21:46:21 2008 +0000

    Result of the transform is really getting into shape right now. At least for
    the contraction test. I'll try to test with other checkers soon.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@872328 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 25b1be184b92134e5cbcffc5aa6f628e5a616996
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Oct 14 00:09:14 2008 +0000

    typo, it's Persistent, not Persistant.
    Thanks to dfaure for noticing.
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@871131 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 294ce51ffe293b0d48f4e930b86008c7b5aaa74c
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Oct 14 00:02:41 2008 +0000

    skip contractions in 'debug()'
    
    CCMAIL: erik@hovland.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@871130 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit caa270f55df1a41eb262bf2e55d0da46d07f65b6
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Oct 13 23:57:43 2008 +0000

    skip Qt types:
      QBuffer
      QPersistantModelIndex
      QGraphicsItemAnimation
      QTime
    
    CCMAIL: parallelgrapefruit@gmail.com
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@871129 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 8778914a1ba9fa73b2b84d1ad573be8a15f66a38
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Oct 11 14:16:42 2008 +0000

    add new command line option --list-types, which prints a list of supported file types
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@869983 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 61feb91a73924282dbb4c0a8bee32a9d2ae3b265
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Oct 9 14:59:15 2008 +0000

    do a better job detecting 'struct stat' vs 'struct statfoo'
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@869637 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 93ffb6be68e84e3bceae979db2cedfbcbfde6467
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Oct 9 14:58:22 2008 +0000

    do a better job of extracting include guards from lines like
    #if !defined(FOO)
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@869636 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 036f0167753d299f9ebdc12c56e44503dc05751c
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Oct 9 14:57:24 2008 +0000

    add qint32 and quint32 to the list allowed POD types
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@869635 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit bdb6d6c5728078006dd37f3b28d7a2b7249a3f58
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Oct 9 14:28:52 2008 +0000

    pass the -f option to ln so it won't complain if the symlink already exists.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@869632 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 2475ddc32728819dc2e970e8ceb4af99172eed6e
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Oct 8 22:49:22 2008 +0000

    do not consider <config.h> type headers when counting the header cardinality.
    this permits <config.h> to be included before foo.p without complaint.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@869422 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 1e6f8a638cdf4dd3c76c45257397f568cd648bb2
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Oct 8 19:41:33 2008 +0000

    eliminate false positive when using typename
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@869341 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 354b215b08e7cebc864d420dc9526346b8a1497e
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Oct 8 19:35:05 2008 +0000

    Move the contractions checker to the extras.
    I'm not even sure we should keep this checker.
    
    Chusslove indicates that translators can handle contractions just fine,
    so this is really a matter of style.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@869337 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e1b4bc2b0299ee3053d576298945b1e8fe474519
Author: ewoerner <ewoerner@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Oct 8 18:50:05 2008 +0000

    Add uint32_t to types to exclude from check
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@869317 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 99dd56648be3424e7a58430a1acfbc4d89fabded
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Oct 8 17:47:17 2008 +0000

    Print the explanation when issues are found.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@869288 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 07489ed8dfbff5d5ee2606425fa33d7529de4ac6
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Oct 8 17:43:05 2008 +0000

    SVN_SILENT: Remove debug messages.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@869283 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 5332e7e37a4c2da7637170f7349707471e9e4183
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Oct 8 17:31:30 2008 +0000

    Print the check description and the number of issues found.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@869279 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit c6f83c462c3d2ea8841ae29f11e8055b235b4298
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Oct 7 21:23:58 2008 +0000

    Pimp up the interface a bit and for now use the full url to the style sheet
    to have a nice file when testing local.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@869003 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 8b6094355094971612bd81d828f45d54dbf3e49d
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Oct 7 21:16:27 2008 +0000

    List the different file types for which checkers are run.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@869000 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 1c94a0287a705ed559e96dbacb49e191228db516
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Oct 7 20:53:56 2008 +0000

    Made the stylesheet a bit more useful. Added some functions which might become
    handy for other stylesheets as well.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@868995 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 3aea4dcaf57920b4aecb23f39b20f991833758c9
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Oct 7 20:51:30 2008 +0000

    Cleaned up some whitespace issues which I encountered while looking through
    this check.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@868993 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 540c5bd4ea0fa774b7a5165b24caf5d20e343978
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Oct 7 20:48:00 2008 +0000

    Some small modification to get correct xml output.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@868991 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 99429d6877424959193992362698cba8a97725f0
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Oct 6 23:56:35 2008 +0000

    fix the krazy: directive search
    CCMAIL: parker.coates@gmail.com
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@868738 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 2ff9d8ba2c8cae5cd778642abff5476fa658805c
Author: ewoerner <ewoerner@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Oct 6 23:47:32 2008 +0000

    Add short to types where no postfix ++/-- check is performed
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@868735 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit a8251e22a0efee8acd1f5398ec08511171e1789b
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Oct 6 23:44:55 2008 +0000

    Check that kcfg_foo widgets do NOT set a tooltip/whatsthis in a C++ file.
    Set tooltips/whatsthis in the .kcfg file.
    CCMAIL: parker.coates@gmail.com
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@868733 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ae03cb4eb3fd75a17a2c74645449299bf5e955be
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Oct 6 23:10:03 2008 +0000

    No longer check QLabels, per the discussion on IRC and k-c-d.
    CCMAIL: parker.coates@gmail.com
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@868724 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 168586648499c188d636f49dc5aeb16a667ece92
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Oct 6 20:39:44 2008 +0000

    Also skip pointer type iterators => for (char *i; *ch; ch++) {}
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@868649 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 8700cff712de8c955b40156fb438a804b7ed7798
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Oct 6 19:54:36 2008 +0000

    Look a bit further back to eleminate some false positives.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@868635 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 6a152a53cb9351f4ebda01dd360f70f5e9a2fb92
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Oct 2 21:43:10 2008 +0000

    Make the postfixop check be a bit less complainer. When the identifier is of an
    elementary type it won't complain now anymore. This should reduce the number of
    complains somewhat.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@867140 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit dcc59198dd9f3c6d23ef92d432ba81e27ce37ed5
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Sep 30 23:36:43 2008 +0000

    eliminate a couple of false positives, as reported by klebezettel
    CCMAIL: klebezettel@gmx.net
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@866473 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 158d3125c24028ceecbf56d031b413fa677306b9
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Sep 30 23:05:48 2008 +0000

    Less false positives, thanks for the patch Erik.
    CCMAIL: erik@hovland.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@866464 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit f4c82bb7e094a965a83b8def1d41badf5fb26b3f
Author: kkofler <kkofler@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Sep 28 08:13:00 2008 +0000

    Fix multilib support: support LIBSUFFIX in passbyvalue plugin.
    Patch by Ben Boeckel (MathStuf).
    https://mail.kde.org/pipermail/kde-quality/2008-September/002832.html
    CCMAIL:kde-quality@kde.org
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@865580 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 7a41f726fc42f7c81e5f8dffc54384d695ed7057
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Sep 26 23:16:00 2008 +0000

    First work on stylesheets.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@865188 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 1818b94a3e7bbd6b8128c982e79a0d8611774976
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Sep 26 21:44:12 2008 +0000

    Close the date element.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@865171 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit aa2604a27b6836999091053b3b7ea4a12d3cb2d6
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Sep 26 20:15:27 2008 +0000

    First work on a XML export mode for Krazy, more work too come!
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@865141 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 177165913925e2a0899a4c90a9953ef3ec1dd6fe
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Sep 20 13:19:21 2008 +0000

    SVN_SILENT: Fix identation.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@862962 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit bec998baa7743f513f596fe0c752bb78bc689d74
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Sep 19 23:24:36 2008 +0000

    Commit Bertjan's fix checker!
    Look for post incremented counters in for loops.
    
    CCMAIL: b.broeksema@kdemail.net
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@862814 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 5cbfdc32225aa4311a2b064b1625dc91ab87c755
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Sep 19 23:23:40 2008 +0000

    more test date for postfixop
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@862813 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit fcd0193d0ccf6d2dd84fff2af396cc97eb4f5f48
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Sep 19 22:51:48 2008 +0000

    move foodata to testdata/foo.cpp
    this is neater. plus, we can add lots more test data in 1 central place.
    CCMAIL: b.broeksema@home.nl
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@862808 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 89c50a6dd785f933b37042cba2a9323addae6bf6
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Sep 19 22:48:59 2008 +0000

    for test data
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@862806 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit c4ad52ce1673abff0ca5335166c72a80fd1146f9
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Sep 19 22:11:31 2008 +0000

    Some more examples for the postfixop check.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@862798 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 2d2bbefd6276bbbea5b9e0b539d25c880dd3fbdc
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Sep 19 19:01:15 2008 +0000

    1 line count increment per loop is sufficient.
    fixes a bug printing the wrong line number
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@862754 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 30321f9fd3c91af308e7d18b6f743d772da6abda
Author: bbroeksema <bbroeksema@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Sep 19 18:58:15 2008 +0000

    Added some data for the postfix operators test.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@862753 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 68f879688dfd380a4cb92edabe236917f57d2edd
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Sep 18 00:30:03 2008 +0000

    look harder for certain QFoo classes being used, in particular:
      QFoo *foo
      and
      class Super : public QFoo
    
    CCMAIL: b.broeksema@home.nl
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@862078 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 34428adf148e3e114039a7e0ebb9b64667ec277d
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Sep 18 00:09:01 2008 +0000

    avoid false positives from Foo::skip|remove|replace()
    CCMAIL: b.broeksema@home.nl
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@862073 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit b5ed83003f8262ff69c8a926a64d5b1c20401e66
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Sep 17 23:50:43 2008 +0000

    allow pointers to be initialized. so we eliminate false positives.
    CCMAIL: b.broeksema@home.nl
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@862067 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 6aec419ac25be192a5067012c216e6fa6fdd0659
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Sep 14 20:09:54 2008 +0000

    fixes
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@861006 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit aa63e9ac4547db357408ef9f424def6bc35c7984
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Sep 14 18:05:30 2008 +0000

    even better.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@860959 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 9ee3f3ab014e35a6cd591d34a97330591c812697
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Sep 14 16:45:01 2008 +0000

    smarter
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@860929 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 5e35a3cd35f48d57b8c1d4976f4f223617bff73b
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Sep 14 15:15:05 2008 +0000

    add a misspelling for 'report'
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@860900 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ae721f5ad8ca4ce0236245633b7b74982cd88538
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Sep 9 15:41:24 2008 +0000

    attempt to fix installation on ArchLinux.
    Andi, can you test please?
    CCMAIL: andi.clemens@gmx.net
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@859141 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit f2ed03b3be8d8f058e8f1a780ead683fdd7efbca
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Sep 8 19:47:04 2008 +0000

    add "registed" -> "registered"
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@858828 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit fbb3fd64eb378141c614b798cf351f9f02358e1c
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Sep 7 23:28:58 2008 +0000

    skip variables starting with "kcfg_"
    CCMAIL: parker.coates@gmail.com
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@858392 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit afb03f56b921298b81b7d98d77a6c70e47174c5a
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Sep 7 13:07:00 2008 +0000

    add another possible place where perl can be installed.
    Andi, please let me know if this works.
    
    CCMAIL: andi.clemens@gmx.net
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@858140 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 80588028f4a592b3ce4b39f5cc43b739ad5e1173
Author: aacid <aacid@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Sep 6 12:24:35 2008 +0000

    Bring r857786 here
    
    Make xmllint not say the dtd is undeterministic
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@857787 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit a4082a0d0fdbae584ce71f5c94e5440c480819f0
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Sep 5 22:23:12 2008 +0000

    do a better job will Pixmaps and iconnames.
    CCMAIL: parker.coates@gmail.com
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@857638 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 98aa9ce500809f062a52211ddbeed760389ac93e
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Sep 3 14:09:29 2008 +0000

    false positives--
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@856670 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 734a3a2c4afe263a781f37bd36f8ad619150f7e2
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Sep 3 13:57:21 2008 +0000

    fix a bunch of false positives found by David.
    CCMAIL: djarvie@kde.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@856666 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 36aad4a9e86203427e13943bd88fe03331b053e1
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Sep 2 20:27:05 2008 +0000

    cleaning
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@856419 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 901d64848ed1e0a3a365899dc5149ab542584190
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Sep 2 20:09:59 2008 +0000

    fix build for 64bit platforms
    Bertjan, please test.
    
    CCMAIL: b.broeksema@home.nl
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@856415 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 5655ea9ff2df30b651f2283a510a86d099b861f9
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Sep 2 16:28:48 2008 +0000

    new "tipsandthis" checker for C++, Qt designer, and KConfigXT files.
    these are extra checks and are off by default.
    
    To use in your project, add the line "EXTRA tipsandthis" to project/.krazy
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@856320 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit fe15955d9f219ce6ae339543f194cbd856cf52ca
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Sep 2 16:02:28 2008 +0000

    add a misspelling for "calendar"
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@856311 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 49852276d46120c70669ca8459d6a8b09a616d85
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Sep 2 16:00:25 2008 +0000

    "computer" icon exists now.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@856310 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e5408c860cccd21aad88ce34d299c5408f733257
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Sep 2 12:48:22 2008 +0000

    since we have the dtd's we can also complain about broken entities
    using the xmllint --debugent option.
    CCMAIL: aacid@kde.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@856260 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 0752b188d13ad80703ae694522daf270626a4c0a
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Sep 2 02:11:55 2008 +0000

    and now a kconfigxt validator
    CCMAIL: aacid@kde.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@856041 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 0e0fb7fda939fa3287f1cf903511322fc51ac7a8
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Sep 2 02:10:40 2008 +0000

    change the dtd to permit tooltips in entries
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@856040 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 43fc6893ee493859d3e37f15dfbb1f2ebf62d944
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Sep 2 01:50:45 2008 +0000

    install the kcfg.dtd for validation purposes.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@856037 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit c0d4d65e34eb7c19f19f37aa1ac7448b4776d249
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Sep 2 01:42:05 2008 +0000

    install the new validate checker
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@856035 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit b0ba845230b9f7b7137b9d82ad47767894a40de9
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Sep 2 01:41:23 2008 +0000

    revert.  wrong Makefile was committed with the kpartgui validator.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@856034 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 1ac1b2d1caf6254c369b4fd02d59ae6f2ed0bb84
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Sep 2 01:37:59 2008 +0000

    new checker, as requested by Albert, for validating kpartgui files.
    requires xmllint.
    CCMAIL: aacid@kde.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@856033 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 652edbdccbdb3c6cc16f161c7207715726911e29
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Sep 2 01:12:02 2008 +0000

    install our own copy of kpartgui.dtd, since this is a heck of a lot easier
    then trying to find it elsewhere in the KDE source tree.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@856031 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 21175cfcb1446015ec4a3630556048fff51440b6
Author: aacid <aacid@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Aug 30 10:05:39 2008 +0000

    ignore char as well as unsigned char
    CCMAIL: winter@kde.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@854775 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit c63f3574d75396e10022ae836c5e7de32bc2c523
Author: kfunk <kfunk@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Aug 16 15:44:22 2008 +0000

    Fix small typo
    SVN_SILENT
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@848012 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 4c600560997c9361e07922d76d8cda40acc2fad6
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Aug 14 12:41:45 2008 +0000

    fix test for .c files.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@847018 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 006e76bde55f65ac329f05d30a51fd58ad168ac2
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Aug 12 15:53:30 2008 +0000

    remove "favorites" iconname from the blacklist.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@845906 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit d1e6098f0b1f891e2a20c55f850e191ec5a50395
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Jul 28 14:36:41 2008 +0000

    new check for using GNU typedefs instead of the Qt typedefs.
    i.e. use qint32 instead of int32_t
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@838697 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ccb8bff7f065ce760ef6a9934dc4c028c9272217
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Jul 28 01:35:03 2008 +0000

    new --brief option implemented
    which only prints checks with at least 1 issue.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@838510 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit b86955bddb1a64a6d73e92f1a67d20f984c5a270
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jul 27 22:45:59 2008 +0000

    Support PRIORITY and STRICT keywords in .krazy files
    So now priority and strictness can be configured at the
    component, module, or even the project level.
    
    CCMAIL: caslav.ilic@gmx.net
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@838482 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 25625209767fb78323ee6acfee3a16290ba12884
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jul 27 17:48:01 2008 +0000

    check for replace(".",foo) => replace('.',foo)
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@838388 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 266bbd9867708e70be22df70384b21b3e44ba518
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jul 27 14:22:53 2008 +0000

    fixes and updates
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@838319 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit caecc22c96390d366660a1b2483edde6cb99b956
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Jul 26 16:11:30 2008 +0000

    smarter
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@838066 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit a6eaf8fe263bf91133f7c6cf5d3381d0e203942e
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Jul 26 15:44:47 2008 +0000

    add new foreach() loop checker.
    there will be false positives, so please report them.
    CCMAIL: aacid@kde.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@838058 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 5d225aa7ce98cce4814b5a5f9b4bf284d6fda991
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Jul 21 16:58:38 2008 +0000

    also look for split("",..) vs. split('',...)
    as requested by Christian
    
    CCMAIL: Ch.Ehrlicher@gmx.de
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@836065 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 26757330288a7e1436f3b2959d5756643e1908e3
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jul 20 13:54:37 2008 +0000

    fix false positive reported by David.
    QStringList foo; foo += QString(); is ok
    
    CCMAIL: djarvie@kde.org
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@835370 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 79d6c1eb579708f94731d255ef0786833737bf67
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jul 13 22:30:03 2008 +0000

    more checking against assignments or comparisons to QString().
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@832041 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit f91cc5561678a5388bfc79be1ffc44fc795847dd
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jul 13 21:57:55 2008 +0000

    We now pass --krazy to all checker programs. This means that the
    checker was called by the Krazy program, i.e. that the checker
    was not called from outside the Krazy infrastructure.
    
    Additionally, fix the license checker to behave better if
    called outside the Krazy infrastructure.
    
    CCMAIL: mueller@kde.org,faure@kde.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@832031 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ce005df85459e0aecf5d38cb5f6cd5603f2db498
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Jul 3 21:46:51 2008 +0000

    check for struct stat (use KDE_struct_stat) and struct dirent (use KDE_struct_dirent)
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@827837 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 74b89b9135707e1ad819fc04d4bb758b0cbab4f6
Author: mueller <mueller@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Jun 30 18:52:49 2008 +0000

    fix my scripts again
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@826440 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e8523766423b73592ebd0a883cf2e4e233d3d98c
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Jun 27 12:50:10 2008 +0000

    improved
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@825103 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit f7bdea7811e478bf57ce8fb4271310ac2a751162
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Jun 26 18:18:05 2008 +0000

    add a misspelling check
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@824855 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit b5d2ecdcbe2a7af848421b45553a5126f98f5406
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jun 22 15:07:13 2008 +0000

    add QUrl::fromAce() and QUrl::toAce() to the whitelist.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@823100 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit dbd50f14bd204f5faedabe4bcbabbe6c64d0d5ef
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Jun 21 23:26:02 2008 +0000

    make new qbytearray test
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@822909 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 2d0a8725d48df8a1d92c7bb51ef0583c61eb949c
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Jun 21 19:31:26 2008 +0000

    look for dangerous data() or constData() assignments, as requested by Albert.
    
    I'm gonna split this up into a separate qstring checker.. this thing
    is just too big and not appropriately named now.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@822865 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit f0ec319084279ea1047c7d1205fce84707cf4595
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jun 15 14:06:27 2008 +0000

    kpartgui .rc files are now supported.
    to start, the following checks are being done:
     contractions, spelling, endswithnewline, i18ncheckargs
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@820816 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit b382a483f310d3e203f00b2cbd13b1a0c139f479
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jun 15 13:59:40 2008 +0000

    start of support for kpartgui .rc files
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@820812 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 92a4a3fe507fb80bd12ff6a9dba26c5e4ee8f9a6
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jun 15 13:42:17 2008 +0000

    check for Q->K classes in designer files also
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@820804 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 1cd907fa488775c6097c331f16e8b75289a2cd14
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Jun 6 12:36:36 2008 +0000

    another attempt at fixing for different perl installations.
    CCMAIL: faure@kde.org
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@817619 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 2daca607c507e591441a1191250f71af84979fb4
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Jun 5 18:12:48 2008 +0000

    try to deal with different perl installations
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@817301 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 229ed1037b71ea1f1da6468c78d2ae428d5e1a06
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Jun 5 14:58:18 2008 +0000

    fixes for making the "textedit" export mode work as planned in an IDE.
    Erik, please test and let me know
    CCMAIL: esigra@gmail.com
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@817224 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 8018ec074237c5157fd229286e1ec885ca9dedc4
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Jun 5 14:28:35 2008 +0000

    fix a false positive in the MIT license header
    recognize MP3tunes and 4Front Technologies as legal entities.
    CCMAIL: krf@gmx.de
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@817211 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 1010dc5b5e67c8602341877ee4c0b7f02e34771a
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Jun 5 13:46:44 2008 +0000

    "unknown" is a valid iconname.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@817190 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 1c25cc7ddaf5ed1a71a67f7ed953bcb0278161f5
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri May 30 16:13:02 2008 +0000

    add two "extra" checkers that users may optionally want to run:
     - defines: check for #define issues
     - qenums: check for Qt enums that shouldn't be used (ie. hard-code colors)
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@814539 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 20fe12c1a226f7aa932235ac61f9334c758a75b4
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu May 29 11:51:04 2008 +0000

    check for single char '\r'
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@814129 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 0c90f79e280b354227a118fcaf3c2906493e87fd
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue May 27 13:04:02 2008 +0000

    handle comments
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@813344 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 27943092ce9feaf7ee4a95c490d47fcc672c40fc
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun May 25 12:47:47 2008 +0000

    try better to handle the kdegames version of showMessage(), as reported by kleag
    kleag: the showMessage() in kgamewinslots.cpp: line#719  should be fixed
    to use the Position enum rather than a hard-coded integer (5).
    
    CCMAIL: kleag@free.fr
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@812328 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit cbc132236976e2a1445056e21e85067308335003
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun May 25 12:08:09 2008 +0000

    new checks suggested by ossi and marc_m:
     - QString::replace(foo,"") => QString::remove(foo)
     - QString::remove("X") => QString::remove('X')
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@812314 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit a7e1c2594420eecd577fc3005798660ee63f7dae
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed May 21 15:30:37 2008 +0000

    skip brace problems sometimes
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@810769 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 252e6614093cd863441848a53742744aee599b1c
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed May 21 12:55:42 2008 +0000

    remove the symlink first, just in case the version of perl has moved
    since the last install.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@810726 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 18677c1e6bbbecd9db120d9cec39144a7a459134
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon May 12 23:04:23 2008 +0000

    add new misspelling for "existant"
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@807117 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit fe15e6d0f6fdb99f8f248b7c7d618372526053e7
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat May 10 14:43:55 2008 +0000

    add QDialog::DialogCode to the whitelist.
    also, provide a non-matching regexp for future use.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@806208 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 1468995354ba11d42362db72206656ae8a567b7c
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu May 8 16:29:52 2008 +0000

    kwalletmanager is ok
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@805448 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 4787e891627d0ef871504e184507510c620ce172
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Apr 23 06:47:22 2008 +0000

    work around some false positives reported in killbots.
    thanks Parker
    CCMAIL: parker.coates@gmail.com
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@800045 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 61bcd8e72ffc9b18963fb2e6da5b070929ae55f9
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Apr 17 12:16:57 2008 +0000

    more robust url creation for lxr pages.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@798080 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 3708e7ebb4c4609666ec0372c2b3c2fcc1a023e6
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Apr 16 22:59:00 2008 +0000

    quote filenames so they can contain crazy chars (like parens) that shells
    will choke on.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@797887 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 10ce8d83bc6287c705977b43ebac3587df5f9385
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Apr 16 19:42:22 2008 +0000

    look for include guards that are checked with #if !defined
    in addition to those checked with #ifndef
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@797716 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 6cb47399a1f958e0f3a96a8374384f56168e246b
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Apr 16 19:31:02 2008 +0000

    don't consider kdesupport/kdewin32/tools as library code
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@797708 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e021ede4e977b2dcbe4c23835e4a7c7624d91149
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Apr 16 14:28:15 2008 +0000

    fix verbose prints for some stuff
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@797608 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 9cbe877dca8e172afe1f7d833df71e48fd762868
Author: ilic <ilic@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Apr 13 13:17:19 2008 +0000

    Do not count unreported problems.
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@796367 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit a012af0614fc451e1c290ede8fe9c1b6f40ee2d4
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Apr 12 15:42:24 2008 +0000

    tell Getopts that --strict requires an argument.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@796110 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 8cd7c11327f25a89c5d37129b7f1bd407eef1c29
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Apr 12 12:56:48 2008 +0000

    remove TODO comments
    SVN_SILENT:
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@796059 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit c622fed28bf677fb0c574671e2cd7f881e1419ac
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Apr 12 12:55:20 2008 +0000

    fix --priority and --strict options
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@796056 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit b6c31b22a23b8f5f05de5e7240990c09d437b6f8
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Apr 11 23:41:52 2008 +0000

    perform leading/trailing underscore include guard checking
    with strictness=all.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@795938 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 84a0487e265dc0bc5f725b6cb00128e6df7ddec2
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Apr 11 23:34:26 2008 +0000

    run with high priority
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@795937 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 4e4aedc45dbe667b21d1279889e953eeff5ccf22
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Apr 11 21:04:29 2008 +0000

    major changes to support new --priority and --strict options.
    only the i18ncheckarg checker actually supports these options so far,
    but the framework is in place for any checker to use them as needed.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@795901 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit c62874873a843c37a9a048cad60e6ea2040e78be
Author: ilic <ilic@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Apr 11 15:46:02 2008 +0000

    Rework priority selectors to a less stiff form.
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@795848 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 9668464e4923e9e168eb81ca4395a7d385444296
Author: ilic <ilic@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Apr 11 15:02:39 2008 +0000

    Add ge_* priority selectors, which select by given and higher priority.
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@795841 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 875b18a58aab3fcef424da699063b06eae3b2524
Author: ilic <ilic@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Apr 10 15:11:18 2008 +0000

    Forget about by-type report selection, switch priority selection to --priority=low|normal|high
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@795513 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 1a98d706e39be9d4e00dc20087d1908fc2a14043
Author: ilic <ilic@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Apr 10 13:59:30 2008 +0000

    Add checks by priority: high, normal, low.
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@795502 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 8575a6a8856f0a685af1d4e72bf168b922190bdb
Author: ilic <ilic@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Apr 10 12:50:02 2008 +0000

    Add partial checks: basic, markup, ambiguities.
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@795486 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 4a7c1e186cb2e5a3a13ff9539b9b5070d010f0eb
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Apr 9 20:57:22 2008 +0000

    handle OATRUE and OAFALSE
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@795341 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e6a987ac23d3aebd0e33595c3ec7bb5405581fed
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Apr 8 22:24:19 2008 +0000

    add a check for QImage::depth(), which Fredrik had asked for a long time ago.
    add a TODO for checking QString::isNull() one day when we have a real parser.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@794944 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit aa1c33f7b58098138b6b193d51d1e3be50296869
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Apr 8 15:12:14 2008 +0000

    don't check leading/trailing underscores on the include guards.
    for now at least.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@794762 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 218946afa738155cc50941ac12d4be8a5e953846
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Apr 7 19:46:16 2008 +0000

    check for leading/trailing underscores on include guard macros.
    per ossi.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@794531 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 187d3b788d486ad136c0d405168b1866909e4a5b
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Apr 7 13:39:59 2008 +0000

    fix the undefined problem
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@794439 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 748ca1e16575162861f9b1eda42a968172cc31e8
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Apr 7 13:39:27 2008 +0000

    handle string concatentation, at least somewhat
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@794438 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit cd9d2a06f575d675e6ff706ace6779f3d91bea90
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Apr 6 15:08:54 2008 +0000

    remove network-wired from the blacklist
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@794105 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit d90ecc4212539cd793d7aa97b6d7646865dd1384
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Apr 5 14:26:47 2008 +0000

    fix false positives for QSystemTray::showMessage()
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@793879 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 6859d5c128b05c26e88b0f8e487e058fdab4ccdb
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Apr 2 13:06:15 2008 +0000

    temp stuff is contained within the module and moved as a module.
    this fixes using the --module option
    
    also do some nicer stuff with the dry-run mode.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@792868 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit d56102fe8381ab674d289b7c310efa8381f1e88c
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Apr 1 22:43:35 2008 +0000

    whoopsie, the qenum checker isn't ready yet
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@792731 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 15419163bf20cfcf96ed336899b27aa5fbca5242
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Apr 1 22:40:06 2008 +0000

    use our new file finder from the Utils module to generate a list
    of files to process, then pass them to krazy via standard input.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@792730 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 9436a1f44f3b683c28effd383f8c2bdb0926d88a
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Apr 1 21:59:16 2008 +0000

    new feature to read the file list from standard input.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@792711 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 94cf6beb7de1f52fedb8114c3239c3d10db83c1f
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Apr 1 18:49:22 2008 +0000

    add a function for finding a list of all files to process
    from a specified dir, or the current working dir.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@792642 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 97593ca62b759a6de52194e9a685ecfca51ffce4
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Apr 1 16:22:42 2008 +0000

    support the "title" option
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@792577 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 98415d12e4a6bf0ca304c3f41c210342b6239740
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Apr 1 14:21:24 2008 +0000

    improve explanations
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@792539 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit f310e335330b3d812798f1ceaddfa4dd89f810b5
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Mar 31 00:17:46 2008 +0000

    fix for myMvdir, don't try to rename something that doesn't exist.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@792044 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 4eb8213c78eecd6e65c43bc08088123f38fd9de4
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Mar 31 00:12:15 2008 +0000

    add new command line options:
      --nodb => turns off all database operations
      --title => specifies custom report title
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@792043 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 32cfc61c8f030cd510f3b0632724144b1892984c
Author: ilic <ilic@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Mar 29 16:44:45 2008 +0000

    Warn about uppercase tags.
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@791469 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 7d0fa039218a936a6bfa035643a93aeead28dc77
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Mar 27 17:01:53 2008 +0000

    ignore inlines that are part of a macro
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@790851 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ca83abed3084413c064e1917cfc215996ae05d9f
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Mar 27 13:04:20 2008 +0000

    asethetic and esthetic
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@790778 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 5ab258472dcf4136dae9a6920f93774d087907d8
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Mar 23 13:53:28 2008 +0000

    smarter
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@789177 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit fd3bb030bb9e2f0849e79e5c434ad4768ae48f65
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Mar 23 13:24:15 2008 +0000

    add QSystemTrayIcon:;showMessage() to the blacklist
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@789167 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit b23ac108e67c8f72f9a6f4e35fe46b296bac10ed
Author: uwolfer <uwolfer@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Mar 20 22:51:15 2008 +0000

    use KMessageBox instead of QErrorMessage in KDE
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@788179 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 7c2e93f5cfd7576a5676f48b432f24363afa4087
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Mar 20 14:15:22 2008 +0000

    determine if the file is a "true" desktop file; else, don't
    bother validating it.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@788051 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ad6602817a56c3c8c923ffbcd212f59c1a833542
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Mar 19 21:01:07 2008 +0000

    ignore Type=AkonadiAgent and Type=AkonadiResource desktop files.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@787762 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ca5b2a36b78135268610fae208d3c8b0d0eb06d0
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Mar 19 14:59:43 2008 +0000

    allow more British spellings
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@787586 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 81713cff67cc6c395a4cd4394c012c5a94299597
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Mar 19 13:07:14 2008 +0000

    simply ignore Service Type files as they are a specific KDE invention.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@787528 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit d6e4bc924a87f7e3acf4856a0e1d51e4ef2b0add
Author: ilic <ilic@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Mar 18 22:35:28 2008 +0000

    Remove some really rare positives.
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@787304 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 845725d0dfd896fb5bcfeb549466f7d4f5a33950
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Mar 18 20:35:22 2008 +0000

    skip lines with "copyrights".
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@787231 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 86ee2760a22285c5effa86e8e841d6b587a8905f
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Mar 18 19:48:35 2008 +0000

    allow InitialPreference keys.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@787211 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit cfadfba69ca8258968c5124d22d4dad416f81697
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Mar 18 19:17:34 2008 +0000

    munge kdebase-foo module for lxr export.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@787200 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit d429bbcb2211aa355f0548399d949fdce831290c
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Mar 17 19:41:04 2008 +0000

    implement a whitelist of Qt classes stuff that is allowed.
    CCMAIL: faure@kde.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@786711 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit bcd6e900976feeb5459a57e5784d59ece3f0beee
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Mar 17 19:33:08 2008 +0000

    support kdebase-apps, kdebase-workspace, kdebase-runtime modules
    should handle these as real checkouts, or as symlinks into kdebase/apps, etc.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@786706 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit fc4532fcd418af168d7ff54335b0beacf14242e3
Author: dfaure <dfaure@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Mar 17 15:22:47 2008 +0000

    A TODO -- no time to re-learn perl right now :)
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@786651 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 38086c03d62a235414d5b5b0f3afa7eff4c8fe9d
Author: dfaure <dfaure@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Mar 17 14:32:13 2008 +0000

    Refine @since check: @since 4.0.1 or 4.1 is ok, @since 4.0 is not
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@786646 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 9e6e51526e9142d53767ba7fcd7c86d80009fbb7
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Mar 16 11:48:48 2008 +0000

    allow symlinks when searching for modules.
    so kdebase-apps, kdebase-workspace, and kdebase-runtime can be processed.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@786211 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 5a9e60ad17df1bdf6a431a8de005d3d8a8c1f15e
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Mar 15 01:14:29 2008 +0000

    new checker for Qt methods that should be avoided.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@785811 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 733147d80f4426c8b6c280c93c9af52f8ef92b31
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Mar 14 20:08:42 2008 +0000

    skip C++ comments
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@785725 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 93b4831c20adb4af438ffb2cb4915ee1092f30e5
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Mar 12 13:24:41 2008 +0000

    add newjournal and newevent to the blacklist
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@784798 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 75081f715216d8ea01cdc6bb9cb11262684a36b0
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Mar 11 14:48:11 2008 +0000

    implement tip-of-the-day checking
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@784501 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 0a570fea4ec6443a6423d67770d61a1f6caeeb5c
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Mar 11 14:40:36 2008 +0000

    add plugins for checking tip-of-the-day files
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@784498 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 6e589d81b9804c835b90b688196968d1708c242e
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Mar 10 20:26:30 2008 +0000

    handle Qt:foo casts
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@784177 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 710129272d118625990154b78573fd367c12e787
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Mar 9 23:12:50 2008 +0000

    handle enums better
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@783902 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e98d72bb552b76f33af18d1f2f30bf78b321b8d0
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Mar 9 23:04:45 2008 +0000

    handle lines ending with a '/'
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@783899 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 275007e0b20eb80ea4026a2f6d34db316779b145
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Mar 7 20:57:51 2008 +0000

    korgac and ktnef are application names and are therefore perfectly valid
    names for icons.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@783326 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ae658d8ba4b5b358f02fa6a5ef8340354c32625d
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Mar 1 16:56:13 2008 +0000

    updates provided by Erik
    CCMAIL: esigra@gmail.com
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@780924 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 26105048a75e9a46fe9d5592a66e3daaad0956b1
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Feb 27 14:20:22 2008 +0000

    remove X11 includes from the blacklist.
    not one of my better ideas.
    CCMAIL: hein@kde.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@779942 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit b4c60c3a208978fc0fa848fb1dd4a6ab5db81ba4
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Feb 25 14:06:47 2008 +0000

    fix the if-brace check
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@779102 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 4e62fec96c3b9374fd8ec49a56faee6768380dd8
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Feb 24 17:30:33 2008 +0000

    blacklist X11 includes
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@778817 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit b4a80ffe5c213595b43064e15d772a8cad9aa84e
Author: tmcguire <tmcguire@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Feb 24 15:37:01 2008 +0000

    Add file-open
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@778773 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 2301a78dde365f57436bb0352205c161efd4a2cd
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Feb 23 13:36:01 2008 +0000

    better if-brace detection
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@778350 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit c7a1808627d1eb0ba897117b52fdf3c6a888b30c
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Feb 21 22:33:47 2008 +0000

    smarter yet
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@777925 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 757ac0af96b88993add9d4dc153f9f604fc00370
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Feb 21 22:12:57 2008 +0000

    smarter
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@777916 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e5bf18a71339953bdaef64a20332e2a457a4f466
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Feb 21 19:58:27 2008 +0000

    A new checker for kDebug() and friends.
    Looks for:
    - using a debug area
    - trailing endl;
    - printing a method name
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@777863 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit d9973cb99cb2867eee03f45499f29461ff9cf1b7
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Feb 19 14:30:42 2008 +0000

    check for some USE_platform macros
    nicer explanation.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@777042 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 859fc73a5a939d90695ff071e4670b0885ebd471
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Feb 18 22:04:26 2008 +0000

    be more forgiving of Type=Service and Type=ServiceTypes
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@776864 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit b7b25ac0a4916c9b4d8e50463dc80332e804a2e1
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Feb 18 19:40:57 2008 +0000

    add a misspelling for "desktop"
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@776769 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 47639cf82632370ac417049826a7da1824a54cde
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Feb 17 15:40:04 2008 +0000

    fix false positives in qgpgme
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@776180 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 82bafbbeaaf679d2a81aa45dca7ca315d0f5b97c
Author: ilic <ilic@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Feb 11 23:24:40 2008 +0000

    Do not load external subset (no need to check validity of XML per se).
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@773882 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit fa04a82fd938a853488dad84c76adcb12e84f82f
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Feb 9 17:17:28 2008 +0000

    better, also checks for signal
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@772892 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 6852c115a46251c96dbbece24fba0f751fa9bf22
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Feb 9 13:52:07 2008 +0000

    idiot
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@772708 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 9c99a65d253ce112cde5f94732bb374c3dcd8f30
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Feb 9 03:09:04 2008 +0000

    search for desktop-file-validate in /usr/local/bin
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@772574 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 41ae259fcb533dd895ba4a32f678db03af8d45c7
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Feb 9 03:02:29 2008 +0000

    revert:
    I forgot that our version of desktop-file-validate will not build on the EBN machine
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@772571 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 7e5c11b0709a3ea60e8bbaa211c74ce2092ad873
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Feb 9 02:33:06 2008 +0000

    use our version of desktop-file-validate, even on the EBN machine.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@772567 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit a52f6e8cff79ee76bf0322dc89ad67a180940fce
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Feb 9 02:30:41 2008 +0000

    better detection of subdirs listed in CMakeLists.txt files.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@772566 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 42f1613d28e1cb98a0ed6dd9719c5974fe62468a
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Feb 8 02:40:09 2008 +0000

    add "todo" to the blacklist.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@772223 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit b13ccb837e24a187a9e8a3ab885ac3f0f1b80a5c
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Feb 7 00:14:33 2008 +0000

    don't spell check include file names
    don't set contactlist as a misspelling.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@771824 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit b09bc3e47c844ce5cd0b5db2d4eb7031798384e2
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Feb 6 22:32:39 2008 +0000

    exclude=<name>, not exclude-<name>
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@771804 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 8de8a630c8169b99c72f8f014e02014b7e7690e2
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Feb 6 22:00:42 2008 +0000

    more explicit description of the IGNORESUBS directive.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@771782 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 219aa2e3dab2628c98f02c1761eff3c6a92be3ab
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Feb 4 22:25:06 2008 +0000

    skip escaped doublequote in the endsWith() startsWith() check.
    CCMAIL: thomir@gmail.com
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@770993 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit a8635b52d2ec3772bebc1077db6a70fc3050ad5c
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Feb 1 11:55:00 2008 +0000

    add the icon "appointment" to the blacklist
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@769411 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit def9af440b22f05bc0bcd6068cf1cf1c91974363
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Jan 31 15:40:23 2008 +0000

    allow whitespace between # and warning
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@769114 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 0839c547182cb4ae4c2268cbaeb89b528efb987a
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Jan 25 14:04:33 2008 +0000

    better checking for return value in parens.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@766270 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 67e57af3c80d6a70a043cd0732c904f30e4fb136
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Jan 25 00:41:12 2008 +0000

    eliminate more false positives
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@766000 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 93a8a1f9af6a22c08caba3100743a850d99eadc6
Author: ilic <ilic@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Jan 24 19:59:10 2008 +0000

    Delay reading tag of the parent node, some versions of libxml have prolem at top tag.
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@765859 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit cfaffbe9a3543f8249e64c64c0b03b8b05bfb85f
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Jan 24 14:35:15 2008 +0000

    more hacks to handle C style casting.
    must be smarter about this one day
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@765699 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 7be7462ba8f1fa7800647737179d3fddb3b419dc
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Jan 23 14:11:36 2008 +0000

    improve checks for C style casting
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@765211 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e748997b982a472cc698907e9c0e691938f410ca
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Jan 23 00:16:46 2008 +0000

    support excludeall and skip directives.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@765021 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e081ab262e0741aa65512ebc8655ce49727372a2
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Jan 21 21:26:09 2008 +0000

    a little bit better explanation.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@764467 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e1667557fdee163f804aac986c32d94e449c1d2a
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Jan 21 21:21:18 2008 +0000

    A new checker suggested by Urs.
    This checker looks for system calls that should be called instead
    through a wrapper, like those in kde_file.h.
    Also checks use of getenv() vs. qgetenv()
    
    CCMAIL: uwolfer@kde.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@764466 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 1044c6364eb7124bd903f7a2f5528c17b20adead
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Jan 21 21:19:39 2008 +0000

    make the iconnames check also support desktop files
    give myself copyright on the iconnames checker
    
    CCMAIL: vkrause@kde.org,jpetso@gmx.at
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@764465 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 7f60703f016c144b463dcb7de785411e543df370
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jan 20 14:49:05 2008 +0000

    a little less aggressive
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@763886 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 6903834069f3904507e5aeaba4b37bf2616fa0aa
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Jan 19 23:35:15 2008 +0000

    less false positives by better checking if we are in a private:
    section of the class definition.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@763634 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 7a3d726107a3947c21f73a18b2f7504bcdce02bb
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Jan 19 17:54:25 2008 +0000

    eliminate another false positive for operator<<
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@763536 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 5e3f0f8894d4ad0756ba9b3869c5a8138e4127f7
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Jan 19 17:23:42 2008 +0000

    less false positives
    new check for proper private:, public:, protected: indenting
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@763515 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 69544f8e95436ceac58eb75c209b53e2dadde926
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Jan 16 23:10:32 2008 +0000

    skip C-style comments
    skip #if 0 blocks
    smarter
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@762409 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 051ffae15f9590d1c54c06163d5eb88bb0508685
Author: tmcguire <tmcguire@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Jan 15 20:42:13 2008 +0000

    Add some more icons to the blacklist.
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@761988 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 3dbd8c1c24a54c30861a8bf01465b165cddefae5
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Jan 15 19:49:04 2008 +0000

    add new checker for invalid iconnames
    CCMAIL: vkrause@kde.org,jpetso@gmx.at
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@761966 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 4674a7ecf7581a2f74f6aced092969c24c16d61f
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Jan 15 14:32:57 2008 +0000

    support exclude directive
    CCMAIL: djarvie@kde.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@761875 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e0c7ad30a86510e4d49c177f31abe885e04573ba
Author: ilic <ilic@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jan 13 21:15:21 2008 +0000

    The appropriate context marker for <label> as subtag of <choice> in .kcfg files is @option.
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@760989 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 71064e471910664d920364aff91ba74db633939a
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Jan 8 22:37:28 2008 +0000

    fix lxr link for 4.x (trunk)
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@758728 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit fd897698122aac9ae0c42788421fe6973d5818b7
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Jan 6 14:52:35 2008 +0000

    make the kde-4.x checkout the default component.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@757933 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 646c637e5f0206a36bef6214a6decf4951c2138b
Author: ilic <ilic@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Dec 11 10:54:43 2007 +0000

    Add more explicit ambiguities, restructure a little.
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@747209 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 511710cf1f970d0e0fc07c133e3d15a9d81a7dec
Author: mueller <mueller@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Dec 10 10:47:15 2007 +0000

    some people like to write the license in all uppercase
    for some reason (perhaps because they think its important?), so
    deal with that
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@746813 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit c35410703f55746c2183b4754f11f50dac3853ec
Author: ilic <ilic@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Dec 9 11:47:44 2007 +0000

    More ambiguous single-word messages.
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@746514 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 4c90d2eb4c4677e71a8b2bc8f6e6ed34cdbbea4a
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Dec 8 21:44:10 2007 +0000

    rework the find so it behaves on FreeBSD.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@746405 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit b9bf59fdb7aa62bb74fa6e62dcd3c0d752050eba
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Dec 8 21:16:52 2007 +0000

    a more optimized find, just like dirk did in krazy2all
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@746401 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 830f84d70798193f6bcf4a490a08130c0c832b9d
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Dec 8 19:05:38 2007 +0000

    must escape the ++
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@746354 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 9cc10afe1866db4644c2acff658f632d85b3b9da
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Dec 8 18:32:46 2007 +0000

    forget a "-o" option.
    dirk: maybe this helps a little?
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@746340 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 3bab4c5fd058a0783fd4c41d12b90814af4c6329
Author: mueller <mueller@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Dec 5 22:45:40 2007 +0000

    fix Toma's site again
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@745305 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 7c3cef3f206b560a8308b552e47033ec2097b3b0
Author: mueller <mueller@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Dec 4 23:13:04 2007 +0000

    fix detection of bison files (they're generated)
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@744947 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit f572e034ca1a4359b23a02c9910d9caade9f9f3f
Author: mueller <mueller@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Dec 4 22:55:23 2007 +0000

    fix return value
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@744944 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 36f96db4ec2a17c1d4843d3c743500b0a12074c5
Author: mueller <mueller@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Dec 4 22:42:12 2007 +0000

    okay, I give up. krazy2 is just too buggy and randomly
    forgets files during each run.
    
    Therefore I add an optional mode to determine licenses directly.
    The disadvantage: it is slightly faster than krazy2:
    
     krazy2: 9 min 48s
    direct:  0 min  3s
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@744940 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 26459be78615d1a44f333565cf3426aee840e0c3
Author: mueller <mueller@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Dec 4 22:10:00 2007 +0000

    check *.tcc files as well
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@744932 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 86f25933224c235aae12c3b35c5298047578d160
Author: mueller <mueller@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Dec 4 19:57:23 2007 +0000

    make this at least somewhat work
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@744887 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 2ec8b5af3af42040cff009270800b0602df0003a
Author: mueller <mueller@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Dec 4 19:21:59 2007 +0000

    handle unsupported filetypes more gracefully
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@744873 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 6d57bd8c330d833ebbc917b7853512ccf5677217
Author: mueller <mueller@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Dec 4 19:21:13 2007 +0000

    more optimized find
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@744872 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit de837bb2edc21cf45367594e1dd6aa7acdf848f0
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Dec 2 19:14:18 2007 +0000

    check for lines that end with '<<'
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@744141 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 44780fbba224d290b200a8dcda8c58b9d79d58b1
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Dec 1 16:14:58 2007 +0000

    support checking Messages.sh files
    add new rcappend checker for Messages.sh
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@743657 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit d9d712c5f876e5b3cbaa8ee1bb4da6265c0538e4
Author: mueller <mueller@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Nov 23 21:33:13 2007 +0000

    stuff in tests/ or examples/ is rarely a library
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@740690 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 0a291c7bdac3d7e4ceaada03c349e1e3af190b53
Author: mueller <mueller@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Nov 23 00:07:38 2007 +0000

    fix detection for plasma license headers
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@740322 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 55136039617fda7434cce4cdf31472b58b0fac7c
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Nov 20 23:26:01 2007 +0000

    don't worry about the KRAZY path environment vars.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@739387 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 95894e2b272388434e70865e78008fa91787f0f2
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Nov 15 19:37:58 2007 +0000

    libexec is gone. replaced by lib/krazy
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@737191 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 87d7c6421630b01fa1add83682ac6aadaa9d34c6
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Nov 15 19:15:18 2007 +0000

    desktop-file-validate is in /usr/local/bin on the EBN.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@737184 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 204e3d0a930936f4b07f929f5b13e9d3f1894149
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Nov 15 16:52:47 2007 +0000

    fix install for the EBN machine.
    Dirk: please double check I didn't break for your needs.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@737147 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 6c43a01a168cf00aca96e2dc522a9c6c25570f6a
Author: ilic <ilic@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Nov 11 11:22:51 2007 +0000

    Few more ambiguous single-word messages.
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@735314 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 7f7caebd316f9eade7acba4148aabb3cd0d738c6
Author: mueller <mueller@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Nov 10 22:11:22 2007 +0000

    another exception
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@735106 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit da4c70836cff2998f4198b9daca66af98d4bcff1
Author: mueller <mueller@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Nov 10 21:46:46 2007 +0000

    add detection for v2/v3 and v2/v3 + e.V.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@735102 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 508ca23b344f3c28d6d670729fff129968a8d334
Author: mueller <mueller@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Nov 8 08:05:28 2007 +0000

    improve matching for plasma
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@734141 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit cd3b6b6a4f6ac1d556a3bafb3ea13f11a9572406
Author: mueller <mueller@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Nov 7 23:05:36 2007 +0000

    ignore cmake/automoc as non-library
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@734058 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 9a4a3f0c753c4d964eaa56feaa90d6d6a5ed0b83
Author: mueller <mueller@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Nov 7 12:14:29 2007 +0000

    another case of GPL v2 detection
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@733865 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 10e5abd9e65e6d96e784f2f7dc542212b7d57237
Author: mueller <mueller@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Nov 7 11:45:35 2007 +0000

    LGPL v2 is fine, though not really great
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@733854 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 2375eb5079ca47edaed9b708659cfbd9b53364ed
Author: mueller <mueller@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Nov 7 10:49:48 2007 +0000

    - just because it states to be "part of Qt" doesn't make it
      QPL. Most of Qt is no longer available under QPL.
    - fix the GPL v2.0 detection again
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@733847 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit efb0e18f8892ca08712a5bb11eb8ef729fc9f0f0
Author: mueller <mueller@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Nov 7 01:53:19 2007 +0000

    fix detection. I would have loved if checklicense from
    kdesdk wouldn't have been deleted just because "this one is
    superior and maintained" ;(
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@733667 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 905036cc51707e16bdefea7156fdb02c6df7f7ee
Author: mueller <mueller@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Nov 7 01:43:40 2007 +0000

    various fixes
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@733666 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 4fdca72b5336928cf84681ece7c08a566be37453
Author: mueller <mueller@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Nov 7 01:41:50 2007 +0000

    make them executable
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@733665 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ee4f47f1dfb54ff876af7060976499edbfa64361
Author: mueller <mueller@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Nov 6 23:55:32 2007 +0000

    move plugins to libdir/krazy2, add libexec fallback
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@733647 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit d087ddaa684c523307f1073e975a3504ae5be28d
Author: mueller <mueller@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Nov 6 23:53:22 2007 +0000

    fix destdir/prefix messup. fix install location to be
    FHS compatible
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@733646 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit a21c2abb364580b95cd0d17da0f6e46846ed908c
Author: mueller <mueller@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Nov 6 22:49:49 2007 +0000

    split off PREFIX from the instdir.. now I can finally
    install it
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@733638 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit d893d9278a5964f35adc119fe1365b27f9e63f3c
Author: mueller <mueller@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Oct 31 14:17:05 2007 +0000

    trying to fix up the DESTDIR usage in here
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@731360 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 977aabc5fb7bccb379af8153c20d077c41d6bbfc
Author: mueller <mueller@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Oct 31 14:16:48 2007 +0000

    don't hardcode paths to make it package-able. I
    think the normal EBN installation should still work
    that way
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@731359 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 9d2c41c51010d2114837097e1848f515b1ebc18e
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Oct 31 13:46:13 2007 +0000

    don't remove all the files in DESTDIR anymore
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@731354 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 74177f947dc1eef360e857abbf00d9556ba34daf
Author: mueller <mueller@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Oct 31 09:37:38 2007 +0000

    - implement checking for (L)GPL v3(+)
    - reject v3 compat issues
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@731303 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 1060a80e8a22fef1b5b12361051a8743fca384e4
Author: ilic <ilic@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Oct 6 21:15:25 2007 +0000

    Update possible tag nestings.
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@722191 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit bfaaca08f30ab78b6f48dff2f9458b2c0c21b4c5
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Sep 25 13:40:46 2007 +0000

    remove the textChanged() -> editTextChanged() check
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@716881 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 8cad53368903c12cdcdca29402b2e3b55bce976e
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Sep 24 19:35:09 2007 +0000

    check for a couple more outdated SIGNALs.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@716493 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ae7a584e10467c81b8b05d709630b7d6b120afa0
Author: ilic <ilic@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Sep 23 12:12:43 2007 +0000

    Add <nl/> KUIT tag; deprecate <br/> in favor of it.
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@715889 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 118f3a296ee46a840f8a895d183b7e42a145b899
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Sep 20 21:01:13 2007 +0000

    look for signals in doublequotes.
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@714897 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit b8d417bff6d6f0eaeb57507da668203ce29fb094
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Sep 18 13:04:42 2007 +0000

    add another signature check.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@713986 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 523e53d11d38ae78564ae2ba197edaebe0e45356
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Sep 17 22:52:42 2007 +0000

    improvements
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@713649 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ac09e8a05b248e30f435e5ee4363b3ef071cc54a
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Sep 17 22:52:17 2007 +0000

    add a new checker for SIGNALs and SLOTs signatures in connect() calls.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@713648 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 91c81441b8b6c6f3f9d9c56b5ebb79ba03dc9812
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Sep 12 01:52:59 2007 +0000

    don't required LGPL in kdepimlibs/kioslave
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@711319 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 2c4f27c7f71bd6f0618c16d15ab52d2c86eb287d
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Sep 11 14:57:26 2007 +0000

    smarter
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@711140 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ddef3f9a49114073f9bd02b068b510aef0b4db94
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Sep 11 14:57:12 2007 +0000

    don't complain about the warning "value Service for key Type"
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@711139 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e4eccad4f12d67c2a2a151214fc5b1f17294554c
Author: ilic <ilic@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Sep 8 16:03:25 2007 +0000

    Add @item:intext subcue.
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@709934 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 3710a4a1318583450b2fba3f5a40a0747ca2ce13
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Sep 8 14:03:13 2007 +0000

    add a bad spelling for yesterday
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@709901 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 47ea18cd73ce47f5bd814f73f4581d55bb2ff676
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Sep 3 23:52:29 2007 +0000

    also skip X-KDE-Keywords[] lines in .desktop files.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@708157 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 1d36d13a07997ea839b9f4f6022bf3feaea40689
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Sep 3 23:20:01 2007 +0000

    Finally finish the desktop validator checker.
    It uses the C program 'desktop-file-validate' from freedesktop.org.
    I put a copy of the program here for now because I want to stay
    as current as possible and the distros tend to lag behind.
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@708153 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e76d17e19ae7863e1e6e818ba071a5bf99e76a57
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Sep 3 15:49:30 2007 +0000

    fix copy+paste error
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@708007 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e3ab442f4e87feaf33524dc6b9497fd99fa91409
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Sep 3 15:46:08 2007 +0000

    oops, forgot to commit these for the .kcfg support
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@708004 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit d4dd403c1297b376be3c1ad88a4e11745dea7279
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Sep 3 15:07:38 2007 +0000

    add support for .kcfg files
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@707991 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit b7abf1ebcb595e7c40dfd96802d4784061fbd696
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Sep 1 13:49:22 2007 +0000

    skip qWarning(), qFatal(), qDebug(), qCritical()
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@707300 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 495e110603a2edb914640d63ecf371eeb35d2823
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Aug 29 19:08:08 2007 +0000

    add a dumb little checker that looks to see if you need
    to run 'fixuifiles' on a .ui
    
    but it doesn't look for the caption=classname problem
    so it isn't done yet. but it's a start.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@706234 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit cae891c9e48181f1fb776b3133bcc7bbe43084fb
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Aug 29 17:24:49 2007 +0000

    no longer need these old plugins hanging around.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@706200 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit f7acbd18b9b75be84df1bf04107e379a3c1fecce
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Aug 29 16:54:57 2007 +0000

    improved spell checking, I hope.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@706184 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 5f6e41cf4e289a687326cb65d582ce4f17e837ee
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Aug 29 16:53:36 2007 +0000

    skip #warning lines in C++
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@706182 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e110cb0309b621e0ea00388325e1e1de583f8be7
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Aug 29 16:12:06 2007 +0000

    search back for kDebug() and friends
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@706173 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 02c450603d74de9f7f57fd31fec9127e961efc27
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Aug 29 14:34:11 2007 +0000

    asOf() and fileType() go into the Utils module to encourage code reuse.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@706140 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit a8a10f2a9061db9fff8e0a4306fb2d74d72ec77a
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Aug 29 14:00:46 2007 +0000

    ignore contractions in C++ source that is part of a kDebug(), kError(),
    kWarning(), or KFatal().  Well, if the contraction is on the same line.
    Still need to handle broken lines.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@706126 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 89f2043a23bb8d9e9b9952587455ecad663e4ece
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Aug 29 13:50:43 2007 +0000

    fix a possible uninitialized error problem
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@706121 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 72d08e7564f80d07271a66d64e0339ccadec35a0
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Aug 28 20:10:38 2007 +0000

    skip translated lines in .desktop files.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@705881 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 74476b4ffd75e65f5a3c2dfed47fd5658b93884e
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Aug 28 15:45:02 2007 +0000

    system 'krazy2' on the EBN
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@705792 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 0d3eec23af37f519701c6a5534b07ef5e745ec62
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Aug 28 15:38:14 2007 +0000

    minor fixes found after trying to install on the EBN machine
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@705790 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 2966180a1b47ef675a3d93f03b045d5b9ede3c26
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Aug 28 12:51:28 2007 +0000

    clean the destination dir of possible cruft before installing plugins,extras
    and helpers.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@705723 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit dd161575346fe38ec85f78823b563350e4a69f17
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Aug 28 00:50:28 2007 +0000

    New and/or updated POD
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@705476 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e7a404f4d4cd0c85ebd4228dd03f8273b271e3a2
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Tue Aug 28 00:50:04 2007 +0000

    better .krazy detection
    also, krazy2 got some updated POD
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@705475 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit dd5e9770ceab617e276ff8c2e26fbda2a854ba04
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Mon Aug 27 20:32:15 2007 +0000

    detect files generated by xsltproc
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@705370 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit e4fee2f3925c380b0e79839b2cd036a661e533f7
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Aug 26 01:50:28 2007 +0000

    POD for krazy2all.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@704718 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 15703c1b845c2be680baef95af53886c6be74203
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Aug 25 13:15:23 2007 +0000

    fixes and tidying
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@704578 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 54bd3a88aec3f232a04b456b8d568cf5876fb4f8
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Fri Aug 24 02:00:04 2007 +0000

    time for a commit.
    lots and lots of changes, including:
     c++ plugins skip over #if0 blocks
     general/contractions much improved and c++-independent
     general/spelling much improved and c++-independent
     krazy2 reads a .krazy at the subdir level (i.e., the same one used by EBN)
     support the idea of "extra" checkers that aren't run by default
     code reuse with Perl modules
     the start of a .krazy POD doc (krazyrc.pod)
     better Makefiles
     and more!
    
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@704043 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit ed59ac5812a0d50b8acd0bc4001832ff2839421d
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Aug 15 21:58:30 2007 +0000

    implement the --check and --exclude options
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@700577 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 5097cba7bda84b6ec650f8d28b1fea5dea8cbe39
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Wed Aug 15 19:36:28 2007 +0000

    handle nested classes
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@700531 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 88708455dc725861abcd2b98c5b5ef9a05ca1ec5
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Aug 12 23:44:53 2007 +0000

    New export mode called "textedit", as requested by Mirko.
    Prints 1-issue per line in the format, file:line:issue
    
    CCMAIL: mirko@kdab.net
    
    Mirko, you can help me test krazy2 (which is in trunk/quality)
    or you can wait until krazy2 is finished and renamed back to "krazy".
    Hope this is what you wanted.
    -Allen
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@699411 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 859f8d7a450c538c9552e1fe4a10030eb1f1096c
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Aug 12 15:00:40 2007 +0000

    placeholder for the hig checker.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@699277 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 9bbc3c2db5a65264092f659b53fc6bb883b4f695
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Aug 12 13:33:03 2007 +0000

    use the description.txt file to print the file type headers
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@699261 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 441a14a0b26e456e612d1e4454a73fd7423545c3
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sun Aug 12 12:50:36 2007 +0000

    refactor the export prints
    the --list option can be exported in all the supported formats
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@699247 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit df22eda6efc03020c27838c2f6181bd705dc5fb7
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Aug 11 21:54:59 2007 +0000

    now just points to the EBN page on wiki.kde.org
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@699045 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 548a9330418b20237fd0381704b5bc6966357dc6
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Aug 11 16:42:25 2007 +0000

    merge SVN commit 698962 by winterz:
    
    kdesupport shouldn't use KFoo classes
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@698964 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit fab3553db180ea750f662958d10ba6040d2898d3
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Aug 11 16:05:53 2007 +0000

    placeholders for checkers we need to write
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@698954 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 0083583374651dc967bd82fb5fa6a084ce2a785e
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Aug 11 16:02:34 2007 +0000

    c++ extras
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@698951 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 3b4ce32ff2967a77424cbcca750427704da6236a
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Sat Aug 11 16:01:56 2007 +0000

    extra plugins go here.
    "extras" are plugins that are run by request only.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@698950 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit f62a4375b8ef573b30fd4789ea88627f009f1da4
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Aug 9 21:38:19 2007 +0000

    working pretty well now.
    still doesn't support --check or --exclude
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@698349 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 715f4e7f8a90f30fd95fcea0f9117d3f41973b22
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Aug 9 21:35:35 2007 +0000

    support .ui and .desktop
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@698348 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 689c53f0a5e8813fca49244598b01b83c5d287c3
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Aug 9 21:35:04 2007 +0000

    don't install po plugins yet.
    and change the set of po plugins.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@698346 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 050210d029d30cd877570d944a984f31e17a1da5
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Aug 9 19:28:17 2007 +0000

    processing for different file types works.
    but no results are printed yet.
    also, --check and --exclude are not supported.
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@698294 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 25c45cbcf9a7f02e1bd9dcc97fdb6c17f7f9ede1
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Aug 9 19:10:02 2007 +0000

    minor fixes of the 1-liner Help strings (so the --list option looks nicer)
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@698290 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit c60d2a99f7113e2d451a809b4a75cf18c574293b
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Aug 9 19:09:23 2007 +0000

    fix symlink creation (if symlink already exists)
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@698289 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit a33ecbe7d9b2ad1c6ad2ed977ffca837f8a041b3
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Aug 9 19:08:42 2007 +0000

    add Makefile
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@698287 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit 18196c5273e6ecc948c2a6da2497b592518c2918
Author: winterz <winterz@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Aug 9 16:05:12 2007 +0000

    building the buildsystem
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@698224 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

commit bcbef2e53e1c945b84b432167398650f5af8605d
Author: mueller <mueller@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date:   Thu Aug 9 16:01:46 2007 +0000

    move ebn stuff to toplevel /quality
    
    
    git-svn-id: svn+ssh://svn.kde.org/home/kde/trunk/quality/krazy2@698222 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
