Kimmo Varis
f40c948710
Add generated GUI header files to gitignore.
2009-07-14 18:45:25 +03:00
Daniel Marjamäki
54f676177e
doxygen: added a todo to simplify 'for' loops better in the tokenizer
2009-07-14 15:30:23 +02:00
Kimmo Varis
2dca9d438d
GUI: Place intermediate resource files to temp folder.
2009-07-14 16:18:34 +03:00
Kimmo Varis
40ccd4d1ac
Add QMake project files for core and tests.
...
Ticket #472 (QMake project file to build cppcheck core).
2009-07-14 14:36:05 +03:00
Daniel Marjamäki
456c20b705
fixed todo test case - detect iterator usage after push_front|push_back
2009-07-14 12:40:47 +02:00
Daniel Marjamäki
69b1df3bb8
tokenizer: simplify the '?:' operator
2009-07-14 12:06:38 +02:00
Daniel Marjamäki
f4de77cefc
simplify tokens: simplify test cases
2009-07-14 11:37:26 +02:00
Daniel Marjamäki
4f2520bef3
doxygen: made the todos visible in the doxygen output
2009-07-14 08:17:12 +02:00
Daniel Marjamäki
17008879ac
minor refactoring: header cleanup. use forward declarations instead of includes
2009-07-13 19:11:31 +02:00
Kimmo Varis
5b33071ec0
Merge branch 'master' of git@github.com:danmar/cppcheck
2009-07-13 18:54:10 +03:00
Kimmo Varis
7f7e85390f
Update Visual Studio project files.
2009-07-13 18:53:43 +03:00
Daniel Marjamäki
18f9e05f5a
refactoring: Renamed checking classes
2009-07-13 16:00:15 +02:00
Kimmo Varis
2ee8be9f7f
Merge branch 'master' of git@github.com:danmar/cppcheck
2009-07-13 16:52:06 +03:00
Kimmo Varis
6393498966
Astyle fixes.
2009-07-13 16:51:35 +03:00
Daniel Marjamäki
2a8fa6d19c
astyle formatting
2009-07-13 15:50:54 +02:00
Kimmo Varis
635acfa2ab
GUI: Remove security-category.
...
The security-category was removed from core in commits 03f3ee62a0
and 11bc5195b8
.
2009-07-13 16:47:38 +03:00
Daniel Marjamäki
913789605f
refactoring: Refactoring of the leak-checking classes
2009-07-13 15:07:26 +02:00
Daniel Marjamäki
f7cb7da560
doxygen: updated a few comments
2009-07-13 13:35:33 +02:00
Kimmo Varis
7491200d71
Merge branch 'master' of git@github.com:danmar/cppcheck
2009-07-13 11:40:40 +03:00
Kimmo Varis
d88cf4d3e4
Pave a way for Windows Unicode builds.
...
Use UNICODE preprocessor define instead of QT_CORE_LIB when determining whether to use Ansi or Unicode data and functions. This only applies to Windows.
2009-07-13 11:39:46 +03:00
Daniel Marjamäki
7d35447d80
refactoring: renamed the severity "all" to "possible error"
2009-07-13 10:16:31 +02:00
Daniel Marjamäki
11bc5195b8
cleanup: continued with the removing of the security. Some more work is needed but now everything compiles and runs at least.
2009-07-12 22:21:49 +02:00
Daniel Marjamäki
2961f29b57
doc: add link
2009-07-12 21:51:57 +02:00
Daniel Marjamäki
03f3ee62a0
cleanup: removed deprecated files. security checking and errmsg
2009-07-12 19:18:38 +02:00
Daniel Marjamäki
112ffd81fd
updated version to 1.34
2009-07-12 16:09:22 +02:00
Daniel Marjamäki
b86b07827a
unused private functions: don't check classes declared in header files unless it is known that their whole implementation is seen
2009-07-12 14:23:01 +02:00
Kimmo Varis
dfdbf85730
GUI: Improve About-dialog layout.
...
Add vertical spacer above texts to that icon box becomes narrow and text box wide.
2009-07-12 14:22:56 +03:00
Kimmo Varis
17a27bd5e6
GUI: Wordwrap texts in the About-dialog.
...
Fixes ticket #454 (About-dialog size/text problems).
2009-07-12 11:09:50 +03:00
Daniel Marjamäki
6a76243e9f
doxygen: wrote a simple text for the mainpage
2009-07-11 16:44:04 +02:00
Daniel Marjamäki
36896e1ca0
better description for the message with id strncatUsage
2009-07-11 12:16:38 +02:00
Daniel Marjamäki
59372199e3
Revert "cppcheck: Now it's possible to change the output format, for example to a visual studio compliant format"
...
This reverts commit 91a8dbd7b9
.
2009-07-10 22:38:26 +02:00
Daniel Marjamäki
ad4532f5e3
geany: updated the project file
2009-07-09 11:46:30 +02:00
Daniel Marjamäki
bd68837866
refactoring: minor refactorings and added some doxygen comments
2009-07-08 17:14:34 +02:00
Daniel Marjamäki
91a8dbd7b9
cppcheck: Now it's possible to change the output format, for example to a visual studio compliant format
2009-07-08 14:38:13 +02:00
Daniel Marjamäki
89115bd417
doc: added more information when '--verbose' is used for these error messages:
...
* dangerous usage of erase
* overlapping data buffer
2009-07-08 12:57:36 +02:00
Daniel Marjamäki
0ea09b1cb6
templates: simplified a todo test case by removing a redundant function from the code
2009-07-08 09:38:59 +02:00
Daniel Marjamäki
2a02041fd8
memleak: fixed todo test case
2009-07-07 15:22:37 +02:00
Daniel Marjamäki
ddc1ad7d4d
Fixed #431 (Unused private function, wrong line when two functions with same name)
2009-07-07 08:55:14 +02:00
Daniel Marjamäki
9d1d7ebf8d
Fixed #382 (False positive: public function flagged as 'Unused private function')
2009-07-07 08:30:23 +02:00
Daniel Marjamäki
1a97090526
Translation: Updated the translation file for swedish
2009-07-06 17:04:17 +02:00
Daniel Marjamäki
7b2f6b6173
addon to previous commit - changed ASSERT_EQUALS to TODO_ASSERT_EQUALS for the todo test case
2009-07-06 12:38:04 +02:00
Daniel Marjamäki
5efb834f36
Memory leaks: Added a simple todo test case
2009-07-06 12:33:31 +02:00
Daniel Marjamäki
9beb73824b
Fixed #446 (memory leak false positive when variable is static)
2009-07-06 12:20:13 +02:00
Daniel Marjamäki
a6ac747830
tokenizer: Don't simplify declarations of static variables
2009-07-06 11:45:14 +02:00
Kimmo Varis
c8493e31ef
GUI: Add icons for error messages of failed report saving.
2009-07-06 12:37:54 +03:00
Kimmo Varis
3884b4f997
GUI: Make report class destructors virtual.
2009-07-06 12:33:10 +03:00
Kimmo Varis
58c21dde1c
GUI: Add new CSV report type.
...
CSV files are handy (and commonly used) to export/import data to other programs. CSV reports allow easy import of cppcheck error data to other programs for further processing.
2009-07-06 12:30:49 +03:00
Kimmo Varis
d4e6d42104
Installer: Add option to create desktop icon for GUI.
2009-07-06 11:02:45 +03:00
Kimmo Varis
dfc2a29e1e
Installer: Remove QT-based from GUI description and use only GUI.
...
Users don't care and don't need to know that GUI is QT-based. It may even confuse some who don't know what QT is. So use simply GUI.
2009-07-06 10:51:19 +03:00
Kimmo Varis
3743cd0b6c
Installer: Label GUI as Beta.
2009-07-06 10:44:44 +03:00