├── Dp_data ├── Dp_testset │ ├── Abstract_factory │ │ ├── test_project_0 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_1 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_2 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_3 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_4 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_5 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ └── test_project_6 │ │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ └── variable.csv │ ├── Adapter │ │ ├── test_project_0 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_1 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_2 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_3 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ └── test_project_4 │ │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ └── variable.csv │ ├── Bridge │ │ ├── test_project_0 │ │ │ ├── .idea │ │ │ │ ├── .gitignore │ │ │ │ ├── compiler.xml │ │ │ │ ├── misc.xml │ │ │ │ ├── modules.xml │ │ │ │ └── uiDesigner.xml │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_1 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ └── test_project_2 │ │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ └── variable.csv │ ├── Builder │ │ ├── test_project_0 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_1 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_2 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_3 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_4 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ └── test_project_5 │ │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ └── variable.csv │ ├── Chain_of_responsibility │ │ ├── ProjectTeam123 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── SearchEngineProject3 │ │ │ ├── .idea │ │ │ │ ├── .gitignore │ │ │ │ ├── description.html │ │ │ │ ├── encodings.xml │ │ │ │ ├── intellij-javadocs-4.0.1.xml │ │ │ │ ├── misc.xml │ │ │ │ ├── modules.xml │ │ │ │ ├── project-template.xml │ │ │ │ ├── uiDesigner.xml │ │ │ │ └── vcs.xml │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── Team13Project │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_0 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_1 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ └── test_project_2 │ │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ └── variable.csv │ ├── Command │ │ ├── test_project_1 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ └── test_project_2 │ │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ └── variable.csv │ ├── Composite │ │ ├── ProjectTeam5 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── ProjectTeam6 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── code_team8 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── project1223 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── projectTeam4 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_1 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_2 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ └── test_project_3 │ │ │ ├── .classpath │ │ │ ├── .gitignore │ │ │ ├── .project │ │ │ ├── .settings │ │ │ └── org.eclipse.jdt.core.prefs │ │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ └── variable.csv │ ├── Decorator │ │ ├── ProjectTeam12 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── ProjectTeam13 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── SearchEngine-master │ │ │ ├── .idea │ │ │ │ ├── .gitignore │ │ │ │ ├── description.html │ │ │ │ ├── encodings.xml │ │ │ │ ├── intellij-javadocs-4.0.1.xml │ │ │ │ ├── misc.xml │ │ │ │ ├── modules.xml │ │ │ │ ├── project-template.xml │ │ │ │ └── vcs.xml │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_0 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_1 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ └── test_project_2 │ │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ └── variable.csv │ ├── Facade │ │ ├── test_project_0 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_1 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_2 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_3 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ └── test_project_4 │ │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ └── variable.csv │ ├── Factory │ │ ├── test_project_0 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_1 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_2 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_3 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_4 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_5 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_6 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ └── test_project_7 │ │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ └── variable.csv │ ├── Flyweight │ │ ├── PhotoContest │ │ │ ├── .gitignore │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── project22 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_0 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_1 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ └── test_project_2 │ │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ └── variable.csv │ ├── Interpreter │ │ └── test_project_0 │ │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ └── variable.csv │ ├── Iterator │ │ ├── ProjectTeam111 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── Team66Project3 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_0 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_1 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ └── test_project_2 │ │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ └── variable.csv │ ├── Mediator │ │ ├── ProjectTeam10 │ │ │ ├── .gradle │ │ │ │ ├── 6.8 │ │ │ │ │ ├── executionHistory │ │ │ │ │ │ ├── executionHistory.bin │ │ │ │ │ │ └── executionHistory.lock │ │ │ │ │ ├── fileChanges │ │ │ │ │ │ └── last-build.bin │ │ │ │ │ ├── fileHashes │ │ │ │ │ │ ├── fileHashes.bin │ │ │ │ │ │ └── fileHashes.lock │ │ │ │ │ └── gc.properties │ │ │ │ ├── buildOutputCleanup │ │ │ │ │ ├── buildOutputCleanup.lock │ │ │ │ │ ├── cache.properties │ │ │ │ │ └── outputFiles.bin │ │ │ │ ├── checksums │ │ │ │ │ └── checksums.lock │ │ │ │ ├── configuration-cache │ │ │ │ │ └── gc.properties │ │ │ │ └── vcs-1 │ │ │ │ │ └── gc.properties │ │ │ ├── .idea │ │ │ │ ├── .gitignore │ │ │ │ ├── compiler.xml │ │ │ │ ├── gradle.xml │ │ │ │ ├── jarRepositories.xml │ │ │ │ ├── libraries-with-intellij-classes.xml │ │ │ │ ├── misc.xml │ │ │ │ └── modules │ │ │ │ │ └── Assigment3.iml │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ └── test_project_1 │ │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ └── variable.csv │ ├── Memento │ │ ├── ProjectTeam44 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_0 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_1 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ └── test_project_2 │ │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ └── variable.csv │ ├── Observer │ │ ├── ProjectTeam5 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── ProjectTeam73 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── TeamProject8 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_0 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_1 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_2 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_3 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ └── test_project_4 │ │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ └── variable.csv │ ├── Prototype │ │ ├── management_hotel │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_0 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_1 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_2 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_3 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ └── test_project_4 │ │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ └── variable.csv │ ├── Proxy │ │ ├── test_project_0 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_1 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ └── test_project_2 │ │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ └── variable.csv │ ├── Singleton │ │ ├── test_project_0 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_1 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_10 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_2 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_3 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_4 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_5 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_6 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_7 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_8 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ └── test_project_9 │ │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ └── variable.csv │ ├── State │ │ ├── ProjectTeam23 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_0 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_1 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_2 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ └── test_project_3 │ │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ └── variable.csv │ ├── Strategy │ │ ├── ProjectTeam33 │ │ │ ├── .idea │ │ │ │ ├── .gitignore │ │ │ │ ├── misc.xml │ │ │ │ ├── modules.xml │ │ │ │ └── uiDesigner.xml │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_0 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ └── test_project_1 │ │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ └── variable.csv │ ├── Template │ │ ├── test_project_0 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ ├── test_project_1 │ │ │ └── ckmetrics │ │ │ │ ├── class.csv │ │ │ │ ├── field.csv │ │ │ │ ├── method.csv │ │ │ │ └── variable.csv │ │ └── test_project_2 │ │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ └── variable.csv │ └── Visitor │ │ ├── test_project_0 │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ └── variable.csv │ │ └── test_project_1 │ │ └── ckmetrics │ │ ├── class.csv │ │ ├── field.csv │ │ ├── method.csv │ │ └── variable.csv └── Dp_trainset │ ├── Abstract_factory │ ├── CavanhaMan_AbstractFactory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Cherepoval_AbstractFactoryExample │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── DigitalNewt_AbstractFactory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── IbrahimaDiaw_Projet-6-DP-AbstractFatory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── JGurman_AbstractFactoryPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── KKMalysa_AbstractFactory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Masyanas_AbstractFactory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── NataliSvet_AbstractFactory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── NathanGrimaud_PatternAbstractFactory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Nithanaroy_AbstractFactoryPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Omar-Hosni_AbstractFactory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── RishikeshGIT_DesignPattern-AbstractFactory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── SanzharDev_factoryPatternDemo │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── a7512cs_AbstractFactoryPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── aakash140_Design-Pattern-AbstractFactory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── aasmc_AbstractFactoryDesignPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── ahmtozdemir_abstract-factory-design-pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── archMcMilan_AbstractFactory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── atsarenko_AbstractFactory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── chamarasasmith_AbstractFactoryPatternDemo │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── clusson_AbstractFactory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── cqf073_abstract_factory_method │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── csc301-fall2014_AbstractFactoryExample │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── cvb7788_AbstractFactoryPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── dafguerreroalpracticas_AbstractFactory-Design-Pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── dyamaletdinova_DesignPatterns_AbstractFactory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── exZell11_AbstractFactory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── faisal-kiet_AbstractFactory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── farr3ll024_AbstractFactory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── hscanales_Abstract-Factory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── julioquintana_AbstractFactoryPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── junghun133_AbstractFactoryPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── kongzhimin_AbstractFactoryPatternDemo │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── lakithjayalath_Abstract-Factory- │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── leave20_AbstractFactoryDesignPatternExample │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── magiclud_AbstractFactory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── milicaklaric_AbstractFactory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── minhthong8197_AbstractFactory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── miskohut_AbstractFactory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── paddy667_AbstractFactory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── pranay1494_AbstractFactoryPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── raz00_AbstractFactoryDemo │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── rimanto98_AbstractFactory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── rodneylsp_AbstractFactory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── ruchi2491_AbstractFactoryDesignPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── sabs231_abstractFactory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── sergey198828_AbstractFactoryPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── sinzen_AbstractFactory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── treyhay31_Abstractory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── vitkozgit_AbstractFactory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ └── ytam_DesignPattern_AbstractFactory │ │ └── ckmetrics │ │ ├── class.csv │ │ ├── field.csv │ │ ├── method.csv │ │ ├── repoResult.csv │ │ └── variable.csv │ ├── Adapter │ ├── AshciR_adapter-pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── BrijeshSaxena_design-pattern-adapter │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Design-pattrns_Adapter-Pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── KorneliaJagodzinska_Adapter │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── ThaoLuu2611_AdapterDesignPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Trebor006_adapter │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── archMcMilan_Adapter │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── czq2019_AdapterPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── design-patterns-182_Adapter │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── euygor_Adapter │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── jahicm_adapter │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── java9s_adapter-pattern-example │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── jordan-seneca_Adapter │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── kongzhimin_AdapterPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── meixuesong_refactor_adapter_pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── miskohut_Adapter │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── mydesignpatters_adapter │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ └── paddy667_Adapter │ │ └── ckmetrics │ │ ├── class.csv │ │ ├── field.csv │ │ ├── method.csv │ │ ├── repoResult.csv │ │ └── variable.csv │ ├── Bridge │ ├── BrijeshSaxena_design-pattern-bridge │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── czq2019_BridgePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── javavirys_Bridge │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── mydesignpatters_bridge │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── nehabangale_BridgePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── scyzeq_Bridge │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ └── xiaolanlaia_BridgePattern │ │ └── ckmetrics │ │ ├── class.csv │ │ ├── field.csv │ │ ├── method.csv │ │ ├── repoResult.csv │ │ └── variable.csv │ ├── Builder │ ├── AnkurKumar23612_Builder-pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── CNUClasses_6_BuilderPatternDemo │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── CSE-110-Winter-2018_BuilderPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Design-pattrns_Builder-Pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Eng-Fouad_JTelegramBot │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Gkemon_Android-XML-to-PDF-Generator │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── JakeWharton_apibuilder │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── LTDO_Student-Marks-Project │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── OddCN_go-builder-generator-idea-plugin │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── atsarenko_Builder │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── clyoudu_Builgen-plugin │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── csc301-fall2014_BuilderExample │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── douo_ActivityBuilder │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── dstar55_100-words-design-patterns-java │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── eidoscode_builder-pattern-sample │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── fanta-mnix_body-builder │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── hcoles_QuickBuilder │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── hcsp_practise-builder-pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── henningjensen_bpep │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── heshiweij_BuilderPatternDemo │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── hogeschoolnovi_SD-BE-DP-BuilderPattern_AssFour │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── hogeschoolnovi_SD-BE-DP-BuilderPattern_AssOne │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── hogeschoolnovi_SD-BE-DP-BuilderPattern_AssThree │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── hogeschoolnovi_SD-BE-DP-BuilderPattern_Examples │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── iamMehedi_stepbuilder │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── inferred_FreeBuilder │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── iuresti_tpv-exercise │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── jenzz_Java-PojoBuilder │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── julienledem_brennus │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── kongzhimin_BuilderPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── oxyc_java-builder-factory-example │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── speaking-fish_java-sf-builder-simple-example │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ └── vanniktech_TextBuilder │ │ └── ckmetrics │ │ ├── class.csv │ │ ├── field.csv │ │ ├── method.csv │ │ ├── repoResult.csv │ │ └── variable.csv │ ├── Chain_of_responsibility │ ├── Neytllas_Pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── archMcMilan_ChainOfResponsibility │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── czq2019_ChainofResponsibilityPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── java9s_Chain-of-responsibility-pattern-example │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── jolisper_metachainer │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── miaowu169_ChainOfResponsibility-Pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── parsa-JPM_chain_of_responsibility_pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ └── rdavudov_linked-logics │ │ └── ckmetrics │ │ ├── class.csv │ │ ├── field.csv │ │ ├── method.csv │ │ ├── repoResult.csv │ │ └── variable.csv │ ├── Command │ ├── java9s_command-pattern-example │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ └── kongzhimin_CommandPattern │ │ └── ckmetrics │ │ ├── class.csv │ │ ├── field.csv │ │ ├── method.csv │ │ ├── repoResult.csv │ │ └── variable.csv │ ├── Composite │ ├── BrijeshSaxena_design-pattern-composite │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── cqf073_Composite_Pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── czq2019_CompositePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── dstar55_100-words-design-patterns-java │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── kongzhimin_CompositePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ └── rachelee_BurgerMenu │ │ └── ckmetrics │ │ ├── class.csv │ │ ├── field.csv │ │ ├── method.csv │ │ ├── repoResult.csv │ │ └── variable.csv │ ├── Decorator │ ├── ProgramacionAvanzadaUJI_DecoratorPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── WillemsCeleste_DecoratorPatternExercise │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Yaser06_Decorator-Design-Pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── czq2019_DecoratorPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── kongzhimin_DecoratorPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── mervebasak_Decorator-Pattern-Example │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ └── xiaolanlaia_DecoratorPattern │ │ └── ckmetrics │ │ ├── class.csv │ │ ├── field.csv │ │ ├── method.csv │ │ ├── repoResult.csv │ │ └── variable.csv │ ├── Facade │ ├── BrijeshSaxena_design-pattern-facade │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── cqf073_Facade_Pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── czq2019_FacadePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── jimtryon_facade │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ └── kongzhimin_FacadePattern │ │ └── ckmetrics │ │ ├── class.csv │ │ ├── field.csv │ │ ├── method.csv │ │ ├── repoResult.csv │ │ └── variable.csv │ ├── Factory │ ├── 626800306_factoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── 99mini_FactoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── AjakaouiNabil_FactoryPatternOplossing │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── AlexPtrv_FactoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Alexandra1619_FactoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── AllanGondin_FactoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Balinator_factoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Blueshifty_Factory-Pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── BrentAble_FactoryDesignPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── CSE-110-Winter-2018_SimpleFactoryPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Caiyanlin_FactoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Dr-Vail_cs453ch04 │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── ETZ2017_patternsJava │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── JoakimGit_FactoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Kar-Den_FactoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── LTDO_Student-Marks-Project │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── MadJieJie_FactoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── MarcosMFC_FactoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── MedinaAlex_FactoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Mlfraga_factory-design-pattern-example │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── PragyaSingla_FactoryDesignPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── RahilValiyev_factoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── RameshMF_factory-pattern-java8 │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Renan4783_FactoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Reyloso_Factory-Method │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── RomainEtienne_FactoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── WabDaveloper_FactoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Yaser06_Factory-Desing-Pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── alif2165_Factory-Pattern-in-Spring-MVC │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── anabneri_factory-pattern-products │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── angerrookie_Factory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── aplich_FactoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── cqf073_Factory_Method_pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── czq2019_FactoryPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── danielhurny_factoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── davitwbd_FactoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── eliasnogueira_selenium-java-browser-factory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── enosteteo_FactoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── euygor_FactoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── gemunulk_gauge-java-maven-selenium-page-factory-extended │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── hedza06_spring-boot-factory-pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── java9s_factory-pattern-example │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── khyiu_Spring-Factory-Pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── kongzhimin_FactoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── magbdev_ztp-ps2 │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── miguelbel00_FactoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── napoleaoonaya_factoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── nataliaKat_FactoryPatternDemo │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── ohm-softa_08-singleton-factory-strategy-android │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── oscarjb1_blog-patterns-factorymethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── oxyc_java-builder-factory-example │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── pdago_FactoryPatternKata │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── ppolet_FactoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── pvasquez13_FactoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── scyzeq_factoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── shunbou_FactoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── stonehqs_pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── swathisprasad_java-design-pattern-factory │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── takuyakt_FactoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── temu556_FactoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── thiago-lima26_FactoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── xiaolanlaia_FactoryPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── yasunerkan_Factory-Pattern-with-Generics │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── yusfia_FactoryMethod │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ └── zainshafiq_Robots-Factory │ │ └── ckmetrics │ │ ├── class.csv │ │ ├── field.csv │ │ ├── method.csv │ │ ├── repoResult.csv │ │ └── variable.csv │ ├── Flyweight │ ├── CarlosRDGZ_FlyweightPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Marshmallow36_Flyweight-Pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── SihemBouhenniche_FlyweightPatternImplementation │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── alvinSN123_FlyweightPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── czq2019_FlyweightPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── fiona8231_FlyweightPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ └── kongzhimin_FlyweighPattern │ │ └── ckmetrics │ │ ├── class.csv │ │ ├── field.csv │ │ ├── method.csv │ │ ├── repoResult.csv │ │ └── variable.csv │ ├── Interpreter │ ├── BrijeshSaxena_design-pattern-interpreter │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── czq2019_InterpreterPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── giangttpham_Interpreter │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── kalabamare88_InterpreterPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── kongzhimin_InterpreterPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ └── robsonalvz_interpreter │ │ └── ckmetrics │ │ ├── class.csv │ │ ├── field.csv │ │ ├── method.csv │ │ ├── repoResult.csv │ │ └── variable.csv │ ├── Iterator │ ├── NathanStrik_IteratorDesignPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── SedemQuame_iterator-design-pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── archMcMilan_Iterator │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── cqf073_Iterator_pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── czq2019_IteratorPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── gorkem-oktay_Iterator-Pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── kongzhimin_IteratorPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── miskohut_Iterator │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── thyagopacher_Iterator │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ └── xiaolanlaia_IteratorPattern │ │ └── ckmetrics │ │ ├── class.csv │ │ ├── field.csv │ │ ├── method.csv │ │ ├── repoResult.csv │ │ └── variable.csv │ ├── Mediator │ ├── Jagepard_JavaDesignPatterns-Mediator │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── SailorJerry88_Mediator_Pattern_training │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── crakdelpol_mediator-pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── czq2019_MediatorPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── devenfr_Mediator │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ └── kongzhimin_MediatorPattern │ │ └── ckmetrics │ │ ├── class.csv │ │ ├── field.csv │ │ ├── method.csv │ │ ├── repoResult.csv │ │ └── variable.csv │ ├── Memento │ ├── BrijeshSaxena_design-pattern-memento │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Gukulkan_DemoMemento │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Petterii_OOAD_Lab1 │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── ShaneMcGinley_Memento │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── cqf073_Memento_Pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── czq2019_MementoPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── jmcalma_MementoPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── kongzhimin_MementoPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ └── xiaolanlaia_MementoPattern │ │ └── ckmetrics │ │ ├── class.csv │ │ ├── field.csv │ │ ├── method.csv │ │ ├── repoResult.csv │ │ └── variable.csv │ ├── Observer │ ├── chikecodes_tutsplus-observer-pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── czq2019_ObserverPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── hogeschoolnovi_SD-BE-DP-ObserverPattern_MatchExample │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── java9s_observer-pattern-example │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── kongzhimin_ObserverPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── treehouse-projects_java-observer-patterns │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ └── xiezhiping_ObserverPattern │ │ └── ckmetrics │ │ ├── class.csv │ │ ├── field.csv │ │ ├── method.csv │ │ ├── repoResult.csv │ │ └── variable.csv │ ├── Prototype │ ├── AlinaShmain_PrototypePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── BrkSe_PrototypePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Chronocast_prototype-pattern-example │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── CodingJavaPatterns_PrototypePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Design-pattrns_Prototype-Pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Fairyjm_PrototypePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── JGurman_PrototypePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── MAdiiiii_PrototypePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Masyanas_Prototype │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── MersHub_PrototypePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Milkywayrules_prototypePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── OsmarICancino_PrototypePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── QianguoSun_PrototypePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── SeekingPlumBlossoms_PrototypePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── ShellCore_PrototypePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── ZahraHeydari_CreationalDesignPatternsSample │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── archMcMilan_Prototype │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── atsarenko_Prototype │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── chenst417_PrototypePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── cqf073_Prototype_pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── czq2019_PrototypePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── dorin95dp_PrototypePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── euygor_Prototype │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── faisal-kiet_Prototype │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── ilroberts_PrototypePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── jeniq_Prototype │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── keilanerizza_PrototypePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── kongzhimin_PrototypePatterndeepcloning │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── markvillavidad_PrototypePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── matsouzaleao_Prototype │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── mibadguthwara_PrototypePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── milicaklaric_Prototype │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── minamiguchi_PrototypePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── miskohut_Prototype │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── muska2203_Prototype │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── mvalho_PrototypePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── puneeth-u-bharadwaj_PrototypePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── quanguefa23_Study-Design-Pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── rafamagalhas_prototype │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── ren4nh_Prototype │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── sanketjain1234_prototypePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── sinzen_Prototype │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── slavsquad_Prototype │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── sroba1993_PrototypePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── ssharif-uvic_PrototypePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── ursugabriel_prototypePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── xiaolanlaia_PrototypePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── xiaomi007_Prototype │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── z00353_prototype │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── zhamahz_Prototype │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ └── zhangyhForever_prototypePattern │ │ └── ckmetrics │ │ ├── class.csv │ │ ├── field.csv │ │ ├── method.csv │ │ ├── repoResult.csv │ │ └── variable.csv │ ├── Proxy │ ├── cqf073_proxy_pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── czq2019_ProxyPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── java9s_proxy-pattern-example │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── kongzhimin_ProxyPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ └── xiaolanlaia_ProxyPattern │ │ └── ckmetrics │ │ ├── class.csv │ │ ├── field.csv │ │ ├── method.csv │ │ ├── repoResult.csv │ │ └── variable.csv │ ├── Singleton │ ├── AjakaouiNabil_SingeltonPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── BrentAble_SingeltonPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── ChronTan_singletonpattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Design-pattrns_Singleton-Pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── DreamCodeYX_singleton │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── DreamLi1314_SingletonPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Eskentuki_design-patterns │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── HamdanAs_SingletonPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Java-Techie-jt_singleton-design-pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── JokerLigang_Singleton │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── Leogaogithub_Mutual-Exclusion-in-Distributed-Systems │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── MichelSoko_JDBC2 │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── OpticWafare_SingletonPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── QABABU_Selenium-Framework │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── RomBik17_Pattern-Singleton │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── TudorMaxim_FinancialSystemsCoursework │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── WildCodeSchool_quest-java-singleton-demo │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── alexandroid1_SingletonPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── atsarenko_Singleton │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── batux_multithread-singleton │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── congle98_SingletonPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── cqf073_Singleton_Pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── czq2019_SingletonPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── d-tarasov_dagger-2-activity-scope │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── dinkar1708-zz_KioskModeAndroid │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── dvcodetraining_SingletonPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── edevAr_SingletonPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── esmaeil-ahmadipour_Java_SingeltonPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── folivares_Fused-Location-Singleton │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── frashell_SingletonPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── iuresti_tpv-exercise │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── java9s_singleton-pattern-java │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── joangerard_SingletonPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── julivalex_SingletonPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── karaelf33_singletonDesingPatern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── kongzhimin_SingletonPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── luogang2008_designPattern-singletonPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── michaelye_SingletonPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── moztro_Singleton-Design-Pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── nadalmateus_rentx │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── ohm-softa_08-singleton-factory-strategy-android │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── saurabhrajm19_SingletonPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── stevejj_singletonPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── strayllama_Java_Singleton_design_pattern_example_coding_Universe │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── swathisprasad_java-design-pattern-singleton │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── tfcheung_java-console-app-tic-tac-toe │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── thevarunjain_elevator-system │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── topr_singleton-examples │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── vasili_holub_singleton │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── victorolave_Singleton_Java │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── wongkyunban_SingletonPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── xiaolanlaia_SingletonPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ └── yangSirKo_Singleton-Pattern │ │ └── ckmetrics │ │ ├── class.csv │ │ ├── field.csv │ │ ├── method.csv │ │ ├── repoResult.csv │ │ └── variable.csv │ ├── State │ ├── BrentAble_stateDesignPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── LoolzRules_state-pattern-exercise │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── brunomnsilva_JavaPatterns_State │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── java9s_state-pattern-example │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── kongzhimin_StatePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ └── obj2-unahur_maquina-gaseosas │ │ └── ckmetrics │ │ ├── class.csv │ │ ├── field.csv │ │ ├── method.csv │ │ ├── repoResult.csv │ │ └── variable.csv │ ├── Strategy │ ├── SimonHGR_BankStrategy │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── cqf073_Strategy-Pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── czq2019_StrategyPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── java9s_strategy-pattern-example │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ └── kongzhimin_StrategyPattern │ │ └── ckmetrics │ │ ├── class.csv │ │ ├── field.csv │ │ ├── method.csv │ │ ├── repoResult.csv │ │ └── variable.csv │ ├── Template │ ├── BrentAble_CSCE247TemplateDesignPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── cqf073_Template_Method_Pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── czq2019_TemplatePattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── hcsp_practise-template-method-pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── java9s_template-method-pattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ ├── kongzhimin_TemplateMethodPattern │ │ └── ckmetrics │ │ │ ├── class.csv │ │ │ ├── field.csv │ │ │ ├── method.csv │ │ │ ├── repoResult.csv │ │ │ └── variable.csv │ └── xiaolanlaia_TemplateMethodPattern │ │ └── ckmetrics │ │ ├── class.csv │ │ ├── field.csv │ │ ├── method.csv │ │ ├── repoResult.csv │ │ └── variable.csv │ └── Visitor │ ├── Trebor006_visitor │ └── ckmetrics │ │ ├── class.csv │ │ ├── field.csv │ │ ├── method.csv │ │ ├── repoResult.csv │ │ └── variable.csv │ ├── archMcMilan_Visitor │ └── ckmetrics │ │ ├── class.csv │ │ ├── field.csv │ │ ├── method.csv │ │ ├── repoResult.csv │ │ └── variable.csv │ ├── kongzhimin_VisitorPattern │ └── ckmetrics │ │ ├── class.csv │ │ ├── field.csv │ │ ├── method.csv │ │ ├── repoResult.csv │ │ └── variable.csv │ └── wisetim_VisitorPattern │ └── ckmetrics │ ├── class.csv │ ├── field.csv │ ├── method.csv │ ├── repoResult.csv │ └── variable.csv ├── LICENSE ├── README.md └── src └── main.ipynb /Dp_data/Dp_testset/Abstract_factory/test_project_0/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Abstract_factory/test_project_0/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /cakefactory/CakeFactory.java,phuongsala.designpattern.abstractfactory.cakefactory.CakeFactory,getCake/1[java.lang.String],type,3 3 | /cakefactory/CakeFactory.java,phuongsala.designpattern.abstractfactory.cakefactory.CakeFactory,getFruit/1[java.lang.String],type,0 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Abstract_factory/test_project_1/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Abstract_factory/test_project_3/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Abstract_factory/test_project_3/ckmetrics/method.csv: -------------------------------------------------------------------------------- 1 | file,class,method,constructor,line,cbo,wmc,rfc,loc,returnsQty,variablesQty,parametersQty,methodsInvokedQty,methodsInvokedLocalQty,methodsInvokedIndirectLocalQty,loopQty,comparisonsQty,tryCatchQty,parenthesizedExpsQty,stringLiteralsQty,numbersQty,assignmentsQty,mathOperationsQty,maxNestedBlocksQty,anonymousClassesQty,innerClassesQty,lambdasQty,uniqueWordsQty,modifiers,logStatementsQty,hasJavaDoc 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Abstract_factory/test_project_3/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Abstract_factory/test_project_4/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Abstract_factory/test_project_5/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Abstract_factory/test_project_5/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Adapter/test_project_1/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./Adapter/test_project_1/ckmetrics/../object/Adapter.java,com.hundredwordsgof.adapter.object.Adapter,request/0,adaptee,1 3 | ./Adapter/test_project_1/ckmetrics/../object/Adapter.java,com.hundredwordsgof.adapter.object.Adapter,Adapter/1[com.hundredwordsgof.adapter.object.Adaptee],adaptee,3 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Adapter/test_project_1/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./Adapter/test_project_1/ckmetrics/../object/Adapter.java,com.hundredwordsgof.adapter.object.Adapter,Adapter/1[com.hundredwordsgof.adapter.object.Adaptee],adaptee,2 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Adapter/test_project_3/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./Adapter/test_project_3/ckmetrics/../TranslatorAdapter.java,Adapter.TranslatorAdapter,TranslatorAdapter/1[Adapter.JapaneseAdaptee],adaptee,3 3 | ./Adapter/test_project_3/ckmetrics/../TranslatorAdapter.java,Adapter.TranslatorAdapter,send/1[java.lang.String],adaptee,1 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Bridge/test_project_0/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | # Datasource local storage ignored files 5 | /dataSources/ 6 | /dataSources.local.xml 7 | # Editor-based HTTP Client requests 8 | /httpRequests/ 9 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Bridge/test_project_0/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Bridge/test_project_0/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Bridge/test_project_1/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./Bridge/test_project_1/ckmetrics/../Animal.java,phuongsala.designpattern.bridge.Animal,Animal/1[phuongsala.designpattern.bridge.Movement],movement,3 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Bridge/test_project_2/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./Bridge/test_project_2/ckmetrics/../Abstraction.java,com.hundredwordsgof.bridge.Abstraction,Abstraction/1[com.hundredwordsgof.bridge.Implementor],implementor,3 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Bridge/test_project_2/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./Bridge/test_project_2/ckmetrics/../RefinedAbstraction.java,com.hundredwordsgof.bridge.RefinedAbstraction,RefinedAbstraction/1[com.hundredwordsgof.bridge.Implementor],implementor,1 3 | ./Bridge/test_project_2/ckmetrics/../Abstraction.java,com.hundredwordsgof.bridge.Abstraction,Abstraction/1[com.hundredwordsgof.bridge.Implementor],implementor,2 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Chain_of_responsibility/SearchEngineProject3/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | # Datasource local storage ignored files 5 | /dataSources/ 6 | /dataSources.local.xml 7 | # Editor-based HTTP Client requests 8 | /httpRequests/ 9 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Chain_of_responsibility/SearchEngineProject3/.idea/description.html: -------------------------------------------------------------------------------- 1 | Simple Java application that includes a class with main() method -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Chain_of_responsibility/SearchEngineProject3/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Chain_of_responsibility/SearchEngineProject3/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Chain_of_responsibility/SearchEngineProject3/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Chain_of_responsibility/SearchEngineProject3/.idea/project-template.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Chain_of_responsibility/SearchEngineProject3/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Chain_of_responsibility/test_project_0/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./Chain_of_responsibility/test_project_0/ckmetrics/../Handler.java,com.hundredwordsgof.chainofresponsibility.Handler,setSuccesor/1[com.hundredwordsgof.chainofresponsibility.Handler],succesor,2 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Chain_of_responsibility/test_project_2/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./Chain_of_responsibility/test_project_2/ckmetrics/../example/Handler.java,io.innofang.chain_of_responsibility.example.Handler,handleRequest/1[int],successor,2 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Command/test_project_2/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./Command/test_project_2/ckmetrics/../Invoker.java,com.hundredwordsgof.command.Invoker,Invoker/1[com.hundredwordsgof.command.Command],command,2 3 | ./Command/test_project_2/ckmetrics/../ConcreteCommand.java,com.hundredwordsgof.command.ConcreteCommand,ConcreteCommand/1[com.hundredwordsgof.command.Receiver],receiver,2 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Composite/test_project_3/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Composite/test_project_3/.gitignore: -------------------------------------------------------------------------------- 1 | /bin/ 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Composite/test_project_3/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | CompositePattern_Example 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | 15 | org.eclipse.jdt.core.javanature 16 | 17 | 18 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Decorator/SearchEngine-master/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | # Datasource local storage ignored files 5 | /dataSources/ 6 | /dataSources.local.xml 7 | # Editor-based HTTP Client requests 8 | /httpRequests/ 9 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Decorator/SearchEngine-master/.idea/description.html: -------------------------------------------------------------------------------- 1 | Simple Java application that includes a class with main() method -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Decorator/SearchEngine-master/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Decorator/SearchEngine-master/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Decorator/SearchEngine-master/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Decorator/SearchEngine-master/.idea/project-template.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Decorator/SearchEngine-master/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Decorator/test_project_2/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./Decorator/test_project_2/ckmetrics/../Decorator.java,com.hundredwordsgof.decorator.Decorator,setComponent/1[com.hundredwordsgof.decorator.Component],component,2 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Facade/test_project_1/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./Facade/test_project_1/ckmetrics/../DEMO.java,phuongsala.designpattern.facade.DEMO,main/1[java.lang.String[]],args,0 3 | ./Facade/test_project_1/ckmetrics/../DEMO.java,phuongsala.designpattern.facade.DEMO,main/1[java.lang.String[]],cakeMaker,3 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Factory/test_project_1/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Factory/test_project_1/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Factory/test_project_2/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Factory/test_project_2/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./Factory/test_project_2/ckmetrics/../ConcreteCreator.java,com.hundredwordsgof.factorymethod.ConcreteCreator,factoryMethod/1[java.lang.String],type,2 3 | ./Factory/test_project_2/ckmetrics/../Creator.java,com.hundredwordsgof.factorymethod.Creator,factoryMethod/1[java.lang.String],type,0 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Factory/test_project_3/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Factory/test_project_4/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Factory/test_project_4/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./Factory/test_project_4/ckmetrics/../CakeFactory.java,phuongsala.designpattern.factorymethod.CakeFactory,getCake/1[java.lang.String],type,3 3 | ./Factory/test_project_4/ckmetrics/../DEMO.java,phuongsala.designpattern.factorymethod.DEMO,main/1[java.lang.String[]],args,0 4 | ./Factory/test_project_4/ckmetrics/../DEMO.java,phuongsala.designpattern.factorymethod.DEMO,main/1[java.lang.String[]],cake,5 5 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Factory/test_project_5/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Factory/test_project_5/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./Factory/test_project_5/ckmetrics/../Design Pattern/src/Factory/Factory.java,Factory.Factory,getIDosomething/1[java.lang.String],cicType,4 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Factory/test_project_6/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Factory/test_project_7/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Iterator/test_project_2/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./Iterator/test_project_2/ckmetrics/../ConcreteIterator.java,com.hundredwordsgof.iterator.ConcreteIterator,ConcreteIterator/1[com.hundredwordsgof.iterator.ConcreteAggregate],concreteAggregate,2 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Mediator/ProjectTeam10/.gradle/6.8/executionHistory/executionHistory.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Walid-khaled/Design-Patterns-Detection-ML/4afa8d9c4d8db2e8d69c8f35ec69ea6256f1687e/Dp_data/Dp_testset/Mediator/ProjectTeam10/.gradle/6.8/executionHistory/executionHistory.bin -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Mediator/ProjectTeam10/.gradle/6.8/executionHistory/executionHistory.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Walid-khaled/Design-Patterns-Detection-ML/4afa8d9c4d8db2e8d69c8f35ec69ea6256f1687e/Dp_data/Dp_testset/Mediator/ProjectTeam10/.gradle/6.8/executionHistory/executionHistory.lock -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Mediator/ProjectTeam10/.gradle/6.8/fileChanges/last-build.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Mediator/ProjectTeam10/.gradle/6.8/fileHashes/fileHashes.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Walid-khaled/Design-Patterns-Detection-ML/4afa8d9c4d8db2e8d69c8f35ec69ea6256f1687e/Dp_data/Dp_testset/Mediator/ProjectTeam10/.gradle/6.8/fileHashes/fileHashes.bin -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Mediator/ProjectTeam10/.gradle/6.8/fileHashes/fileHashes.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Walid-khaled/Design-Patterns-Detection-ML/4afa8d9c4d8db2e8d69c8f35ec69ea6256f1687e/Dp_data/Dp_testset/Mediator/ProjectTeam10/.gradle/6.8/fileHashes/fileHashes.lock -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Mediator/ProjectTeam10/.gradle/6.8/gc.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Walid-khaled/Design-Patterns-Detection-ML/4afa8d9c4d8db2e8d69c8f35ec69ea6256f1687e/Dp_data/Dp_testset/Mediator/ProjectTeam10/.gradle/6.8/gc.properties -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Mediator/ProjectTeam10/.gradle/buildOutputCleanup/buildOutputCleanup.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Walid-khaled/Design-Patterns-Detection-ML/4afa8d9c4d8db2e8d69c8f35ec69ea6256f1687e/Dp_data/Dp_testset/Mediator/ProjectTeam10/.gradle/buildOutputCleanup/buildOutputCleanup.lock -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Mediator/ProjectTeam10/.gradle/buildOutputCleanup/cache.properties: -------------------------------------------------------------------------------- 1 | #Thu May 13 23:21:47 MSK 2021 2 | gradle.version=6.8 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Mediator/ProjectTeam10/.gradle/buildOutputCleanup/outputFiles.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Walid-khaled/Design-Patterns-Detection-ML/4afa8d9c4d8db2e8d69c8f35ec69ea6256f1687e/Dp_data/Dp_testset/Mediator/ProjectTeam10/.gradle/buildOutputCleanup/outputFiles.bin -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Mediator/ProjectTeam10/.gradle/checksums/checksums.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Walid-khaled/Design-Patterns-Detection-ML/4afa8d9c4d8db2e8d69c8f35ec69ea6256f1687e/Dp_data/Dp_testset/Mediator/ProjectTeam10/.gradle/checksums/checksums.lock -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Mediator/ProjectTeam10/.gradle/configuration-cache/gc.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Walid-khaled/Design-Patterns-Detection-ML/4afa8d9c4d8db2e8d69c8f35ec69ea6256f1687e/Dp_data/Dp_testset/Mediator/ProjectTeam10/.gradle/configuration-cache/gc.properties -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Mediator/ProjectTeam10/.gradle/vcs-1/gc.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Walid-khaled/Design-Patterns-Detection-ML/4afa8d9c4d8db2e8d69c8f35ec69ea6256f1687e/Dp_data/Dp_testset/Mediator/ProjectTeam10/.gradle/vcs-1/gc.properties -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Mediator/ProjectTeam10/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | # Datasource local storage ignored files 5 | /dataSources/ 6 | /dataSources.local.xml 7 | # Editor-based HTTP Client requests 8 | /httpRequests/ 9 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Mediator/ProjectTeam10/.idea/compiler.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Mediator/ProjectTeam10/.idea/modules/Assigment3.iml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Mediator/ProjectTeam10/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Mediator/ProjectTeam10/ckmetrics/method.csv: -------------------------------------------------------------------------------- 1 | file,class,method,constructor,line,cbo,wmc,rfc,loc,returnsQty,variablesQty,parametersQty,methodsInvokedQty,methodsInvokedLocalQty,methodsInvokedIndirectLocalQty,loopQty,comparisonsQty,tryCatchQty,parenthesizedExpsQty,stringLiteralsQty,numbersQty,assignmentsQty,mathOperationsQty,maxNestedBlocksQty,anonymousClassesQty,innerClassesQty,lambdasQty,uniqueWordsQty,modifiers,logStatementsQty,hasJavaDoc 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Mediator/ProjectTeam10/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Observer/test_project_0/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./Observer/test_project_0/ckmetrics/../HelloObserver.java,phuongsala.designpattern.observer.HelloObserver,sayHello/1[java.lang.String],mHelloListener,2 3 | ./Observer/test_project_0/ckmetrics/../HelloObserver.java,phuongsala.designpattern.observer.HelloObserver,HelloObserver/1[phuongsala.designpattern.observer.HelloListener],mHelloListener,1 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Prototype/test_project_0/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./Prototype/test_project_0/ckmetrics/../Shape.java,DesignPatterns.Chapter02_Creational_Design_Patterns.P4_Prototype_Pattern.Example1.Shape,"Shape/2[int,int]",width,3 3 | ./Prototype/test_project_0/ckmetrics/../Shape.java,DesignPatterns.Chapter02_Creational_Design_Patterns.P4_Prototype_Pattern.Example1.Shape,"Shape/2[int,int]",height,3 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Prototype/test_project_2/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Prototype/test_project_2/ckmetrics/method.csv: -------------------------------------------------------------------------------- 1 | file,class,method,constructor,line,cbo,wmc,rfc,loc,returnsQty,variablesQty,parametersQty,methodsInvokedQty,methodsInvokedLocalQty,methodsInvokedIndirectLocalQty,loopQty,comparisonsQty,tryCatchQty,parenthesizedExpsQty,stringLiteralsQty,numbersQty,assignmentsQty,mathOperationsQty,maxNestedBlocksQty,anonymousClassesQty,innerClassesQty,lambdasQty,uniqueWordsQty,modifiers,logStatementsQty,hasJavaDoc 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Prototype/test_project_2/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Prototype/test_project_4/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./Prototype/test_project_4/ckmetrics/../Client.java,com.hundredwordsgof.prototype.Client,operation/0,prototype,1 3 | ./Prototype/test_project_4/ckmetrics/../Client.java,com.hundredwordsgof.prototype.Client,Client/1[com.hundredwordsgof.prototype.Prototype],prototype,3 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Prototype/test_project_4/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./Prototype/test_project_4/ckmetrics/../Client.java,com.hundredwordsgof.prototype.Client,Client/1[com.hundredwordsgof.prototype.Prototype],prototype,2 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Proxy/test_project_0/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./Proxy/test_project_0/ckmetrics/../Proxy.java,com.hundredwordsgof.proxy.Proxy,getRealSubject/0,realSubject,1 3 | ./Proxy/test_project_0/ckmetrics/../Proxy.java,com.hundredwordsgof.proxy.Proxy,doOperation/0,realSubject,2 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Proxy/test_project_0/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Proxy/test_project_2/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./Proxy/test_project_2/ckmetrics/../src/main/java/net/dskim/desingpattern/proxy/solution/Proxy.java,net.dskim.desingpattern.proxy.solution.Proxy,process/0,heavyResource,3 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Singleton/test_project_4/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./Singleton/test_project_4/ckmetrics/../Singleton.java,Singleton,getInstance/0,instance,3 3 | ./Singleton/test_project_4/ckmetrics/../Singleton.java,Singleton,main/1[java.lang.String[]],message,3 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Singleton/test_project_4/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./Singleton/test_project_4/ckmetrics/../Singleton.java,Singleton,main/1[java.lang.String[]],args,0 3 | ./Singleton/test_project_4/ckmetrics/../Singleton.java,Singleton,main/1[java.lang.String[]],a,2 4 | ./Singleton/test_project_4/ckmetrics/../Singleton.java,Singleton,main/1[java.lang.String[]],b,1 5 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Singleton/test_project_5/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./Singleton/test_project_5/ckmetrics/../Main.java,singleton.Main,main/1[java.lang.String[]],args,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Singleton/test_project_6/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./Singleton/test_project_6/ckmetrics/../src/test/java/net/dskim/desingpattern/singleton/SingletonTest.java,net.dskim.desingpattern.singleton.SingletonTest,singletonTest/0,coin2,7 3 | ./Singleton/test_project_6/ckmetrics/../src/test/java/net/dskim/desingpattern/singleton/SingletonTest.java,net.dskim.desingpattern.singleton.SingletonTest,singletonTest/0,coin1,7 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Singleton/test_project_7/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./Singleton/test_project_7/ckmetrics/../Design Pattern/src/Singleton/Singleton.java,Singleton.Singleton,getInstance/0,INSTANCE,1 3 | ./Singleton/test_project_7/ckmetrics/../Design Pattern/src/Singleton/Singleton.java,Singleton.Singleton,toString/0,cica,1 4 | ./Singleton/test_project_7/ckmetrics/../Design Pattern/src/Singleton/Singleton.java,Singleton.Singleton,readResolve/0,INSTANCE,1 5 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Singleton/test_project_8/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./Singleton/test_project_8/ckmetrics/../Singleton.java,com.hundredwordsgof.singleton.Singleton,getInstance/0,INSTANCE,3 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Singleton/test_project_8/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/State/ProjectTeam23/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/State/ProjectTeam23/ckmetrics/method.csv: -------------------------------------------------------------------------------- 1 | file,class,method,constructor,line,cbo,wmc,rfc,loc,returnsQty,variablesQty,parametersQty,methodsInvokedQty,methodsInvokedLocalQty,methodsInvokedIndirectLocalQty,loopQty,comparisonsQty,tryCatchQty,parenthesizedExpsQty,stringLiteralsQty,numbersQty,assignmentsQty,mathOperationsQty,maxNestedBlocksQty,anonymousClassesQty,innerClassesQty,lambdasQty,uniqueWordsQty,modifiers,logStatementsQty,hasJavaDoc 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/State/ProjectTeam23/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/State/test_project_0/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./State/test_project_0/ckmetrics/../Canvas.java,com.codevillain679.behavioral.state.Canvas,Canvas/1[com.codevillain679.behavioral.state.Tool],currentTool,3 3 | ./State/test_project_0/ckmetrics/../Canvas.java,com.codevillain679.behavioral.state.Canvas,mouseDown/0,currentTool,1 4 | ./State/test_project_0/ckmetrics/../Canvas.java,com.codevillain679.behavioral.state.Canvas,mouseUp/0,currentTool,1 5 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/State/test_project_0/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./State/test_project_0/ckmetrics/../Canvas.java,com.codevillain679.behavioral.state.Canvas,Canvas/1[com.codevillain679.behavioral.state.Tool],currentTool,2 3 | ./State/test_project_0/ckmetrics/../StatePattern.java,com.codevillain679.behavioral.state.StatePattern,StatePattern/0,canvas,2 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/State/test_project_3/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./State/test_project_3/ckmetrics/../Context.java,com.hundredwordsgof.state.Context,setState/1[com.hundredwordsgof.state.State],state,2 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Strategy/ProjectTeam33/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | # Datasource local storage ignored files 5 | /dataSources/ 6 | /dataSources.local.xml 7 | # Editor-based HTTP Client requests 8 | /httpRequests/ 9 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Strategy/ProjectTeam33/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Strategy/ProjectTeam33/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Strategy/test_project_1/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./Strategy/test_project_1/ckmetrics/../Context.java,com.hundredwordsgof.strategy.Context,contextInterface/0,strategy,1 3 | ./Strategy/test_project_1/ckmetrics/../Context.java,com.hundredwordsgof.strategy.Context,Context/1[com.hundredwordsgof.strategy.Strategy],strategy,3 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Strategy/test_project_1/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | ./Strategy/test_project_1/ckmetrics/../Context.java,com.hundredwordsgof.strategy.Context,Context/1[com.hundredwordsgof.strategy.Strategy],strategy,2 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Template/test_project_0/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Template/test_project_1/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Template/test_project_2/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_testset/Template/test_project_2/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Abstract_factory/CavanhaMan_AbstractFactory/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Abstract_factory/IbrahimaDiaw_Projet-6-DP-AbstractFatory/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Abstract_factory/IbrahimaDiaw_Projet-6-DP-AbstractFatory/ckmetrics/../src/Main/AbstractFactoryTest.java,Main.AbstractFactoryTest,main/1[java.lang.String[]],choice,4 3 | /root/DesignPatternsDetection/Data/Abstract_factory/IbrahimaDiaw_Projet-6-DP-AbstractFatory/ckmetrics/../src/Main/AbstractFactoryTest.java,Main.AbstractFactoryTest,main/1[java.lang.String[]],pays,3 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Abstract_factory/JGurman_AbstractFactoryPattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Abstract_factory/JGurman_AbstractFactoryPattern/ckmetrics/../src/Bear.java,Bear,getName/0,name,1 3 | /root/DesignPatternsDetection/Data/Abstract_factory/JGurman_AbstractFactoryPattern/ckmetrics/../src/Cat.java,Cat,getName/0,name,1 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Abstract_factory/NataliSvet_AbstractFactory/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Abstract_factory/NataliSvet_AbstractFactory/ckmetrics/../src/Start/Start.java,Start.Start,main/1[java.lang.String[]],factory,10 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Abstract_factory/Omar-Hosni_AbstractFactory/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Abstract_factory/aakash140_Design-Pattern-AbstractFactory/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Abstract_factory/aasmc_AbstractFactoryDesignPattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Abstract_factory/archMcMilan_AbstractFactory/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Abstract_factory/chamarasasmith_AbstractFactoryPatternDemo/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Abstract_factory/cqf073_abstract_factory_method/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Abstract_factory/cqf073_abstract_factory_method/ckmetrics/method.csv: -------------------------------------------------------------------------------- 1 | file,class,method,constructor,line,cbo,wmc,rfc,loc,returnsQty,variablesQty,parametersQty,methodsInvokedQty,methodsInvokedLocalQty,methodsInvokedIndirectLocalQty,loopQty,comparisonsQty,tryCatchQty,parenthesizedExpsQty,stringLiteralsQty,numbersQty,assignmentsQty,mathOperationsQty,maxNestedBlocksQty,anonymousClassesQty,innerClassesQty,lambdasQty,uniqueWordsQty,modifiers,logStatementsQty,hasJavaDoc 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Abstract_factory/cqf073_abstract_factory_method/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Abstract_factory/cqf073_abstract_factory_method/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Abstract_factory/csc301-fall2014_AbstractFactoryExample/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Abstract_factory/dyamaletdinova_DesignPatterns_AbstractFactory/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Abstract_factory/exZell11_AbstractFactory/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Abstract_factory/exZell11_AbstractFactory/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 23,76,81,7,16,10,2,8,0,0,2,10,0,0,0,0,0,0,0,0,0,0,0,24,9,5,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Abstract_factory/hscanales_Abstract-Factory/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Abstract_factory/hscanales_Abstract-Factory/ckmetrics/../src/com/hscanales/Elf/Arquero.java,com.hscanales.Elf.Arquero,Attack/0,name,1 3 | /root/DesignPatternsDetection/Data/Abstract_factory/hscanales_Abstract-Factory/ckmetrics/../src/com/hscanales/Elf/Mago.java,com.hscanales.Elf.Mago,Attack/0,vida,1 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Abstract_factory/julioquintana_AbstractFactoryPattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Abstract_factory/kongzhimin_AbstractFactoryPatternDemo/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Abstract_factory/leave20_AbstractFactoryDesignPatternExample/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Abstract_factory/raz00_AbstractFactoryDemo/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Abstract_factory/ruchi2491_AbstractFactoryDesignPattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Abstract_factory/treyhay31_Abstractory/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Abstract_factory/treyhay31_Abstractory/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 21,62,101,6,10,7,1,7,0,0,0,7,2,0,0,0,0,0,0,0,0,0,0,2063,6,7,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Abstract_factory/vitkozgit_AbstractFactory/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Abstract_factory/vitkozgit_AbstractFactory/ckmetrics/../src/abstractfactory/cars/Car.java,abstractfactory.cars.Car,setId/1[int],id,1 3 | /root/DesignPatternsDetection/Data/Abstract_factory/vitkozgit_AbstractFactory/ckmetrics/../src/abstractfactory/motorcycles/Motorcycle.java,abstractfactory.motorcycles.Motorcycle,setId/1[int],id,1 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Abstract_factory/ytam_DesignPattern_AbstractFactory/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Adapter/AshciR_adapter-pattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 28,181,250,21,38,33,5,24,4,0,5,29,0,0,0,16,8,2,14,0,0,8,0,72,17,27,52 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Adapter/Design-pattrns_Adapter-Pattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Adapter/Design-pattrns_Adapter-Pattern/ckmetrics/../src/BirdAdapter.java,BirdAdapter,BirdAdapter/1[Bird],bird,3 3 | /root/DesignPatternsDetection/Data/Adapter/Design-pattrns_Adapter-Pattern/ckmetrics/../src/BirdAdapter.java,BirdAdapter,squeak/0,bird,1 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Adapter/Design-pattrns_Adapter-Pattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 7,43,34,8,9,9,1,9,0,0,0,9,0,0,0,1,0,0,0,0,1,0,0,17,0,4,4 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Adapter/KorneliaJagodzinska_Adapter/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 6,39,41,5,9,9,0,7,0,0,2,9,0,0,0,3,0,0,0,0,3,0,0,7,0,3,12 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Adapter/ThaoLuu2611_AdapterDesignPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 9,52,69,9,18,11,1,11,0,0,0,11,0,0,0,2,0,0,0,0,2,0,0,19,0,4,6 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Adapter/Trebor006_adapter/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 9,60,69,8,16,11,1,9,0,0,2,11,0,0,0,2,0,0,2,0,0,0,0,17,0,4,5 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Adapter/archMcMilan_Adapter/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 9,58,70,10,15,15,2,7,0,0,8,15,0,0,0,1,0,0,0,0,1,0,0,23,0,3,5 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Adapter/czq2019_AdapterPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 9,64,66,9,18,11,1,11,0,0,0,11,0,0,0,2,0,0,0,0,2,0,0,19,0,4,6 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Adapter/design-patterns-182_Adapter/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 7,58,59,14,10,9,1,9,0,0,0,9,0,0,0,2,0,0,2,0,0,0,0,17,1,13,7 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Adapter/euygor_Adapter/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Adapter/euygor_Adapter/ckmetrics/../src/adapter/PagamentoAdapter.java,adapter.PagamentoAdapter,metodoPagamento/0,cartaoDebito,1 3 | /root/DesignPatternsDetection/Data/Adapter/euygor_Adapter/ckmetrics/../src/adapter/PagamentoAdapter.java,adapter.PagamentoAdapter,PagamentoAdapter/1[adapter.Pagamento],cartaoDebito,3 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Adapter/euygor_Adapter/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 7,33,34,5,6,6,1,6,0,0,0,6,1,0,0,1,0,0,0,0,1,0,0,1038,0,3,4 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Adapter/jahicm_adapter/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 22,85,76,15,17,15,1,13,2,0,0,13,0,0,0,5,0,0,5,0,0,0,0,25,3,8,7 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Adapter/jordan-seneca_Adapter/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 8,40,194,5,9,9,1,7,0,0,2,9,0,0,0,2,0,0,2,0,0,1,0,15,4,7,15 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Adapter/kongzhimin_AdapterPattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Adapter/kongzhimin_AdapterPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 9,67,49,21,13,12,2,12,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,28,2,9,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Adapter/miskohut_Adapter/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 7,72,80,7,20,20,1,20,0,0,0,20,0,0,0,5,0,0,5,0,0,0,0,28,6,7,28 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Adapter/mydesignpatters_adapter/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 13,120,125,22,24,17,1,16,1,0,0,16,0,0,0,5,1,0,5,0,0,1,0,26,8,25,19 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Adapter/paddy667_Adapter/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 10,61,57,5,14,13,1,13,0,0,0,13,0,0,0,3,0,0,3,0,0,0,0,21,5,5,9 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Bridge/BrijeshSaxena_design-pattern-bridge/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Bridge/BrijeshSaxena_design-pattern-bridge/ckmetrics/../bridge/src/main/java/org/trishinfotech/bridge/Vehicle.java,org.trishinfotech.bridge.Vehicle,joinWorkshop/1[org.trishinfotech.bridge.WorkShop],workshops,1 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Bridge/czq2019_BridgePattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 9,40,54,4,8,8,1,7,0,1,0,8,1,0,0,2,0,0,1,1,0,0,0,1043,0,6,15 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Bridge/javavirys_Bridge/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Bridge/javavirys_Bridge/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 31,100,94,17,23,23,1,20,0,0,3,23,0,0,0,0,0,0,0,0,0,0,0,28,8,1,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Bridge/javavirys_Bridge/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Bridge/javavirys_Bridge/ckmetrics/../src/main/java/Client.java,Client,main/1[java.lang.String[]],args,0 3 | /root/DesignPatternsDetection/Data/Bridge/javavirys_Bridge/ckmetrics/../src/main/java/Client.java,Client,main/1[java.lang.String[]],page,1 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Bridge/mydesignpatters_bridge/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 17,105,179,23,18,13,1,8,0,5,0,13,2,2,0,2,0,0,2,0,0,0,0,2116,5,24,8 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Bridge/nehabangale_BridgePattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 13,73,69,7,15,15,1,13,0,2,0,15,3,0,0,3,0,0,2,1,0,0,0,3101,0,12,29 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Bridge/scyzeq_Bridge/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 11,60,69,6,13,12,1,12,0,0,0,12,1,0,0,3,0,0,0,3,0,0,0,1044,2,8,18 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Bridge/xiaolanlaia_BridgePattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 29,113,176,17,28,22,0,17,1,4,0,21,3,0,0,6,3,3,2,1,0,3,0,3107,8,13,12 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Builder/AnkurKumar23612_Builder-pattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 5,56,20,5,7,7,1,7,0,0,0,7,0,0,0,4,0,0,0,0,4,0,0,15,3,7,13 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Builder/Design-pattrns_Builder-Pattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 5,74,38,4,11,11,1,5,2,0,4,9,0,0,0,7,0,0,7,0,0,0,0,17,8,9,23 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Builder/JakeWharton_apibuilder/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Builder/JakeWharton_apibuilder/ckmetrics/method.csv: -------------------------------------------------------------------------------- 1 | file,class,method,constructor,line,cbo,wmc,rfc,loc,returnsQty,variablesQty,parametersQty,methodsInvokedQty,methodsInvokedLocalQty,methodsInvokedIndirectLocalQty,loopQty,comparisonsQty,tryCatchQty,parenthesizedExpsQty,stringLiteralsQty,numbersQty,assignmentsQty,mathOperationsQty,maxNestedBlocksQty,anonymousClassesQty,innerClassesQty,lambdasQty,uniqueWordsQty,modifiers,logStatementsQty,hasJavaDoc 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Builder/JakeWharton_apibuilder/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Builder/JakeWharton_apibuilder/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Builder/atsarenko_Builder/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Builder/atsarenko_Builder/ckmetrics/../src/Person.java,Person,getAge/0,age,1 3 | /root/DesignPatternsDetection/Data/Builder/atsarenko_Builder/ckmetrics/../src/Person.java,Person,getName/0,name,1 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Builder/atsarenko_Builder/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 6,58,27,9,11,9,2,7,2,0,0,7,0,0,0,2,0,0,2,0,0,0,0,27,6,5,2 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Builder/clyoudu_Builgen-plugin/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 42,379,275,115,73,54,4,32,21,1,0,34,0,0,0,12,5,2,8,0,2,4,0,118,39,67,38 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Builder/csc301-fall2014_BuilderExample/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 0,30,23,0,7,7,0,7,0,0,0,7,0,0,0,7,0,0,7,0,0,0,0,7,7,0,7 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Builder/csc301-fall2014_BuilderExample/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Builder/fanta-mnix_body-builder/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 11,100,114,11,20,19,1,17,0,0,2,19,0,0,0,11,0,0,11,0,0,4,0,25,12,12,42 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Builder/hcsp_practise-builder-pattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 3,35,23,10,6,6,0,5,0,0,1,6,0,0,0,4,0,0,4,0,0,4,0,5,4,5,16 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Builder/henningjensen_bpep/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 69,481,361,118,83,48,6,30,15,1,2,33,0,0,0,26,3,1,12,0,13,8,0,112,16,76,41 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Builder/hogeschoolnovi_SD-BE-DP-BuilderPattern_AssOne/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Builder/hogeschoolnovi_SD-BE-DP-BuilderPattern_AssOne/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Builder/hogeschoolnovi_SD-BE-DP-BuilderPattern_AssOne/ckmetrics/../src/nl/novi/dpcc/builder/Main.java,nl.novi.dpcc.builder.Main,main/1[java.lang.String[]],args,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Builder/iuresti_tpv-exercise/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 66,560,1012,94,137,124,3,120,2,0,2,122,0,0,0,21,0,0,21,0,0,5,0,148,73,43,85 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Builder/kongzhimin_BuilderPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 14,82,74,23,16,15,2,15,0,0,0,15,2,0,0,4,0,0,3,1,0,0,0,2079,6,14,15 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Builder/vanniktech_TextBuilder/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 49,216,168,55,45,38,1,29,2,1,6,36,0,0,0,19,1,0,13,0,6,14,0,45,21,26,72 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Chain_of_responsibility/Neytllas_Pattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 12,88,65,9,18,16,2,16,0,0,0,16,1,0,0,7,5,5,2,0,0,5,0,1056,0,7,9 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Chain_of_responsibility/java9s_Chain-of-responsibility-pattern-example/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Chain_of_responsibility/java9s_Chain-of-responsibility-pattern-example/ckmetrics/method.csv: -------------------------------------------------------------------------------- 1 | file,class,method,constructor,line,cbo,wmc,rfc,loc,returnsQty,variablesQty,parametersQty,methodsInvokedQty,methodsInvokedLocalQty,methodsInvokedIndirectLocalQty,loopQty,comparisonsQty,tryCatchQty,parenthesizedExpsQty,stringLiteralsQty,numbersQty,assignmentsQty,mathOperationsQty,maxNestedBlocksQty,anonymousClassesQty,innerClassesQty,lambdasQty,uniqueWordsQty,modifiers,logStatementsQty,hasJavaDoc 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Chain_of_responsibility/java9s_Chain-of-responsibility-pattern-example/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Command/kongzhimin_CommandPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 9,79,45,16,16,13,1,12,0,0,1,13,0,0,0,5,0,0,5,0,0,0,0,20,2,13,19 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Composite/cqf073_Composite_Pattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 7,61,34,11,12,11,1,10,0,0,1,11,0,0,0,4,0,0,4,0,0,0,0,18,1,6,16 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Composite/czq2019_CompositePattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 2,48,31,5,8,6,1,6,0,0,0,6,0,0,0,4,0,0,4,0,0,0,0,14,2,11,14 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Composite/kongzhimin_CompositePattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Composite/kongzhimin_CompositePattern/ckmetrics/../src/Plate.java,Plate,eat/0,list,1 3 | /root/DesignPatternsDetection/Data/Composite/kongzhimin_CompositePattern/ckmetrics/../src/Plate.java,Plate,add/1[MyElement],list,1 4 | /root/DesignPatternsDetection/Data/Composite/kongzhimin_CompositePattern/ckmetrics/../src/Plate.java,Plate,remove/1[MyElement],list,1 5 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Composite/kongzhimin_CompositePattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 9,54,45,8,9,8,1,8,0,0,0,8,1,0,0,1,0,0,1,0,0,0,0,1040,0,8,3 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Composite/rachelee_BurgerMenu/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 27,251,257,28,89,43,2,37,0,0,6,43,2,0,0,10,0,0,6,4,0,0,0,2101,9,80,67 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Decorator/WillemsCeleste_DecoratorPatternExercise/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Decorator/WillemsCeleste_DecoratorPatternExercise/ckmetrics/method.csv: -------------------------------------------------------------------------------- 1 | file,class,method,constructor,line,cbo,wmc,rfc,loc,returnsQty,variablesQty,parametersQty,methodsInvokedQty,methodsInvokedLocalQty,methodsInvokedIndirectLocalQty,loopQty,comparisonsQty,tryCatchQty,parenthesizedExpsQty,stringLiteralsQty,numbersQty,assignmentsQty,mathOperationsQty,maxNestedBlocksQty,anonymousClassesQty,innerClassesQty,lambdasQty,uniqueWordsQty,modifiers,logStatementsQty,hasJavaDoc 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Decorator/WillemsCeleste_DecoratorPatternExercise/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Decorator/czq2019_DecoratorPattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Decorator/czq2019_DecoratorPattern/ckmetrics/../src/Decorator/ShapeDecorator.java,Decorator.ShapeDecorator,ShapeDecorator/1[Decorator.Shape],decoratedShape,3 3 | /root/DesignPatternsDetection/Data/Decorator/czq2019_DecoratorPattern/ckmetrics/../src/Decorator/ShapeDecorator.java,Decorator.ShapeDecorator,draw/0,decoratedShape,1 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Decorator/czq2019_DecoratorPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 11,47,33,9,9,9,1,7,1,0,1,8,0,0,0,1,0,0,0,1,0,0,0,17,0,4,4 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Decorator/kongzhimin_DecoratorPattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Decorator/kongzhimin_DecoratorPattern/ckmetrics/../src/Decorating.java,Decorating,Show/0,birthdayCake,1 3 | /root/DesignPatternsDetection/Data/Decorator/kongzhimin_DecoratorPattern/ckmetrics/../src/Decorating.java,Decorating,Decorating/1[IBirthdayCake],birthdayCake,3 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Decorator/kongzhimin_DecoratorPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 11,47,41,8,10,10,1,10,0,0,0,10,0,0,0,1,0,0,1,0,0,0,0,18,0,4,4 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Decorator/xiaolanlaia_DecoratorPattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Decorator/xiaolanlaia_DecoratorPattern/ckmetrics/method.csv: -------------------------------------------------------------------------------- 1 | file,class,method,constructor,line,cbo,wmc,rfc,loc,returnsQty,variablesQty,parametersQty,methodsInvokedQty,methodsInvokedLocalQty,methodsInvokedIndirectLocalQty,loopQty,comparisonsQty,tryCatchQty,parenthesizedExpsQty,stringLiteralsQty,numbersQty,assignmentsQty,mathOperationsQty,maxNestedBlocksQty,anonymousClassesQty,innerClassesQty,lambdasQty,uniqueWordsQty,modifiers,logStatementsQty,hasJavaDoc 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Decorator/xiaolanlaia_DecoratorPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Decorator/xiaolanlaia_DecoratorPattern/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Facade/cqf073_Facade_Pattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 4,37,31,8,6,6,1,6,0,0,0,6,0,0,0,3,0,0,0,0,3,0,0,14,0,4,6 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Facade/cqf073_Facade_Pattern/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Facade/cqf073_Facade_Pattern/ckmetrics/../src/Main.java,Main,main/1[java.lang.String[]],args,0 3 | /root/DesignPatternsDetection/Data/Facade/cqf073_Facade_Pattern/ckmetrics/../src/Main.java,Main,main/1[java.lang.String[]],f,1 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Facade/czq2019_FacadePattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 8,45,28,7,9,9,1,8,0,0,1,9,0,0,0,3,0,0,3,0,0,0,0,16,0,4,6 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Facade/czq2019_FacadePattern/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Facade/czq2019_FacadePattern/ckmetrics/../src/facade/FacadePatternDemo.java,facade.FacadePatternDemo,main/1[java.lang.String[]],args,0 3 | /root/DesignPatternsDetection/Data/Facade/czq2019_FacadePattern/ckmetrics/../src/facade/FacadePatternDemo.java,facade.FacadePatternDemo,main/1[java.lang.String[]],shapeMaker,3 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Facade/jimtryon_facade/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Facade/jimtryon_facade/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 2,96,106,21,20,10,10,10,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,90,13,28,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Facade/kongzhimin_FacadePattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 5,77,34,15,13,13,1,13,0,0,0,13,0,0,0,5,0,0,5,0,0,0,0,21,0,9,26 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Facade/kongzhimin_FacadePattern/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Facade/kongzhimin_FacadePattern/ckmetrics/../src/Light.java,Light,Light/1[java.lang.String],position,2 3 | /root/DesignPatternsDetection/Data/Facade/kongzhimin_FacadePattern/ckmetrics/../src/Client.java,Client,main/1[java.lang.String[]],args,0 4 | /root/DesignPatternsDetection/Data/Facade/kongzhimin_FacadePattern/ckmetrics/../src/Client.java,Client,main/1[java.lang.String[]],gsf,2 5 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/626800306_factoryMethod/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/626800306_factoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 10,57,51,16,12,11,1,8,0,0,3,11,0,0,0,0,0,0,0,0,0,0,0,16,1,6,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/99mini_FactoryMethod/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/99mini_FactoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 14,59,47,9,14,14,1,5,0,9,0,14,3,0,0,0,0,0,0,0,0,0,0,3121,3,5,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/AlexPtrv_FactoryMethod/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/AlexPtrv_FactoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 19,61,71,7,13,10,2,7,1,0,2,9,0,0,0,0,0,0,0,0,0,0,0,25,6,2,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/Alexandra1619_FactoryMethod/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/Alexandra1619_FactoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 14,42,38,6,10,8,2,6,0,0,2,8,0,0,0,0,0,0,0,0,0,0,0,22,4,2,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/AllanGondin_FactoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 22,98,77,14,22,18,1,14,0,3,1,18,1,0,0,3,0,0,2,0,1,0,0,1058,8,19,20 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/Balinator_factoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 37,262,221,55,55,43,1,35,3,0,5,40,4,0,0,12,1,0,12,0,0,1,0,4145,18,26,45 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/Blueshifty_Factory-Pattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 10,133,135,32,28,19,4,16,1,0,2,18,0,2,0,16,7,1,13,0,2,7,0,82,11,16,35 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/BrentAble_FactoryDesignPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 13,83,68,11,19,15,1,15,0,0,0,15,1,0,0,2,0,0,0,2,0,0,0,1047,7,12,9 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/Caiyanlin_FactoryMethod/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/Caiyanlin_FactoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 12,33,38,4,7,7,1,4,0,0,3,7,1,0,0,0,0,0,0,0,0,0,0,1036,2,2,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/Dr-Vail_cs453ch04/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 58,172,173,9,41,37,2,34,0,3,0,37,1,0,0,4,0,0,4,0,0,0,0,1086,12,14,24 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/ETZ2017_patternsJava/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 25,348,205,44,97,79,5,77,0,0,2,79,2,0,0,14,0,0,14,0,0,0,0,2165,58,34,133 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/JoakimGit_FactoryMethod/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/JoakimGit_FactoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 17,78,65,17,19,13,2,12,1,0,0,12,2,0,0,0,0,0,0,0,0,0,0,2078,6,6,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/Kar-Den_FactoryMethod/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/Kar-Den_FactoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 19,56,51,7,13,10,2,8,0,0,2,10,0,0,0,0,0,0,0,0,0,0,0,24,6,1,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/MadJieJie_FactoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 10,54,101,0,11,9,3,9,0,0,0,9,0,0,0,8,2,2,6,0,0,2,0,33,8,0,11 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/MadJieJie_FactoryMethod/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Factory/MadJieJie_FactoryMethod/ckmetrics/../src/simple/SimpleFactory.java,simple.SimpleFactory,createGeometric/1[int],type,1 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/MarcosMFC_FactoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 3,63,24,5,21,13,1,13,0,0,0,13,0,0,0,4,0,0,4,0,0,0,0,21,6,13,38 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/MedinaAlex_FactoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 25,221,174,46,37,33,3,30,0,0,3,33,0,0,0,9,0,0,0,0,9,0,0,54,12,20,25 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/RahilValiyev_factoryMethod/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/RahilValiyev_factoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 13,46,56,7,8,7,1,6,0,0,1,7,0,0,0,0,0,0,0,0,0,0,0,14,2,7,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/RameshMF_factory-pattern-java8/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 9,60,53,14,11,7,1,6,0,0,1,9,0,0,0,2,2,0,0,0,2,2,0,30,2,6,2 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/Renan4783_FactoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 9,49,30,4,11,9,2,9,0,0,0,9,0,0,0,3,0,0,3,0,0,0,0,25,6,4,12 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/Reyloso_Factory-Method/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 7,86,90,15,17,9,2,5,0,0,4,9,1,0,0,2,0,0,2,0,0,0,0,1045,6,12,8 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/RomainEtienne_FactoryMethod/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/RomainEtienne_FactoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 8,60,47,16,9,9,1,9,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,17,4,7,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/WabDaveloper_FactoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 22,98,77,14,22,18,1,14,0,3,1,18,1,0,0,3,0,0,2,0,1,0,0,1058,8,19,20 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/Yaser06_Factory-Desing-Pattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/Yaser06_Factory-Desing-Pattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 9,44,30,6,10,6,1,5,0,0,1,6,0,0,0,0,0,0,0,0,0,0,0,13,5,3,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/alif2165_Factory-Pattern-in-Spring-MVC/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Factory/alif2165_Factory-Pattern-in-Spring-MVC/ckmetrics/../src/main/java/com/ali/factorypattern/controllers/HomeController.java,com.ali.factorypattern.controllers.HomeController,showCriteria/1[com.ali.factorypattern.controllers.Model],logger,1 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/anabneri_factory-pattern-products/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/angerrookie_Factory/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/angerrookie_Factory/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 47,148,192,21,32,28,4,28,0,0,0,28,0,0,0,0,0,0,0,0,0,0,0,60,12,8,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/aplich_FactoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 12,57,49,2,12,10,1,7,0,1,2,10,1,0,0,3,0,0,3,0,0,0,0,1043,6,6,15 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/cqf073_Factory_Method_pattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/cqf073_Factory_Method_pattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 12,37,45,5,7,7,1,7,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,15,2,2,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/czq2019_FactoryPattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/czq2019_FactoryPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 9,46,30,6,10,6,1,5,0,0,1,6,0,0,0,0,0,0,0,0,0,0,0,13,5,4,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/danielhurny_factoryMethod/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/danielhurny_factoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 8,40,39,6,9,6,2,6,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,22,4,3,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/davitwbd_FactoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 17,74,129,8,14,13,1,13,0,0,0,13,1,0,0,2,0,0,2,0,0,0,0,1045,6,18,14 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/enosteteo_FactoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 6,44,47,7,6,6,0,3,0,0,3,6,0,0,0,3,0,0,0,1,2,0,0,3,3,12,8 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/euygor_FactoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 15,109,89,27,18,12,2,12,0,0,0,12,1,0,0,4,0,2,1,0,1,0,0,1052,1,19,28 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/hedza06_spring-boot-factory-pattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 24,42,65,7,9,7,2,5,1,0,1,6,0,0,0,2,0,0,2,0,0,2,0,23,2,2,2 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/java9s_factory-pattern-example/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 9,56,47,2,9,6,2,6,0,0,0,6,0,0,0,11,3,4,7,0,0,3,0,22,4,9,22 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/khyiu_Spring-Factory-Pattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Factory/khyiu_Spring-Factory-Pattern/ckmetrics/../spring-factory-pattern/src/test/java/SpringFactoryPatternTest.java,SpringFactoryPatternTest,printStrategyFactoryTest/0,printStrategyFactory,4 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/khyiu_Spring-Factory-Pattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 21,38,85,6,7,7,0,6,0,0,1,7,0,0,0,1,0,0,1,0,0,0,0,6,0,1,4 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/kongzhimin_FactoryMethod/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/kongzhimin_FactoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 11,42,28,9,8,7,1,7,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,15,2,2,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/magbdev_ztp-ps2/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 24,166,133,33,34,30,1,30,0,0,0,30,1,0,0,8,1,0,7,0,1,1,0,1062,14,15,22 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/miguelbel00_FactoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 13,60,42,4,17,13,1,13,0,0,0,13,1,0,0,1,0,0,1,0,0,0,0,1045,7,3,6 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/napoleaoonaya_factoryMethod/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/napoleaoonaya_factoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 9,51,55,5,9,6,1,5,0,0,1,6,0,0,0,3,3,3,0,0,0,3,0,13,3,4,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/nataliaKat_FactoryPatternDemo/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/pdago_FactoryPatternKata/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 7,77,83,7,15,9,1,9,0,0,0,9,0,0,0,7,0,7,0,0,0,0,0,17,6,24,24 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/ppolet_FactoryMethod/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/ppolet_FactoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 25,89,119,7,16,11,2,11,0,0,0,11,0,0,0,4,4,4,0,0,0,4,0,27,14,2,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/pvasquez13_FactoryMethod/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/pvasquez13_FactoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 7,62,83,13,12,6,1,6,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,30,6,10,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/scyzeq_factoryMethod/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/scyzeq_factoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 19,70,103,8,16,13,1,9,0,3,1,13,1,0,0,1,0,0,0,1,0,0,0,1053,4,11,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/shunbou_FactoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 24,147,100,20,32,27,8,27,0,0,0,27,4,1,0,10,4,0,10,0,0,0,0,4203,9,22,10 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/stonehqs_pattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 31,62,68,19,12,10,1,8,1,0,1,9,0,0,0,3,0,0,1,0,2,0,0,18,7,4,3 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/takuyakt_FactoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 9,52,43,10,11,11,1,7,0,4,0,11,3,1,0,4,0,1,3,0,0,0,0,3119,4,7,12 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/temu556_FactoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 22,138,92,18,29,24,8,24,0,0,0,24,2,0,0,10,4,0,10,0,0,0,0,2136,8,21,10 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/thiago-lima26_FactoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 13,138,74,21,61,18,1,13,0,1,4,18,0,0,0,4,0,0,4,0,0,0,0,25,6,19,95 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/xiaolanlaia_FactoryPattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/xiaolanlaia_FactoryPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 27,117,166,24,24,23,1,22,0,1,0,23,4,0,0,0,0,0,0,0,0,0,0,4130,4,10,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/yusfia_FactoryMethod/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/yusfia_FactoryMethod/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 18,52,80,4,10,10,1,6,0,4,0,10,1,0,0,0,0,0,0,0,0,0,0,1054,6,5,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Factory/zainshafiq_Robots-Factory/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 9,134,79,20,27,14,2,14,0,0,0,14,0,0,0,3,0,0,3,0,0,0,0,30,9,11,12 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Flyweight/CarlosRDGZ_FlyweightPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 11,111,113,31,23,15,2,9,6,0,0,9,0,0,0,7,4,0,7,0,0,6,0,37,7,14,17 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Flyweight/alvinSN123_FlyweightPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 6,59,60,13,13,11,5,7,3,0,1,8,0,0,0,6,2,0,6,0,0,2,0,53,4,8,19 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Flyweight/czq2019_FlyweightPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 6,57,36,13,13,11,5,7,3,0,1,8,0,0,0,6,2,1,5,0,0,2,0,53,4,8,19 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Flyweight/fiona8231_FlyweightPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 5,81,70,23,11,9,2,6,3,0,0,6,0,0,0,7,1,0,3,0,4,1,0,28,4,13,14 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Flyweight/kongzhimin_FlyweighPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 5,42,35,11,11,7,1,7,0,0,0,7,1,0,0,2,0,0,1,1,0,0,0,1039,3,8,7 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Interpreter/czq2019_InterpreterPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 7,55,42,7,11,10,3,10,0,0,0,10,0,0,0,5,0,0,5,0,0,0,0,34,6,11,20 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Interpreter/kongzhimin_InterpreterPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 8,53,42,7,11,10,3,10,0,0,0,10,0,0,0,5,0,0,5,0,0,0,0,34,6,11,20 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Interpreter/robsonalvz_interpreter/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 23,140,97,20,28,28,2,25,0,0,3,28,0,0,0,10,0,0,10,0,0,0,0,41,11,27,45 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Iterator/archMcMilan_Iterator/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Iterator/archMcMilan_Iterator/ckmetrics/../src/IteratorApp.java,ConcreteAggreagate$TaskIterator,hasNext/0,index,1 3 | /root/DesignPatternsDetection/Data/Iterator/archMcMilan_Iterator/ckmetrics/../src/IteratorApp.java,ConcreteAggreagate$TaskIterator,next/0,index,1 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Iterator/archMcMilan_Iterator/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 8,52,39,5,10,7,1,4,0,0,3,7,0,0,0,2,0,0,0,0,2,0,0,12,5,2,2 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Iterator/cqf073_Iterator_pattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 5,85,42,10,21,16,1,10,0,0,6,16,0,0,0,2,0,0,2,0,0,0,0,18,6,3,9 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Iterator/czq2019_IteratorPattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Iterator/czq2019_IteratorPattern/ckmetrics/../src/iterator/NameRepository.java,iterator.NameRepository$NameIterator,next/0,index,1 3 | /root/DesignPatternsDetection/Data/Iterator/czq2019_IteratorPattern/ckmetrics/../src/iterator/NameRepository.java,iterator.NameRepository$NameIterator,hashNext/0,index,1 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Iterator/czq2019_IteratorPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 8,52,33,5,10,7,1,7,0,0,0,7,0,0,0,2,0,1,0,0,1,0,0,15,5,3,2 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Iterator/kongzhimin_IteratorPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 16,169,101,22,36,25,4,18,0,0,7,25,0,0,0,4,0,0,4,0,0,0,0,50,10,13,16 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Iterator/miskohut_Iterator/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 9,51,46,8,11,8,1,8,0,0,0,8,0,0,0,2,0,0,2,0,0,0,0,16,5,3,7 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Iterator/thyagopacher_Iterator/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 34,177,183,29,50,38,2,26,0,0,12,38,0,0,0,13,3,0,13,0,0,11,0,42,15,11,40 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Iterator/xiaolanlaia_IteratorPattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Iterator/xiaolanlaia_IteratorPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 23,86,129,36,10,7,0,6,0,1,0,7,0,0,0,0,0,0,0,0,0,0,0,10,0,16,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Mediator/crakdelpol_mediator-pattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 11,102,67,18,22,21,1,21,0,0,0,21,0,0,0,9,0,0,9,0,0,0,0,29,5,11,42 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Mediator/czq2019_MediatorPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 3,28,25,5,6,6,2,6,0,0,0,6,0,0,0,1,0,0,1,0,0,0,0,22,1,4,7 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Mediator/devenfr_Mediator/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 19,81,110,9,20,18,2,17,0,0,1,18,1,0,0,2,0,0,2,0,0,0,0,1057,2,6,6 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Mediator/kongzhimin_MediatorPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 13,106,74,19,24,22,1,22,0,0,0,22,5,0,0,3,0,0,1,2,0,0,0,5150,2,13,17 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Memento/Gukulkan_DemoMemento/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 2,64,28,6,11,10,1,9,1,0,0,9,0,0,0,4,0,0,4,0,0,0,0,19,4,11,26 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Memento/Petterii_OOAD_Lab1/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 17,102,95,26,18,16,0,14,1,1,0,15,0,0,0,9,0,0,9,0,0,0,0,20,2,13,51 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Memento/ShaneMcGinley_Memento/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 16,223,117,31,51,41,1,36,0,0,5,41,0,0,0,11,0,0,10,0,1,0,0,44,24,39,97 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Memento/cqf073_Memento_Pattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 10,139,67,23,22,22,1,22,0,0,0,22,0,0,0,5,0,0,5,0,0,0,0,30,5,16,41 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Memento/czq2019_MementoPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 4,50,34,10,9,9,1,9,0,0,0,9,0,0,0,3,0,0,3,0,0,0,0,17,4,5,12 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Memento/jmcalma_MementoPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 8,136,82,20,15,10,1,10,0,0,0,10,0,0,0,8,0,0,4,0,4,0,0,18,4,13,19 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Memento/kongzhimin_MementoPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 4,95,45,13,19,19,1,19,0,0,0,19,0,0,0,7,0,0,7,0,0,0,0,27,8,15,46 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Memento/xiaolanlaia_MementoPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 31,144,160,38,27,21,0,16,4,1,0,17,0,0,0,13,2,2,2,0,9,2,0,28,6,17,51 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Observer/czq2019_ObserverPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 12,61,40,17,13,12,1,12,0,0,0,12,1,0,0,3,0,0,2,1,0,0,0,1044,1,5,6 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Observer/kongzhimin_ObserverPattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Observer/kongzhimin_ObserverPattern/ckmetrics/../src/SubjectS.java,SubjectS,Add/1[Observer0],observers,1 3 | /root/DesignPatternsDetection/Data/Observer/kongzhimin_ObserverPattern/ckmetrics/../src/SubjectS.java,SubjectS,Remove/1[Observer0],observers,1 4 | /root/DesignPatternsDetection/Data/Observer/kongzhimin_ObserverPattern/ckmetrics/../src/SubjectS.java,SubjectS,SubjectS/0,observers,1 5 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Observer/kongzhimin_ObserverPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 12,58,50,10,14,12,1,11,0,0,1,12,1,0,0,1,0,0,0,1,0,0,0,1043,0,4,3 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Observer/xiezhiping_ObserverPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 7,37,31,6,10,9,1,9,0,0,0,9,0,0,0,1,0,0,1,0,0,0,0,17,0,1,3 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/AlinaShmain_PrototypePattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 9,98,52,24,20,20,3,19,0,0,1,20,0,0,0,7,1,0,7,0,0,0,0,43,11,12,39 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/BrkSe_PrototypePattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 2,39,27,8,7,6,1,6,0,0,0,6,0,0,0,1,0,0,1,0,0,0,0,14,2,8,6 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/Design-pattrns_Prototype-Pattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 2,39,27,8,7,6,1,1,0,1,4,6,0,0,0,1,0,0,0,0,1,0,0,13,2,7,9 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/Fairyjm_PrototypePattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 2,51,32,11,9,6,1,6,0,0,0,6,0,0,0,6,0,0,6,0,0,0,0,14,1,10,29 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/JGurman_PrototypePattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Prototype/JGurman_PrototypePattern/ckmetrics/../src/CookieMachine.java,CookieMachine,CookieMachine/1[Cookie],cookie,3 3 | /root/DesignPatternsDetection/Data/Prototype/JGurman_PrototypePattern/ckmetrics/../src/CookieMachine.java,CookieMachine,makeCookie/0,cookie,1 4 | /root/DesignPatternsDetection/Data/Prototype/JGurman_PrototypePattern/ckmetrics/../src/Cookie.java,Cookie,toString/0,weight,1 5 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/JGurman_PrototypePattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 5,30,37,4,6,5,1,5,0,0,0,5,0,0,0,2,0,0,1,1,0,0,0,13,3,7,5 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/MAdiiiii_PrototypePattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 9,77,52,14,15,14,3,10,0,0,4,14,1,0,0,3,1,0,2,1,0,0,0,1058,4,13,9 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/Masyanas_Prototype/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 9,59,42,12,10,9,1,8,1,0,0,8,0,0,0,3,0,0,3,0,0,0,0,18,4,9,14 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/MersHub_PrototypePattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 5,63,31,5,14,14,1,12,0,0,2,14,0,0,0,4,0,0,3,0,1,0,0,20,6,13,34 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/QianguoSun_PrototypePattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 8,136,81,22,32,25,4,22,3,0,0,22,0,0,0,9,0,0,9,0,0,0,0,60,12,24,37 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/SeekingPlumBlossoms_PrototypePattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/archMcMilan_Prototype/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 6,44,33,6,8,8,1,6,0,0,2,8,0,0,0,3,0,0,0,0,3,0,0,14,3,9,16 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/atsarenko_Prototype/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 9,99,63,11,31,14,2,13,1,0,0,13,1,0,0,6,0,0,0,6,0,0,0,1055,8,22,12 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/czq2019_PrototypePattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 9,77,52,14,15,14,3,10,0,0,4,14,1,0,0,3,1,0,2,1,0,0,0,1058,4,13,9 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/euygor_Prototype/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 8,134,58,9,13,9,1,9,0,0,0,9,0,0,0,13,0,0,0,13,0,0,0,17,0,38,44 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/faisal-kiet_Prototype/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/faisal-kiet_Prototype/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 4,32,32,4,7,6,1,6,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,14,3,2,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/jeniq_Prototype/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 6,44,28,6,8,8,1,7,0,0,1,8,0,0,0,3,0,0,2,0,1,0,0,15,3,9,16 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/kongzhimin_PrototypePatterndeepcloning/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Prototype/kongzhimin_PrototypePatterndeepcloning/ckmetrics/../src/Email.java,Email,getAttachment/0,attachment,1 3 | /root/DesignPatternsDetection/Data/Prototype/kongzhimin_PrototypePatterndeepcloning/ckmetrics/../src/Email.java,Email,Email/0,attachment,1 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/markvillavidad_PrototypePattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 2,40,33,8,7,6,1,6,0,0,0,6,0,0,0,1,0,0,1,0,0,0,0,14,2,8,7 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/minamiguchi_PrototypePattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 4,43,26,8,7,6,1,6,0,0,0,6,0,0,0,2,0,0,0,0,2,0,0,14,2,8,8 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/miskohut_Prototype/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 11,59,77,6,12,11,1,11,0,0,0,11,0,0,0,1,0,0,0,1,0,0,0,19,3,7,7 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/muska2203_Prototype/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 5,33,27,4,8,6,1,4,0,0,2,6,0,0,0,3,0,0,3,0,0,0,0,12,1,7,13 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/mvalho_PrototypePattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 9,81,61,14,16,15,3,14,0,0,1,15,1,0,0,3,1,0,2,1,0,0,0,1062,4,14,12 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/rafamagalhas_prototype/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Prototype/rafamagalhas_prototype/ckmetrics/../src/prototype/CarPrototype.java,prototype.CarPrototype,setBuyValue/1[double],buyValue,3 3 | /root/DesignPatternsDetection/Data/Prototype/rafamagalhas_prototype/ckmetrics/../src/prototype/CarPrototype.java,prototype.CarPrototype,getBuyValue/0,buyValue,1 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/rafamagalhas_prototype/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 5,36,29,5,9,9,1,8,0,1,0,9,2,0,0,1,0,0,0,1,0,0,0,2068,3,6,4 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/ren4nh_Prototype/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Prototype/ren4nh_Prototype/ckmetrics/../src/prototype/CarroPrototype.java,prototype.CarroPrototype,getValorCompra/0,valorCompra,1 3 | /root/DesignPatternsDetection/Data/Prototype/ren4nh_Prototype/ckmetrics/../src/prototype/CarroPrototype.java,prototype.CarroPrototype,setValorCompra/1[double],valorCompra,3 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/ren4nh_Prototype/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 9,66,53,8,17,17,1,14,1,2,0,16,2,0,0,1,0,0,0,1,0,0,0,2080,7,9,4 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/sinzen_Prototype/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/sinzen_Prototype/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 1,18,18,3,3,2,1,2,0,0,0,2,0,0,0,1,0,0,0,1,0,0,0,10,1,1,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/sinzen_Prototype/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Prototype/sinzen_Prototype/ckmetrics/../src/Document.java,Document,duplique/0,e,1 3 | /root/DesignPatternsDetection/Data/Prototype/sinzen_Prototype/ckmetrics/../src/Document.java,Document,duplique/0,resultat,2 4 | /root/DesignPatternsDetection/Data/Prototype/sinzen_Prototype/ckmetrics/../src/Main.java,Main,main/1[java.lang.String[]],args,0 5 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/sroba1993_PrototypePattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 4,52,35,11,13,9,1,9,0,0,0,9,0,0,0,2,0,0,2,0,0,0,0,17,4,7,10 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/ssharif-uvic_PrototypePattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 4,47,45,8,7,5,1,3,0,2,0,5,0,0,0,6,0,0,0,0,6,0,0,19,2,13,13 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/xiaomi007_Prototype/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/xiaomi007_Prototype/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 6,35,37,7,7,6,1,6,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,14,3,5,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/z00353_prototype/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 8,38,41,7,9,9,1,7,0,0,2,9,0,0,0,3,0,0,3,0,0,0,0,15,3,5,12 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Prototype/zhamahz_Prototype/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 9,77,57,14,15,14,3,13,0,0,1,14,1,0,0,3,1,0,2,1,0,0,0,1061,4,13,9 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Proxy/cqf073_proxy_pattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 9,92,76,16,21,21,2,21,0,0,0,21,0,0,0,5,0,0,2,0,3,0,0,37,2,11,20 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Proxy/czq2019_ProxyPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 6,37,25,5,8,7,1,5,1,0,1,6,0,0,0,3,0,0,3,0,0,0,0,15,0,4,14 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Proxy/java9s_proxy-pattern-example/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Proxy/java9s_proxy-pattern-example/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 11,65,83,14,16,11,1,7,4,0,0,7,0,0,0,0,0,0,0,0,0,0,0,23,11,4,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Proxy/kongzhimin_ProxyPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 4,37,34,7,7,5,1,4,0,0,1,5,0,0,0,2,0,0,2,0,0,0,0,12,0,5,8 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Proxy/xiaolanlaia_ProxyPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 34,104,137,28,22,20,0,18,1,1,0,19,2,0,0,4,0,0,1,3,0,0,0,2072,0,16,14 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/AjakaouiNabil_SingeltonPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 2,29,18,3,7,4,3,3,1,0,0,3,0,0,0,2,2,0,2,0,0,0,0,29,2,3,7 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/AjakaouiNabil_SingeltonPattern/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Singleton/AjakaouiNabil_SingeltonPattern/ckmetrics/../src/singeltonpattern/SingeltonPattern.java,singeltonpattern.SingeltonPattern,main/1[java.lang.String[]],args,0 3 | /root/DesignPatternsDetection/Data/Singleton/AjakaouiNabil_SingeltonPattern/ckmetrics/../src/singeltonpattern/SingeltonPattern.java,singeltonpattern.SingeltonPattern,main/1[java.lang.String[]],i,2 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/BrentAble_SingeltonPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 4,57,50,12,12,7,2,6,0,0,1,7,0,0,0,2,1,0,1,0,1,0,0,22,3,7,9 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/ChronTan_singletonpattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Singleton/ChronTan_singletonpattern/ckmetrics/../src/domain/SecondSingleton.java,domain.SecondSingleton,getInstance/0,instance,3 3 | /root/DesignPatternsDetection/Data/Singleton/ChronTan_singletonpattern/ckmetrics/../src/domain/Singleton.java,domain.Singleton,getInstance/0,instance,3 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/ChronTan_singletonpattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 2,24,12,0,5,2,2,2,0,0,0,2,0,0,1,2,2,0,2,0,0,0,0,50,2,5,6 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/ChronTan_singletonpattern/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Singleton/ChronTan_singletonpattern/ckmetrics/../src/domain/SecondSingleton.java,domain.SecondSingleton,getInstance/0,localInstance,5 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/Design-pattrns_Singleton-Pattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Singleton/Design-pattrns_Singleton-Pattern/ckmetrics/../src/Singleton.java,Singleton,getInstance/0,instance,3 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/Design-pattrns_Singleton-Pattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 2,23,12,3,5,4,2,3,1,0,0,3,0,0,0,1,1,0,1,0,0,0,0,21,1,2,3 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/Design-pattrns_Singleton-Pattern/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Singleton/Design-pattrns_Singleton-Pattern/ckmetrics/../src/Main.java,Main,main/1[java.lang.String[]],args,0 3 | /root/DesignPatternsDetection/Data/Singleton/Design-pattrns_Singleton-Pattern/ckmetrics/../src/Main.java,Main,main/1[java.lang.String[]],instanceOne,3 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/DreamCodeYX_singleton/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 9,155,131,31,30,18,7,11,6,1,0,12,0,1,0,6,4,0,5,0,1,2,0,99,11,23,16 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/DreamLi1314_SingletonPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 4,45,38,0,12,8,4,4,4,0,0,4,0,0,1,4,4,0,4,0,0,0,0,76,4,3,11 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/DreamLi1314_SingletonPattern/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/Eskentuki_design-patterns/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Singleton/Eskentuki_design-patterns/ckmetrics/../src/main/java/singleton/Singleton.java,singleton.Singleton,Singleton/0,action,1 3 | /root/DesignPatternsDetection/Data/Singleton/Eskentuki_design-patterns/ckmetrics/../src/main/java/singleton/Singleton.java,singleton.Singleton,getSingleton/0,INSTANCE,3 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/Eskentuki_design-patterns/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 2,23,22,2,4,3,2,2,1,0,0,2,0,0,0,2,1,2,0,0,0,0,0,20,1,5,4 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/HamdanAs_SingletonPattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Singleton/HamdanAs_SingletonPattern/ckmetrics/../Main.java,SingleObject,getInstance/0,instance,1 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/HamdanAs_SingletonPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 2,17,13,3,4,4,2,3,1,0,0,3,0,0,0,1,1,0,1,0,0,0,0,21,1,1,1 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/HamdanAs_SingletonPattern/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Singleton/HamdanAs_SingletonPattern/ckmetrics/../Main.java,Main,main/1[java.lang.String[]],args,0 3 | /root/DesignPatternsDetection/Data/Singleton/HamdanAs_SingletonPattern/ckmetrics/../Main.java,Main,main/1[java.lang.String[]],object,1 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/OpticWafare_SingletonPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 2,31,22,5,7,6,2,5,1,0,0,5,0,0,0,2,1,1,1,0,0,0,0,23,3,4,8 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/RomBik17_Pattern-Singleton/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/RomBik17_Pattern-Singleton/ckmetrics/method.csv: -------------------------------------------------------------------------------- 1 | file,class,method,constructor,line,cbo,wmc,rfc,loc,returnsQty,variablesQty,parametersQty,methodsInvokedQty,methodsInvokedLocalQty,methodsInvokedIndirectLocalQty,loopQty,comparisonsQty,tryCatchQty,parenthesizedExpsQty,stringLiteralsQty,numbersQty,assignmentsQty,mathOperationsQty,maxNestedBlocksQty,anonymousClassesQty,innerClassesQty,lambdasQty,uniqueWordsQty,modifiers,logStatementsQty,hasJavaDoc 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/RomBik17_Pattern-Singleton/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/RomBik17_Pattern-Singleton/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/TudorMaxim_FinancialSystemsCoursework/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/TudorMaxim_FinancialSystemsCoursework/ckmetrics/method.csv: -------------------------------------------------------------------------------- 1 | file,class,method,constructor,line,cbo,wmc,rfc,loc,returnsQty,variablesQty,parametersQty,methodsInvokedQty,methodsInvokedLocalQty,methodsInvokedIndirectLocalQty,loopQty,comparisonsQty,tryCatchQty,parenthesizedExpsQty,stringLiteralsQty,numbersQty,assignmentsQty,mathOperationsQty,maxNestedBlocksQty,anonymousClassesQty,innerClassesQty,lambdasQty,uniqueWordsQty,modifiers,logStatementsQty,hasJavaDoc 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/TudorMaxim_FinancialSystemsCoursework/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/atsarenko_Singleton/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 5,58,41,6,9,7,3,5,2,0,0,5,0,0,0,3,2,1,2,0,0,0,0,33,3,7,10 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/batux_multithread-singleton/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 3,37,34,7,8,5,2,4,0,1,0,5,0,0,0,3,2,0,3,0,0,1,0,24,1,6,8 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/congle98_SingletonPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 3,77,58,9,14,10,2,9,1,0,0,9,0,0,0,6,2,0,6,0,0,0,0,27,7,12,20 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/cqf073_Singleton_Pattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Singleton/cqf073_Singleton_Pattern/ckmetrics/../src/懒汉式_懒汉式/demo1.java,懒汉式_懒汉式.demo1,getD/0,d,3 3 | /root/DesignPatternsDetection/Data/Singleton/cqf073_Singleton_Pattern/ckmetrics/../src/懒汉式_懒汉式/demo.java,懒汉式_懒汉式.demo,getD/0,d,1 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/cqf073_Singleton_Pattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 5,35,22,3,7,5,3,3,2,0,0,3,0,0,0,2,2,0,2,0,0,0,0,31,3,4,4 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/czq2019_SingletonPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 8,78,57,3,19,15,7,9,6,0,0,9,0,1,1,6,6,0,6,0,0,1,0,125,7,3,12 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/czq2019_SingletonPattern/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Singleton/czq2019_SingletonPattern/ckmetrics/../src/singleton/SingletonPatternDemo.java,singleton.SingletonPatternDemo,main/1[java.lang.String[]],args,0 3 | /root/DesignPatternsDetection/Data/Singleton/czq2019_SingletonPattern/ckmetrics/../src/singleton/SingletonPatternDemo.java,singleton.SingletonPatternDemo,main/1[java.lang.String[]],object,1 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/edevAr_SingletonPattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Singleton/edevAr_SingletonPattern/ckmetrics/../src/main/java/SharedUtilities.java,SharedUtilities,getInstance/0,instance,3 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/edevAr_SingletonPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 2,20,14,3,5,4,2,3,1,0,0,3,0,0,0,1,1,0,1,0,0,0,0,21,1,2,3 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/edevAr_SingletonPattern/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Singleton/edevAr_SingletonPattern/ckmetrics/../src/main/java/Client.java,Client,main/1[java.lang.String[]],args,0 3 | /root/DesignPatternsDetection/Data/Singleton/edevAr_SingletonPattern/ckmetrics/../src/main/java/Client.java,Client,main/1[java.lang.String[]],sharedUtilities,1 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/esmaeil-ahmadipour_Java_SingeltonPattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Singleton/esmaeil-ahmadipour_Java_SingeltonPattern/ckmetrics/../app/src/main/java/ir/sample/designpattern/Car.java,ir.sample.designpattern.Car,getInstance/0,instance,1 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/frashell_SingletonPattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Singleton/frashell_SingletonPattern/ckmetrics/../SingletonPattern/src/singleton/sample/Singleton.java,singleton.sample.Singleton,getInstance/0,UNIQUE_OBJECT,1 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/frashell_SingletonPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 3,49,48,6,8,4,2,3,1,0,0,3,0,1,0,2,2,0,2,0,0,2,0,37,1,4,1 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/java9s_singleton-pattern-java/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Singleton/java9s_singleton-pattern-java/ckmetrics/../src/com/java9s/tutorials/designpattern/singleton/Satellite.java,com.java9s.tutorials.designpattern.singleton.Satellite,getLazySatellite/0,_instance,3 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/java9s_singleton-pattern-java/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 3,27,13,3,6,4,3,3,1,0,0,3,0,0,0,2,2,0,2,0,0,1,0,29,2,2,3 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/joangerard_SingletonPattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Singleton/joangerard_SingletonPattern/ckmetrics/../src/Singleton.java,Singleton,getInstance/0,uniqueInstance,4 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/joangerard_SingletonPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 1,15,5,0,4,2,1,1,1,0,0,1,0,0,0,1,1,0,1,0,0,0,0,11,1,1,4 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/joangerard_SingletonPattern/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/julivalex_SingletonPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 2,45,22,6,14,8,2,2,3,0,3,5,0,0,1,3,1,0,3,0,0,0,0,56,3,8,11 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/julivalex_SingletonPattern/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Singleton/julivalex_SingletonPattern/ckmetrics/../src/com/company/Main.java,com.company.Main,main/1[java.lang.String[]],args,0 3 | /root/DesignPatternsDetection/Data/Singleton/julivalex_SingletonPattern/ckmetrics/../src/com/company/Main.java,com.company.Main,main/1[java.lang.String[]],boiler,3 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/kongzhimin_SingletonPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 2,38,19,6,8,5,2,3,2,0,0,3,0,0,0,2,1,0,2,0,0,0,0,23,2,6,8 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/nadalmateus_rentx/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/nadalmateus_rentx/ckmetrics/method.csv: -------------------------------------------------------------------------------- 1 | file,class,method,constructor,line,cbo,wmc,rfc,loc,returnsQty,variablesQty,parametersQty,methodsInvokedQty,methodsInvokedLocalQty,methodsInvokedIndirectLocalQty,loopQty,comparisonsQty,tryCatchQty,parenthesizedExpsQty,stringLiteralsQty,numbersQty,assignmentsQty,mathOperationsQty,maxNestedBlocksQty,anonymousClassesQty,innerClassesQty,lambdasQty,uniqueWordsQty,modifiers,logStatementsQty,hasJavaDoc 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/nadalmateus_rentx/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/nadalmateus_rentx/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/saurabhrajm19_SingletonPattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/saurabhrajm19_SingletonPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 0,5,3,1,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/saurabhrajm19_SingletonPattern/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Singleton/saurabhrajm19_SingletonPattern/ckmetrics/../src/Main.java,Main,main/1[java.lang.String[]],args,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/stevejj_singletonPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 4,54,37,7,12,8,4,5,3,0,0,5,0,0,1,3,3,0,3,0,0,0,0,75,3,5,10 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/stevejj_singletonPattern/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Singleton/stevejj_singletonPattern/ckmetrics/../SingletonPattern/src/jj/main/SingletonMain01.java,jj.main.SingletonMain01,main/1[java.lang.String[]],args,0 3 | /root/DesignPatternsDetection/Data/Singleton/stevejj_singletonPattern/ckmetrics/../SingletonPattern/src/jj/main/SingletonMain01.java,jj.main.SingletonMain01,main/1[java.lang.String[]],usr,3 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/topr_singleton-examples/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 8,122,158,2,30,24,6,17,7,0,0,18,0,0,1,8,7,1,7,0,0,4,0,119,6,5,16 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/vasili_holub_singleton/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/vasili_holub_singleton/ckmetrics/method.csv: -------------------------------------------------------------------------------- 1 | file,class,method,constructor,line,cbo,wmc,rfc,loc,returnsQty,variablesQty,parametersQty,methodsInvokedQty,methodsInvokedLocalQty,methodsInvokedIndirectLocalQty,loopQty,comparisonsQty,tryCatchQty,parenthesizedExpsQty,stringLiteralsQty,numbersQty,assignmentsQty,mathOperationsQty,maxNestedBlocksQty,anonymousClassesQty,innerClassesQty,lambdasQty,uniqueWordsQty,modifiers,logStatementsQty,hasJavaDoc 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/vasili_holub_singleton/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/vasili_holub_singleton/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/victorolave_Singleton_Java/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Singleton/victorolave_Singleton_Java/ckmetrics/../src/Logger/FileLogger.java,Logger.FileLogger,getFileLogger/0,logger,3 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/victorolave_Singleton_Java/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 10,69,60,14,14,9,2,8,1,0,0,8,0,0,1,1,1,0,1,0,0,0,0,58,6,7,3 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/wongkyunban_SingletonPattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Singleton/wongkyunban_SingletonPattern/ckmetrics/../src/Singleton.java,Singleton,getInstance/0,instance,4 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/wongkyunban_SingletonPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 2,24,14,3,6,4,2,3,1,0,0,3,0,0,0,1,1,0,1,0,0,0,0,21,1,2,4 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/wongkyunban_SingletonPattern/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Singleton/wongkyunban_SingletonPattern/ckmetrics/../src/Main.java,Main,main/1[java.lang.String[]],args,0 3 | /root/DesignPatternsDetection/Data/Singleton/wongkyunban_SingletonPattern/ckmetrics/../src/Main.java,Main,main/1[java.lang.String[]],singleton,1 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/yangSirKo_Singleton-Pattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 6,60,48,0,15,11,5,7,4,0,0,7,0,0,0,8,7,1,7,0,0,0,0,55,6,4,17 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Singleton/yangSirKo_Singleton-Pattern/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Singleton/yangSirKo_Singleton-Pattern/ckmetrics/../Singleton6.java,secondChapter.interview2.Singleton6,setName/1[java.lang.String],name,2 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/State/BrentAble_stateDesignPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 11,79,127,8,18,18,1,18,0,0,0,18,0,0,0,8,0,0,8,0,0,0,0,26,1,9,24 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/State/java9s_state-pattern-example/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 11,77,52,10,19,15,1,15,0,0,0,15,0,0,0,2,0,0,2,0,0,0,0,23,0,7,16 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/State/kongzhimin_StatePattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 20,100,79,17,24,19,1,19,0,0,0,19,0,0,0,7,5,5,1,1,0,0,0,27,1,8,10 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/State/obj2-unahur_maquina-gaseosas/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/State/obj2-unahur_maquina-gaseosas/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 2,10,8,0,3,3,1,3,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/State/obj2-unahur_maquina-gaseosas/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/State/obj2-unahur_maquina-gaseosas/ckmetrics/../src/main/java/ar/edu/unahur/obj2/Main.java,ar.edu.unahur.obj2.Main,main/1[java.lang.String[]],args,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Strategy/SimonHGR_BankStrategy/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 12,124,129,23,26,15,1,12,1,0,2,14,0,0,0,10,2,0,10,0,0,2,0,22,9,12,35 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Strategy/cqf073_Strategy-Pattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 10,63,61,5,13,9,3,9,0,0,0,9,0,0,0,4,1,0,4,0,0,0,0,33,4,13,15 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Strategy/czq2019_StrategyPattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Strategy/czq2019_StrategyPattern/ckmetrics/../src/strategy/Context.java,strategy.Context,"executeStrategy/2[int,int]",strategy,1 3 | /root/DesignPatternsDetection/Data/Strategy/czq2019_StrategyPattern/ckmetrics/../src/strategy/Context.java,strategy.Context,Context/1[strategy.Strategy],strategy,3 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Strategy/czq2019_StrategyPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 7,37,37,3,7,7,1,7,0,0,0,7,0,0,0,1,0,0,1,0,0,0,0,15,4,4,4 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Strategy/kongzhimin_StrategyPattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Strategy/kongzhimin_StrategyPattern/ckmetrics/../src/Chef.java,Chef,SetCutMethod/1[ICutFruit],cutmethod,3 3 | /root/DesignPatternsDetection/Data/Strategy/kongzhimin_StrategyPattern/ckmetrics/../src/Chef.java,Chef,CutFruit/1[java.lang.String],cutmethod,1 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Strategy/kongzhimin_StrategyPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 7,35,44,6,7,7,1,7,0,0,0,7,0,0,0,1,0,0,1,0,0,0,0,15,0,3,4 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Template/BrentAble_CSCE247TemplateDesignPattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Template/cqf073_Template_Method_Pattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Template/czq2019_TemplatePattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Template/czq2019_TemplatePattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 6,42,39,7,11,11,1,2,0,0,9,11,3,1,0,0,0,0,0,0,0,0,0,3098,0,2,0 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Template/czq2019_TemplatePattern/ckmetrics/variable.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Template/czq2019_TemplatePattern/ckmetrics/../src/template/TemplatePatternDemo.java,template.TemplatePatternDemo,main/1[java.lang.String[]],args,0 3 | /root/DesignPatternsDetection/Data/Template/czq2019_TemplatePattern/ckmetrics/../src/template/TemplatePatternDemo.java,template.TemplatePatternDemo,main/1[java.lang.String[]],game,3 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Template/hcsp_practise-template-method-pattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Template/java9s_template-method-pattern/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Visitor/Trebor006_visitor/ckmetrics/field.csv: -------------------------------------------------------------------------------- 1 | file,class,method,variable,usage 2 | /root/DesignPatternsDetection/Data/Visitor/Trebor006_visitor/ckmetrics/../src/main/java/com/mibu/visitor/Character.java,com.mibu.visitor.Character,getWeapon/0,weapon,1 3 | /root/DesignPatternsDetection/Data/Visitor/Trebor006_visitor/ckmetrics/../src/main/java/com/mibu/visitor/Character.java,com.mibu.visitor.Character,setWeapon/1[java.lang.String],weapon,3 4 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Visitor/Trebor006_visitor/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 25,77,73,9,19,18,1,13,0,0,5,18,0,0,0,1,0,0,1,0,0,0,0,21,1,8,4 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Visitor/archMcMilan_Visitor/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 30,79,86,11,22,21,1,16,0,0,5,21,0,0,0,2,0,0,1,0,1,0,0,24,1,3,6 3 | -------------------------------------------------------------------------------- /Dp_data/Dp_trainset/Visitor/wisetim_VisitorPattern/ckmetrics/repoResult.csv: -------------------------------------------------------------------------------- 1 | cbo,loc,uniqueWordsQty,rfc,wmc,totalMethodsQty,staticMethodsQty,publicMethodsQty,privateMethodsQty,protectedMethodsQty,defaultMethodsQty,abstractMethodsQty,finalMethodsQty,synchronizedMethodsQty,totalFieldsQty,staticFieldsQty,publicFieldsQty,privateFieldsQty,protectedFieldsQty,defaultFieldsQty,visibleFieldsQty,finalFieldsQty,synchronizedFieldsQty,modifiers,returnsQty,assignmentsQty,usage 2 | 44,171,223,33,41,35,2,35,0,0,0,35,1,0,0,6,0,0,6,0,0,0,0,1075,6,13,29 3 | --------------------------------------------------------------------------------