More Info

Revision 620011

(Back to digest)
 

Other in Other

Holger Freyther committed changes in /branches/work/~zecke/findbugs:

Start one of these I always wanted to do this or that things

Use the KDevelop C++ parser to create a static analysis tool for KDE and Qt. Currently it is doing nothing at all but I don't want to lose nothing.
test/1 and test/2 are the first things I want to detect properly and obviously this tool is inspired by findbugs

The static checking code will be MIT licensed

File Changes

Added 47 files
/branches/work/~zecke/findbugs
 
/main.cpp
 
/parser
 
/parser.pro
 
/README
 
/test
 
/parser/ast.cpp
 
/parser/ast.h
 
/parser/class_compiler.cpp
 
/parser/class_compiler.h
 
/parser/control.cpp
 
/parser/control.h
 
/parser/default_visitor.cpp
 
/parser/default_visitor.h
 
/parser/dumptree.cpp
 
/parser/dumptree.h
 
/parser/identifier.cpp
 
/parser/identifier.h
 
/parser/lexer.cpp
 
/parser/lexer.h
 
/parser/listnode.cpp
 
/parser/listnode.h
 
/parser/memorypool.cpp
 
/parser/memorypool.h
 
/parser/name_compiler.cpp
 
/parser/name_compiler.h
 
/parser/parser.cpp
 
/parser/parser.h
 
/parser/parsesession.cpp
 
/parser/parsesession.h
 
/parser/problem.cpp
 
/parser/problem.h
 
/parser/rxx.pri
 
/parser/rxx_allocator.h
 
/parser/symbol.h
 
/parser/tokens.cpp
 
/parser/tokens.h
 
/parser/type_compiler.cpp
 
/parser/type_compiler.h
 
/parser/visitor.cpp
 
/parser/visitor.h
 
/test/1
 
/test/2
 
/test/1/broken1.h
 
/test/1/broken2.h
 
/test/1/broken3.h
 
/test/2/broken2.h
47 files changed in total