Revision 859557

Go back to digest for 14th September 2008

Features in Development Tools

Manuel Breugelmans committed changes in /trunk/playground/devtools/kdevelop4-extra-plugins/metrics:

McCabe cyclomatic complexity metric engine, using the Kdev c++ parser.

File Changes

Added 47 files
  • /trunk/playground/devtools/kdevelop4-extra-plugins/metrics
  •   /CMakeLists.txt
  •   /cyclocomplexity_whitepaper.pdf
  •   /include
  •   /mccabe.kdev4
  •   /src
  •   /tests
  •   /include/ast.h
  •   /include/codemodel_fwd.h
  •   /include/commentformatter.h
  •   /include/commentparser.h
  •   /include/control.h
  •   /include/cppparserexport.h
  •   /include/default_visitor.h
  •   /include/lexer.h
  •   /include/listnode.h
  •   /include/memorypool.h
  •   /include/name_compiler.h
  •   /include/parser.h
  •   /include/parsesession.h
  •   /include/rpp
  •   /include/rxx_allocator.h
  •   /include/symbol.h
  •   /include/tokens.h
  •   /include/visitor.h
  •   /src/CMakeLists.txt
  •   /src/main.cpp
  •   /src/metricengine.cpp
  •   /src/metricengine.h
  •   /src/metrics.cpp
  •   /src/metrics.h
  •   /tests/CMakeLists.txt
  •   /tests/metricenginetest.cpp
  •   /tests/metricenginetest.h
  •   /include/rpp/anchor.h
  •   /include/rpp/chartools.h
  •   /include/rpp/macrorepository.h
  •   /include/rpp/pp-configuration
  •   /include/rpp/pp-engine.h
  •   /include/rpp/pp-environment.h
  •   /include/rpp/pp-internal.h
  •   /include/rpp/pp-location.h
  •   /include/rpp/pp-macro-expander.h
  •   /include/rpp/pp-macro.h
  •   /include/rpp/pp-scanner.h
  •   /include/rpp/pp-stream.h
  •   /include/rpp/preprocessor.h
47 files changed in total