Revision 620011

Go back to digest for 7th January 2007

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