CodeCompass icon indicating copy to clipboard operation
CodeCompass copied to clipboard

CodeCompass is a software comprehension tool for large scale software written in C/C++ and Java

Results 137 CodeCompass issues
Sort by recently updated
recently updated
newest added

https://github.com/intjftw/CodeCompass/commits/csharp_diagrams/

Kind: Enhancement :star2:
Plugin: C#

Kind: Enhancement :star2:
Target: WebGUI
Level: Intermediate (3)
Plugin: C#

Instead, the general `-i` input flag should be used for all input locations, similar to the C++ plugin.

Kind: Refactor :arrows_clockwise:
Level: Moderate (2)

Kind: Enhancement :star2:
Level: Moderate (2)
Plugin: C#

Parsing the https://github.com/apache/xerces-c codebase, we can see that multiple metric values are calculated for the same type. |id|astNodeId|type|value|id|astValue|location_range_start_line|location_range_start_column|location_range_end_line|location_range_end_column|location_file|entityHash|symbolType|astType|visibleInSourceCode| |--|---------|----|-----|--|--------|-------------------------|---------------------------|-----------------------|-------------------------|-------------|----------|----------|-------|-------------------| |57624|-1447835275113149951|3|5.0|-1447835275113149951|class FlagJanitor{|29|20|65|2|-3870837121720064747|1489319374071080359|3|3|true| |59633|6077859165859605263|5|0.6666666666666667|6077859165859605263|class FlagJanitor{|29|20|65|2|-3870837121720064747|-5411956069294332888|3|3|true| |59548|-1447835275113149951|5|1.0|-1447835275113149951|class FlagJanitor{|29|20|65|2|-3870837121720064747|1489319374071080359|3|3|true| |59641|6077859165859605263|6|0.8|6077859165859605263|class FlagJanitor{|29|20|65|2|-3870837121720064747|-5411956069294332888|3|3|true| |59549|-1447835275113149951|6|1.2|-1447835275113149951|class FlagJanitor{|29|20|65|2|-3870837121720064747|1489319374071080359|3|3|true| |60828|-1447835275113149951|7|0.0|-1447835275113149951|class...

Kind: Bug :warning:
Plugin: C++
Target: Parser
Plugin: Metrics

In the database we still see C++ metrics calculated for lambdas despite `--cppmetrics-ignore-lambdas` flag is used. Example snippet: ```cpp #include #include void foo(std::function f) { f(); } int main() {...

Kind: Bug :warning:
Plugin: C++
Target: Parser
Plugin: Metrics

Properly remove application source code in case of Release build for new webGUI.

Kind: Bug :warning:
Target: WebGUI