Commit Graph

324 Commits

Author SHA1 Message Date
Daniel Marjamäki 05aa400b68 manual: document <strz> and <formatstr> 2013-07-23 07:18:00 +02:00
Daniel Marjamäki 71138cffd2 manual: cleanup 2013-07-20 19:44:39 +02:00
Daniel Marjamäki be5e4ccfd5 Library: Renamed <ignore> to <leak-ignore> 2013-07-20 13:12:24 +02:00
Daniel Marjamäki a216edfd07 updated manual and CLI --help output 2013-07-20 09:38:44 +02:00
Daniel Marjamäki c071d752e0 Manual: Made chapter about library configuration shorter 2013-07-16 10:28:43 +02:00
XhmikosR 548234ba50 Trim trailing spaces. 2013-07-16 09:02:31 +02:00
Daniel Marjamäki 2a884446be Library: document not-null and not-uninit argument configuration 2013-07-15 21:58:29 +02:00
Daniel Marjamäki 66d8fa62d1 Library: added init attribute to <alloc> 2013-07-15 08:44:00 +02:00
Daniel Marjamäki 16d0a818c9 manual: describe rules and library configuration 2013-07-14 16:41:20 +02:00
Alexander Mai b7bb16ea77 Fixed #4897 (callStackToString is not available when using custom message template) 2013-07-08 06:44:25 +02:00
Daniel Marjamäki 00909486ab unusedFunction: updated help text and manual. it is recommended that this check is only enabled when the whole program is scanned. 2013-06-16 11:57:02 +02:00
Daniel Marjamäki c65437c74c manual, help text: updates of --enable text. updates of 'Preprocessor configurations' section, the --force and --max-configs can be used together with -D. 2013-06-09 10:34:45 +02:00
PKEuS ffb5317c61 Set version to 1.61 dev 2013-06-02 15:40:51 +02:00
Daniel Marjamki c83bd7f00f 1.60.1: Set versions 2013-06-02 13:13:40 +02:00
Daniel Marjamäki d36d3d5469 1.60: set version 2013-06-01 15:17:07 +02:00
PKEuS b180e92b4c Set version to 1.60 dev
Use WiX 3.7
2013-03-30 19:04:01 +01:00
Daniel Marjamäki c733928505 1.59: Set versions 2013-03-29 18:06:13 +01:00
Alexander Mai 0dca6e51a0 Fixed #4622 (Patch: Improve formatting for custom templates) 2013-03-02 15:16:18 +01:00
PKEuS c62233643a Set version to 1.59 dev 2013-01-12 17:49:09 +01:00
Daniel Marjamäki 3057078571 1.58: Set versions 2013-01-12 14:49:58 +01:00
Daniel Marjamäki b5a3ce8cce Manual: Added chapter about --inconclusive 2013-01-12 11:16:57 +01:00
Daniel Marjamäki 290c6a7009 manual: updated date 2013-01-12 10:53:01 +01:00
Daniel Marjamäki c834bbad10 manual: removed recommendation to not include standard headers from the manual. I can't provide good reasons to not include the standard headers right now. 2013-01-12 09:24:29 +01:00
Daniel Marjamäki b5dba75c3f manual: updated the Severities chapter. No major changes, just tried to make it more clear. 2013-01-11 18:35:37 +01:00
Daniel Marjamäki 7e61d1f2da manual: Removed chapter about exception safety checks. They are enabled by the normal --enable=all. 2013-01-11 16:55:00 +01:00
Daniel Marjamäki fae5731a68 manual: don't write that threads can't be used in windows. 2013-01-11 06:52:34 +01:00
Daniel Marjamäki 018f6708fc manual: use --include instead of --append in the custom leaks section 2013-01-11 06:50:20 +01:00
Reijo Tomperi 5d5f7085bf Updating year 2012 -> 2013 to .cpp and .h files and man page. 2013-01-01 18:29:08 +02:00
PKEuS dc3eba964b Incremented version to "1.58 dev" (1.57.99) 2012-11-04 15:49:18 +01:00
Daniel Marjamäki 3a44a5ca3c 1.57: Setting version 2012-11-04 13:50:23 +01:00
XhmikosR 9b5c245899 tabs to spaces, remove trailing spaces and extra empty lines at the end of files 2012-09-29 13:49:16 +02:00
XhmikosR 5893b0dad3 man: tabs to spaces, remove trailing spaces and extra empty lines at the end of files 2012-09-29 13:15:08 +02:00
PKEuS dcf997007b Incremented version numbers to 1.57 dev 2012-09-01 13:04:09 +02:00
Daniel Marjamäki b8db27fcd1 1.56: Set versions 2012-09-01 10:54:15 +02:00
Reijo Tomperi bfad7ea0d3 Update man page: Add inconclusive and --std changes. 2012-08-26 00:02:44 +03:00
PKEuS 2de6ea4627 Incremented version to "1.56 dev" 2012-07-02 11:10:07 -07:00
Daniel Marjamäki 2536746d02 1.55: Set version 2012-06-30 18:08:27 +02:00
Dirk Jagdmann eea92d96ec Fixed #3757 (fix command line help and manpage by replacing --max-ifdefs) 2012-04-25 19:58:34 +02:00
PKEuS f1692cdefe Set version to "1.55 dev" 2012-04-15 11:40:14 +02:00
Daniel Marjamäki 3ddbcc7fbe 1.54: updated version numbers 2012-04-15 07:23:26 +02:00
PKEuS 3eede5ba8c Fixed/Improved description of -rp/--relative-paths
run astyle
2012-04-14 16:07:37 +02:00
Reijo Tomperi 9857f8d0a2 Add -rp to man file 2012-04-14 08:57:23 +03:00
Daniel Marjamäki 4df6ad1a73 manual: recommend that xml format version 2 is used 2012-04-08 11:56:53 +02:00
Stefan Weil cbfd1349b3 manual: fix grammar in documentation 2012-03-18 16:50:15 +01:00
Daniel Marjamäki c33dbb80fb 1.53: Updated version info 2012-02-11 08:17:07 +01:00
Reijo Tomperi ca5e9740b4 Fix #3578 (--std help text in cli is confusing)
http://sourceforge.net/apps/trac/cppcheck/ticket/3578
2012-02-09 18:34:16 +02:00
Reijo Tomperi a383010012 Add --std to the man file 2012-02-02 23:44:04 +02:00
Reijo Tomperi 8cae17fda8 Update year to 2012 2012-01-01 01:05:37 +02:00
Reijo Tomperi 11242e4045 Fix spelling error: explicitely -> explicitly 2011-12-10 22:58:45 +02:00
Daniel Marjamäki 93b447f7f6 1.52: Updated version 2011-12-10 12:55:40 +01:00
makulik 1e8fc71f8e Solution for ticket #3353 'Allow explicit undef's for configuration'
Signed-off-by: makulik <g-makulik@t-online.de>
2011-11-30 20:24:01 +01:00
Reijo Tomperi 17842394c0 Fix #3324 (Change "--template '<text>'" into "--template='<text>'")
http://sourceforge.net/apps/trac/cppcheck/ticket/3324
https://sourceforge.net/apps/trac/cppcheck/wiki/DesignDecisions
2011-11-11 00:00:15 +02:00
makulik 0b6e7d7dd2 Small fixes for -I and --includes-file help texts 2011-10-30 21:19:16 +01:00
unknown abf25fcc69 Signed-off-by: Günther Makulik <g-makulik@t-online.de> 2011-10-23 10:47:18 +02:00
Joshua Beck 56561835f8 Add option to set #ifdef configuration check limit 2011-10-18 19:52:55 -05:00
Daniel Marjamäki bc69881607 manual: removed appendix. That info are available in separate articles. 2011-10-08 13:45:53 +02:00
Daniel Marjamäki 12218e1bff Fixed #3115 (note windows limitation to threading in the manual) 2011-10-07 19:26:53 +02:00
Reijo Tomperi 7436dd02ba Update man page 2011-10-04 21:59:47 +03:00
Joshua Beck 87cff36f9d Updated manual and added test for reading file list from stdin. 2011-09-26 20:43:39 -05:00
Daniel Marjamäki 92c2df0a28 manual: document the 'portability' severity. Ticket #3074 2011-09-03 14:27:05 +02:00
Daniel Marjamäki 3a260822ad 1.50: Updated version 2011-08-14 08:08:37 +02:00
Daniel Marjamäki 05c22e0e36 Fixed #2850 (Inline suppressions not documented in manual) 2011-07-21 08:34:57 +02:00
Tim Gerundt 8edf654d24 Manual: Add internal links 2011-07-02 16:21:58 +02:00
Tim Gerundt 9d9d1063de * Manual: Miscellaneous tag changes 2011-07-02 15:45:10 +02:00
Tim Gerundt a02d6b4619 Manual: Move "Writing Cppcheck rules" author to the beginning of the appendix 2011-07-02 14:50:01 +02:00
Tim Gerundt 364900c5c0 Manual: Miscellaneous tag changes 2011-07-02 14:04:13 +02:00
Tim Gerundt 533426d3c2 Manual: Use tags for menu items 2011-07-01 19:49:16 +02:00
Tim Gerundt d46deb528b Manual: Don't wrap <programlisting> with <para> 2011-07-01 17:13:51 +02:00
Tim Gerundt e69c26a0ce Manual: Use <command> and <parameter> tags 2011-07-01 17:06:56 +02:00
Tim Gerundt 4a25327b57 Manual: Use <filename> tag for files and directories 2011-06-30 20:58:43 +02:00
Tim Gerundt 8a48193162 Drop "Writing Cppcheck rules" and "Cppcheck Design" articles from build file 2011-06-27 23:51:00 +02:00
Tim Gerundt c4762e0c50 Add "Writing Cppcheck rules" and "Cppcheck Design" articles as appendix to the manual 2011-06-27 23:36:23 +02:00
Daniel Marjamäki a8cb7b445f 1.49: updated version 2011-06-12 18:24:31 +02:00
Daniel Marjamäki e75acd7476 Release: Updated versions to 1.48 2011-04-09 07:55:07 +02:00
Daniel Marjamäki 913342d08f Fixed #2677 (XmlTo is now required for building?) 2011-03-26 09:27:44 +01:00
Daniel Marjamäki 79ddc41a18 CMake: Skip xmlto dependency. Ticket: #2677 2011-03-25 18:33:51 +01:00
Markus Elfring 9301ee28a8 Added CMake files 2011-03-25 07:14:53 +01:00
Greg Hewgill 256e7dee21 Allow suppressing all warnings (using *) for specified file or files 2011-03-10 22:00:48 +13:00
Greg Hewgill ec4e0c8bf5 add documentation for --suppress= option 2011-02-23 20:59:30 +13:00
Greg Hewgill 7a219b1fb8 support wildcard characters * and ? in suppression list 2011-02-09 00:19:57 +13:00
Daniel Marjamäki 5895b8f78c manual: updated for 1.47 release 2011-02-06 12:04:54 +01:00
Reijo Tomperi bc5abd063f Update man page to contain more info about --rule options. 2011-02-05 22:50:25 +02:00
Reijo Tomperi 35066c898a Update man page 2011-02-05 22:31:31 +02:00
Reijo Tomperi c078d804b9 Update man page 2011-02-05 00:40:12 +02:00
Reijo Tomperi 226b605774 Change year 2010 -> 2011 in license texts. 2011-01-09 21:33:36 +02:00
Daniel Marjamäki 682aa57df4 buildman: build writing-rules-3.pdf 2011-01-08 11:10:33 +01:00
Daniel Marjamäki 8715fef681 Writing rules: minor tweak for the C++ intro 2011-01-08 11:10:10 +01:00
Daniel Marjamäki c39fab721d Writing rules: Added one more example for the C++ intro 2011-01-08 10:20:29 +01:00
Daniel Marjamäki 45b6d09373 Writing rules: Added part 3. Introduction to writing rules with C++. 2011-01-04 07:50:54 +01:00
Daniel Marjamäki bfb4d79d63 writing rules #2: tweaks. published 2010-12-30 20:54:52 +01:00
Daniel Marjamäki 20887a40a3 Cppcheck design: more tweaks 2010-12-30 10:17:17 +01:00
Daniel Marjamäki 19c7550ae0 writing rules: more tweaks 2010-12-30 10:11:33 +01:00
Daniel Marjamäki 8dae9bcbf7 Cppcheck Design: some more tweaks 2010-12-29 18:03:57 +01:00
Daniel Marjamäki 2aad9de2e1 Cppcheck Design: updated article 2010-12-28 19:47:56 +01:00
Daniel Marjamäki 7c58604f93 Cppcheck Design Overview: Added article 2010-12-28 17:41:56 +01:00
Daniel Marjamäki 80afa7a04f Writing Rules: Added a second article about writing rules that discuss the data representation 2010-12-28 11:36:42 +01:00
vBm 46a11183a5 Fixed some spelling mistakes 2010-12-15 18:45:53 +01:00
vBm 7d3f6f69f0 Change case for some standardized words 2010-12-13 15:13:50 +01:00
Daniel Marjamäki 9c81695c12 Manual: minor tweaks. remark that it is not certain that fixing 'performance' messages will have a positive effect on the speed. and in general it doesn't make the code more readable. 2010-12-09 20:13:02 +01:00
Daniel Marjamäki b705a9cbdd Writing rules: converting the docbook to pdf with buildman.sh 2010-12-06 20:39:38 +01:00
Daniel Marjamäki 964852f14e Writing rules: More simplifications 2010-12-06 19:36:51 +01:00
Daniel Marjamäki 55e12659ff Writing rules: minor tweaks 2010-12-05 21:50:17 +01:00
Daniel Marjamäki ac60a41a7e Writing rules: use 'cppcheck --rule=.+' instead of 'cppcheck --debug' to see simplified code 2010-12-05 14:08:49 +01:00
Daniel Marjamäki 68f2c47c5c Writing rules: Minor updates. Trying to make it easier. 2010-12-05 13:19:30 +01:00
Daniel Marjamäki eaea572683 Writing rules: rewrote the chapter about writing rule files 2010-12-05 09:39:06 +01:00
Daniel Marjamäki 80b2c0594b Writing rules: Target this guide for beginners. Skip C++ and only describe how rules are created with regular expressions. 2010-12-04 20:01:55 +01:00
Daniel Marjamäki a29f54c122 Writing rules: Removed the C++ information. I'll focus on regular expressions to begin with. 2010-12-04 15:52:22 +01:00
Daniel Marjamäki df56b31143 Writing rules: Start writing document. A beginners guide to writing rules. 2010-12-04 09:18:57 +01:00
Daniel Marjamäki ca8f5015b8 Manual: updated the manual 2010-12-03 20:00:59 +01:00
Daniel Marjamäki 3faaa397e9 manual: added info about warning/style/performance. Ticket: #2106 2010-10-17 18:06:02 +02:00
Pete Johns 2943bf0f70 Licensing: Using the GPL 3 license 2010-10-12 08:37:38 +11:00
Daniel Marjamäki a4a039ad4e 1.45: updated the manual 2010-10-05 18:02:22 +02:00
Reijo Tomperi 7f58a18020 Update man page 2010-10-03 00:02:46 +03:00
Daniel Marjamäki 794c0a8f78 doc: added a little section about excluding a file or folder from checking 2010-08-12 21:51:20 +02:00
Daniel Marjamäki 6cb7fefdbf Added command line option --report-progress. ticket: #1926 2010-08-12 21:03:33 +02:00
Daniel Marjamäki 73c6a154f3 manual: Added a chapter about the GUI 2010-07-13 16:23:02 +02:00
Daniel Marjamäki 2e03e60218 Manual: Better description of -D. As suggested by kwin. Ticket #1212 2010-07-10 08:12:23 +02:00
Reijo Tomperi b5d81d0a19 Update man page 2010-07-08 17:51:28 +03:00
Daniel Marjamäki 75bac44ed8 man: updated the cppcheck.1.xml file. 2010-06-05 12:13:42 +02:00
Daniel Marjamki 5fe2a56b41 doc: updated docs about -D command line flag 2010-05-16 08:48:03 +02:00
Reijo Tomperi d0ca73c193 Update man page 2010-05-10 23:35:46 +03:00
Daniel Marjamäki cbea8ceed0 Updated version to 1.43 2010-05-08 12:41:06 +02:00
Daniel Marjamäki 7e3c2223cc manual: updated error message to match latest versions 2010-05-08 10:24:40 +02:00
Daniel Marjamäki af49d4ba87 manual: removed information about possible errors. The inconclusive checks have been disabled. Removed section about --auto-dealloc.. this section is not relevant at the moment. 2010-04-10 15:00:01 +02:00
Daniel Marjamäki 0f43ce4743 updated version to 1.42 2010-03-09 19:05:28 +01:00
Kimmo Varis a5dd99bc8c CMake - build htmlhelp manual in Cygwin.
I want to build htmlhelp manual for Windows with Cygwin. This is
the easiest way to create "native" manual for Windows users.
2010-02-01 23:42:29 +02:00
Kimmo Varis 5586f13c58 CMake - build HTML manual in Cygwin.
Latest update to Cygwin made possible to build HTML manual also
in the Cygwin. Requires latest version 4.5 of DocBook XML.
2010-02-01 23:20:13 +02:00
Daniel Marjamäki 3e698362c4 manual: updated version to 1.40 2010-01-17 14:05:14 +01:00
Kimmo Varis 0010a98316 CMake - build Docbook manual in Linux.
Add XMLTO macro to build Docbook manual using xmlto program. xmlto
is not available in Windows so limit building to Linux.

