funkygao/cp-ddd-framework

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
dddplus-visualization/src/main/java/io/github/dddplus/ast/view/PlantUmlRenderer.java473
F
3 days
dddplus-visualization/src/main/java/io/github/dddplus/bce/CallGraphConfig.java313
D
2 days
dddplus-visualization/src/main/java/io/github/dddplus/ast/view/PlainTextRenderer.java250
C
1 day
dddplus-runtime/src/main/java/io/github/dddplus/runtime/registry/InternalIndexer.java232
B
5 hrs
dddplus-visualization/src/main/java/io/github/dddplus/ast/model/KeyModelEntry.java230
B
6 hrs
dddplus-visualization/src/main/java/io/github/dddplus/ast/DomainModelAnalyzer.java229
D
2 days
dddplus-visualization/src/main/java/io/github/dddplus/ast/ClassMethodDistributionAstNodeVisitor.java190
C
1 day
dddplus-visualization/src/main/java/io/github/dddplus/ast/parser/JavaParserUtil.java179
A
2 hrs
dddplus-visualization/src/main/java/io/github/dddplus/ast/view/CallGraphRenderer.java155
A
55 mins
dddplus-enforce/src/main/java/io/github/dddplus/ArchitectureEnforcer.java153
A
0 mins
dddplus-visualization/src/main/java/io/github/dddplus/ast/report/CallGraphReport.java137
A
3 hrs
dddplus-visualization/src/main/java/io/github/dddplus/ast/parser/KeyElementAnnotationParser.java135
C
1 day
dddplus-runtime/src/main/java/io/github/dddplus/runtime/ExtensionInvocationHandler.java135
A
2 hrs
dddplus-runtime/src/main/java/io/github/dddplus/runtime/StepsExecTemplate.java128
B
6 hrs
dddplus-enforce/src/main/java/io/github/dddplus/DDDPlusEnforcer.java111
A
0 mins
dddplus-runtime/src/main/java/io/github/dddplus/runtime/registry/DomainArtifacts.java110
B
6 hrs
dddplus-plugin/src/main/java/io/github/dddplus/runtime/registry/Plugin.java110
A
0 mins
dddplus-visualization/src/main/java/io/github/dddplus/ast/KeyElementAstNodeVisitor.java109
B
4 hrs
dddplus-visualization/src/main/java/io/github/dddplus/ast/model/dumper/sqlite/SqliteDumper.java104
A
3 hrs
dddplus-visualization/src/main/java/io/github/dddplus/ast/report/ClassHierarchyReport.java104
A
3 hrs
dddplus-visualization/src/main/java/io/github/dddplus/ast/enforcer/AllowedAccessorsEnforcer.java99
A
2 hrs
dddplus-visualization/src/main/java/io/github/dddplus/ast/model/KeyFlowEntry.java99
A
40 mins
dddplus-maven-plugin/src/main/java/io/github/dddplus/maven/ModelingVisualizationMojo.java96
B
4 hrs
dddplus-visualization/src/main/java/io/github/dddplus/ast/model/ReverseEngineeringModel.java94
A
25 mins
dddplus-visualization/src/main/java/io/github/dddplus/ast/PublicMethodAstNodeVisitor.java93
A
3 hrs
dddplus-plugin/src/main/java/io/github/dddplus/runtime/registry/JarUtils.java92
A
0 mins
dddplus-runtime/src/main/java/io/github/dddplus/runtime/BasePattern.java89
B
4 hrs
dddplus-visualization/src/main/java/io/github/dddplus/ast/report/KeyModelReport.java85
A
25 mins
dddplus-plugin/src/main/java/io/github/dddplus/runtime/registry/Container.java85
A
35 mins
dddplus-visualization/src/main/java/io/github/dddplus/ast/algorithm/KMeans.java83
B
4 hrs
dddplus-visualization/src/main/java/io/github/dddplus/ast/parser/KeyFlowAnnotationParser.java80
A
1 hr
dddplus-visualization/src/main/java/io/github/dddplus/ast/view/ClassHierarchyRenderer.java74
A
0 mins
dddplus-runtime/src/main/java/io/github/dddplus/runtime/registry/RegistryFactory.java73
A
0 mins
dddplus-visualization/src/main/java/io/github/dddplus/ast/KeyRuleAstNodeVisitor.java73
B
4 hrs
dddplus-visualization/src/main/java/io/github/dddplus/ast/report/AggregateReport.java72
A
0 mins
dddplus-runtime/src/main/java/io/github/dddplus/runtime/registry/PatternDef.java69
A
0 mins
dddplus-runtime/src/main/java/io/github/dddplus/runtime/IReducer.java67
A
1 hr
dddplus-runtime/src/main/java/io/github/dddplus/runtime/registry/PolicyDef.java64
A
25 mins
dddplus-plugin/src/main/java/io/github/dddplus/runtime/registry/PluginClassLoader.java63
A
0 mins
dddplus-visualization/src/main/java/io/github/dddplus/bce/MethodVisitor.java63
A
2 hrs
dddplus-visualization/src/main/java/io/github/dddplus/ast/parser/KeyBehaviorAnnotationParser.java60
A
1 hr
dddplus-visualization/src/main/java/io/github/dddplus/ast/report/ClassMethodReport.java60
A
0 mins
dddplus-plugin/src/main/java/io/github/dddplus/runtime/registry/FileUtils.java60
A
0 mins
dddplus-visualization/src/main/java/io/github/dddplus/ast/model/dumper/sqlite/SqliteHelper.java59
A
0 mins
dddplus-visualization/src/main/java/io/github/dddplus/ast/enforcer/ExtensionMethodSignatureEnforcer.java58
A
3 hrs
dddplus-runtime/src/main/java/io/github/dddplus/runtime/registry/PartnerDef.java56
A
0 mins
dddplus-visualization/src/main/java/io/github/dddplus/ast/report/KeyFlowReport.java56
A
1 hr
dddplus-runtime/src/main/java/io/github/dddplus/runtime/registry/ExtensionDef.java52
A
0 mins
dddplus-runtime/src/main/java/io/github/dddplus/runtime/registry/RouterDef.java51
A
25 mins
dddplus-runtime/src/main/java/io/github/dddplus/runtime/registry/DDDBootstrap.java50
A
0 mins