Commits on Aug 14, 2011
  1. 1.50: Updated Makefile

    danmar committed Aug 14, 2011
  2. 1.50: Updated Changelog

    danmar committed Aug 14, 2011
  3. 1.50: Updated version

    danmar committed Aug 14, 2011
Commits on Aug 13, 2011
  1. fix [tokenize.cpp:6353]: (style) Checking if unsigned variable 'inden…

    IOBYTE committed Aug 13, 2011
    …tlevel' is less than zero.
Commits on Aug 12, 2011
  1. GUITESTS: Replace benchmark data file.

    kimmov committed Aug 12, 2011
    The benchmark data file had errors when checking with Cppcheck.
    And people reported these errors. So replace the file with one
    that has no (currently found) errors.
  2. GUI: Exclude test file from project file.

    kimmov committed Aug 12, 2011
    The 'test/test.cxx' is a test file that contains some errors for
    testing purposes. Exclude it from the GUI-project file used to
    check Cppcheck sources so people don't report errors from it.
Commits on Aug 11, 2011
  1. GUITESTS: Remove the running script.

    kimmov committed Aug 11, 2011
    The script is available in another repository. I don't want to
    distribute it with Cppcheck sources for now. Maybe if and when
    there is more interest towards GUI tests...
  2. dmake: Fix build in Windows.

    kimmov committed Aug 11, 2011
  3. Tools: Update VS project file.

    kimmov committed Aug 11, 2011
  4. GUI: Show extraversion in About-dialog.

    kimmov committed Aug 11, 2011
    If the "extra version" is defined (not empty) then it is shown
    after the actual version number in the About-dialog.
    Ticket: #2164 ([GUI] Add revision info to "About" window)
  5. Add "ExtraVersion" version number information.

    kimmov committed Aug 11, 2011
    The "ExtraVersion" can be used for things like Git commit Id,
    release tag (version control), release date etc. If the string
    is empty, nothing is printed.
  6. CLI: Fix misalign of "posix" in help text.

    kimmov committed Aug 11, 2011
    Ticket: #2992 (Little misalignment of '* posix' by one space in CLI command help)
  7. CLI: Reword the help text for -i.

    kimmov committed Aug 11, 2011
    New help text emphasizes we are ignoring/excluding source files.
    The header files (include via source files) are not touched.
    Ticket: #2965 (CLI: need better description for -i option (applies only to source files))
Commits on Aug 10, 2011
  1. Tools: fix Makefile

    kimmov committed Aug 10, 2011
    tools/ Makefile contained errmsg target whose source does not
    exist anymore. And it didn't have a target for extracttests.
    Removed the errmsg target and added new target for extracttests.
    Ticket: #2988 (In tools, make error: no rule to make target `errmsg.cpp', needed by `errmsg'.)
  2. Tests: Re-enable style param for testdivision.

    kimmov committed Aug 10, 2011
    My earlier commit (cfcfa3f) removed the use of style parameter.
    This commit adds it back.
    Ticket: #2987 (GCC: warning: unused parameter ‘style’ in test/testdivision.cpp:39:10)
Commits on Aug 9, 2011
  1. Fixed #2969 (False positive: assign address of auto-var to function p…

    danmar committed Aug 9, 2011
    …arameter, when function parameter is reassigned later)
Commits on Aug 8, 2011
Commits on Aug 7, 2011
  1. Null pointer: Fixed false positive when condition contains assignment…

    danmar committed Aug 7, 2011
    … 'if (p==NULL && (p=malloc(10))!=NULL) *p=0;'
  2. Use "enabled" list for the style checking.

    kimmov committed Aug 7, 2011
    Settings-class currently enables style checking via dedicated
    boolean attribute. All other CLI's enable-options are handled
    through the enable-list. This commit moves style-check enabling
    to use the enable-list.
    Main advantage is the consistency how options are handled/stored
    in the Settings class. Which also unifies using them for the other
    code. You need to enable certain type of checks? Use the
    addEnabled()-method. You want to check if certain type of checks
    are enabled? Use the isEnabled()-method.
Commits on Aug 6, 2011