Adds new target "html" to build which is not run automatically.
2010-01-06 12:54:27 +02:00
Daniel Marjamäki 9b851a2a11 htmlreport: added brief information in the manual 2009-12-25 18:56:14 +01:00
Reijo Tomperi d1ebb83884 Minor fixes to the man page. 2009-12-05 22:24:04 +02:00
Daniel Marjamäki 42093911d6 updated help about --enable 2009-12-05 20:08:52 +01:00
Daniel Marjamäki e482cb561b updated the manual 2009-12-04 20:00:01 +01:00
Reijo Tomperi 839cee45a6 Update man page 2009-11-30 22:42:24 +02:00
Daniel Marjamäki 7126524afc manual: refactorings 2009-11-16 18:01:47 +01:00
Daniel Marjamäki 2cbda0cfe4 Manual: Minor refactorings. Added a simple build script 2009-11-15 20:04:05 +01:00
Daniel Marjamäki 395c0055e4 manual: better description of --enable (#883) 2009-11-15 16:50:54 +01:00
Daniel Marjamäki f569edc614 manual: updated the manpage regarding --enable (#883) 2009-11-15 15:47:57 +01:00
Daniel Marjamäki 91433587d2 manual: some minor refactorings 2009-11-14 15:17:06 +01:00
Daniel Marjamäki 3097444438 Manual: Minor refactorings 2009-11-14 11:01:09 +01:00
Daniel Marjamäki 6384b83938 manual: added the section 'introduction' 2009-11-13 18:41:27 +01:00
Daniel Marjamäki 050e8400b0 Manual: Working draft for a Cppcheck manual 2009-11-11 20:45:26 +01:00
Reijo Tomperi 0581c4195f Fixed typo in man page 2009-10-25 15:54:13 +02:00
Reijo Tomperi 38c2a360ee Fix #674 (Feature request: error filtering)
--suppressions argument added to CLI
http://sourceforge.net/apps/trac/cppcheck/ticket/674
2009-10-08 17:56:30 +03:00
Reijo Tomperi 541192da2b Minor fix to man page 2009-10-01 16:14:12 +03:00
Reijo Tomperi 949ad462c7 Fix #739 (Pre-defined output format templates)
http://sourceforge.net/apps/trac/cppcheck/ticket/739
Patch from lanurmi. Slightly modified by me.
2009-09-28 22:48:27 +03:00
Reijo Tomperi c6b0cfc15c Fix #662 (Command line option --append not documented)
http://sourceforge.net/apps/trac/cppcheck/ticket/662
2009-09-12 22:16:13 +03:00
Reijo Tomperi 7af4ac4282 New command line argument added --template
Fix ticket #462 (Allow using template to customize output format)
http://sourceforge.net/apps/trac/cppcheck/ticket/462
2009-09-05 22:01:49 +03:00
Reijo Tomperi 3d648b92ab Updated man page to reflect AUTHORS file. 2009-05-21 23:09:37 +03:00
Reijo Tomperi 8e32753ec1 Man page copyright year changed to 2009 2009-03-08 19:12:00 +02:00
Reijo Tomperi 15fc47660c Improve man page 2009-03-07 16:05:30 +02:00
Daniel Marjamäki fe2aee131d Fix ticket #140 (New command line option --auto-dealloc), added documentation 2009-03-07 08:56:12 +01:00
Reijo Tomperi 1ab57390cf Fix ticket #137 (--version would be nice) and also do some cleanup for help texts
http://apps.sourceforge.net/trac/cppcheck/ticket/137
2009-03-06 23:17:42 +02:00
Reijo Tomperi 28475b2986 Fix ticket #135 (Add option to control main() exit value) 2009-03-06 02:03:31 +02:00
Reijo Tomperi c936e00191 Copyright fix for the man page 2009-03-01 20:44:22 +00:00
Reijo Tomperi adced8abce Copyright for the man page 2009-03-01 20:41:04 +00:00
Reijo Tomperi 8e5f0b19fa Removed --vcl fromt he man page 2009-03-01 19:05:42 +00:00
Reijo Tomperi 92b0fa45b3 Updated man page for --vcl 2009-03-01 18:55:54 +00:00
Reijo Tomperi a7b0c30884 Change -w to -j to make it similar with make and scons. 2009-02-22 18:38:10 +00:00
Reijo Tomperi 61587c42ae Fix ticket #113 (Add support for multi core CPUs and -w parameter to specifify amount of worker threads) 2009-02-20 19:40:42 +00:00
Reijo Tomperi 1373e14bc9 Fix ticket #93 (Write xml results into error stream instead of results.xml file.) and also refactor the
code to use ErrorLogger::reportErr() for all errors, for both xml and plain text. And move xml formatting 
from Cppcheck to CppcheckExecutor.
2009-02-09 20:51:04 +00:00
Reijo Tomperi 0747cfceb4 Fixed man page, previous version had <dir> while &lt; and &gt; should be
used.
2009-01-31 20:59:37 +00:00
Reijo Tomperi 7a3c7cd242 Updated man page for --unused-functions and --xml-results 2009-01-28 21:01:29 +00:00
Reijo Tomperi 5de5eab9fe Fix Ticket #46, invalid commandline. (Also added -h and --help parameters) 2009-01-22 20:26:04 +00:00
Reijo Tomperi e897637c7a Fix Ticket #30, Need a way to specify include file folders (-I parameter was added) 2009-01-22 19:59:50 +00:00
Reijo Tomperi 176dd41306 Fixed Ticket #40, Check copyright texts in files, now that we have new developers. 2009-01-21 20:04:20 +00:00
Reijo Tomperi 801f2c246d Bailing out if too many (over 12) configurations found froma file. --force parameter added to prevent this from happening. 2008-12-27 07:52:07 +00:00
Reijo Tomperi fe94c577bc Man page updated 2008-12-19 22:27:51 +00:00
Reijo Tomperi ee5513e3ca Updated author names to man page 2008-12-19 21:16:28 +00:00
Reijo Tomperi 347068b672 Update man page and readme to reflect the new syntax 2008-12-19 19:19:26 +00:00
Reijo Tomperi 5326a35951 Verbose: Added line change to help text printing and updated man page 2008-11-30 10:38:58 +00:00
Reijo Tomperi df452a3b0f Recursive file listing, .cxx added to file list 2008-11-27 19:17:15 +00:00
Daniel Marjamäki da52dfe948 Applied patch "errors_only_man" that adds description for "--errorsonly" to the man page. This was submitted by kimmov in bug 2277848 2008-11-15 06:44:32 +00:00
Daniel Marjamäki e13dfbafe6 man: Added xml for generating man page 2008-11-01 17:16:48 +00:00