awslabs / smithy-ruby
Metrics

All numeric values measured by Sokrates.

Intro
  • Metrics are all numeric values measured by Sokrates.
  • You can use these metrics to define goals and controls.
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 382
NUMBER_OF_FILES_MAIN 247
LINES_OF_CODE_MAIN 28,609
NUMBER_OF_FILES_MAIN_EXT_RB 181
LINES_OF_CODE_MAIN_EXT_RB 21,075
NUMBER_OF_FILES_MAIN_EXT_JAVA 48
LINES_OF_CODE_MAIN_EXT_JAVA 7,173
NUMBER_OF_FILES_MAIN_EXT_KTS 6
LINES_OF_CODE_MAIN_EXT_KTS 272
NUMBER_OF_FILES_MAIN_EXT_GEMSPEC 5
LINES_OF_CODE_MAIN_EXT_GEMSPEC 44
NUMBER_OF_FILES_MAIN_EXT_YML 4
LINES_OF_CODE_MAIN_EXT_YML 29
NUMBER_OF_FILES_MAIN_EXT_ERB 2
LINES_OF_CODE_MAIN_EXT_ERB 13
NUMBER_OF_FILES_MAIN_EXT_RU 1
LINES_OF_CODE_MAIN_EXT_RU 3
NUMBER_OF_FILES_TEST 10
LINES_OF_CODE_TEST 230
NUMBER_OF_FILES_TEST_EXT_JAVA 5
LINES_OF_CODE_TEST_EXT_JAVA 181
NUMBER_OF_FILES_TEST_EXT_RB 4
LINES_OF_CODE_TEST_EXT_RB 43
NUMBER_OF_FILES_TEST_EXT_YML 1
LINES_OF_CODE_TEST_EXT_YML 6
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 0.8
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 76
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_BAT 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_BAT 76
NUMBER_OF_FILES_OTHER 12
LINES_OF_CODE_OTHER 543
NUMBER_OF_FILES_OTHER_EXT_MD 7
LINES_OF_CODE_OTHER_EXT_MD 292
NUMBER_OF_FILES_OTHER_EXT_XML 3
LINES_OF_CODE_OTHER_EXT_XML 165
NUMBER_OF_FILES_OTHER_EXT_JSON 2
LINES_OF_CODE_OTHER_EXT_JSON 86
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SEAHORSE_LIB 42
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SEAHORSE_LIB 1,256
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SEAHORSE_LIB_EXT_RB 42
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SEAHORSE_LIB_EXT_RB 1,256
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SEAHORSE_SPEC 40
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SEAHORSE_SPEC 2,606
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SEAHORSE_SPEC_EXT_RB 40
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SEAHORSE_SPEC_EXT_RB 2,606
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SEAHORSE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SEAHORSE 12
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SEAHORSE_EXT_GEMSPEC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SEAHORSE_EXT_GEMSPEC 12
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CODEGEN_SMITHY_RUBY_CODEGEN_TEST 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CODEGEN_SMITHY_RUBY_CODEGEN_TEST 770
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CODEGEN_SMITHY_RUBY_CODEGEN_TEST_EXT_RB 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CODEGEN_SMITHY_RUBY_CODEGEN_TEST_EXT_RB 735
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CODEGEN_SMITHY_RUBY_CODEGEN_TEST_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CODEGEN_SMITHY_RUBY_CODEGEN_TEST_EXT_KTS 35
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_TEST 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_TEST 86
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_TEST_EXT_RB 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_TEST_EXT_RB 58
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_TEST_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_TEST_EXT_KTS 28
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CODEGEN_PROJECTIONS 67
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CODEGEN_PROJECTIONS 16,255
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CODEGEN_PROJECTIONS_EXT_RB 63
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CODEGEN_PROJECTIONS_EXT_RB 16,223
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CODEGEN_PROJECTIONS_EXT_GEMSPEC 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CODEGEN_PROJECTIONS_EXT_GEMSPEC 32
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN 1,176
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_EXT_JAVA 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_EXT_JAVA 1,146
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_EXT_KTS 30
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CODEGEN 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CODEGEN 171
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CODEGEN_EXT_KTS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CODEGEN_EXT_KTS 171
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CODEGEN_SMITHY_RUBY_CODEGEN 42
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CODEGEN_SMITHY_RUBY_CODEGEN 6,035
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CODEGEN_SMITHY_RUBY_CODEGEN_EXT_JAVA 41
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CODEGEN_SMITHY_RUBY_CODEGEN_EXT_JAVA 6,027
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CODEGEN_SMITHY_RUBY_CODEGEN_EXT_KTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CODEGEN_SMITHY_RUBY_CODEGEN_EXT_KTS 8
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SAMPLE_SERVICE_CONFIG 20
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SAMPLE_SERVICE_CONFIG 149
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SAMPLE_SERVICE_CONFIG_EXT_RB 16
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SAMPLE_SERVICE_CONFIG_EXT_RB 120
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SAMPLE_SERVICE_CONFIG_EXT_YML 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SAMPLE_SERVICE_CONFIG_EXT_YML 29
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SAMPLE_SERVICE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SAMPLE_SERVICE 3
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SAMPLE_SERVICE_EXT_RU 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SAMPLE_SERVICE_EXT_RU 3
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SAMPLE_SERVICE_DB 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SAMPLE_SERVICE_DB 18
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SAMPLE_SERVICE_DB_EXT_RB 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SAMPLE_SERVICE_DB_EXT_RB 18
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SAMPLE_SERVICE_APP 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SAMPLE_SERVICE_APP 72
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SAMPLE_SERVICE_APP_EXT_RB 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SAMPLE_SERVICE_APP_EXT_RB 59
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SAMPLE_SERVICE_APP_EXT_ERB 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SAMPLE_SERVICE_APP_EXT_ERB 13
NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY 0
NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY 0
NUMBER_OF_PLACES_WITH_CYCLIC_DEPENDENCIES_DECOMPOSITION_PRIMARY 0
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS 11
LINES_OF_CODE_CONCERN_GENERAL_TODOS 1,763
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JAVA 6
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JAVA 1,253
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_RB 5
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_RB 510
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 236
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 26,846
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RB 176
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RB 20,565
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 42
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA 5,920
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_KTS 6
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_KTS 272
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GEMSPEC 5
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GEMSPEC 44
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 29
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_ERB 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_ERB 13
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RU 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RU 3
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 185
LOW_RISK_FILE_SIZE_COUNT 28
MEDIUM_RISK_FILE_SIZE_COUNT 26
HIGH_RISK_FILE_SIZE_COUNT 5
VERY_HIGH_RISK_FILE_SIZE_COUNT 3
NEGLIGIBLE_RISK_FILE_SIZE_LOC 5,728
LOW_RISK_FILE_SIZE_LOC 4,036
MEDIUM_RISK_FILE_SIZE_LOC 7,238
HIGH_RISK_FILE_SIZE_LOC 4,050
VERY_HIGH_RISK_FILE_SIZE_LOC 7,557
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 509
FILE_CHANGE_HISTORY_ACTIVE_DAYS 90
FILE_CHANGE_HISTORY_WEEKS 72
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 360
FILE_AGE_NEGLIGIBLE_RISK_COUNT 123
FILE_AGE_LOW_RISK_COUNT 22
FILE_AGE_MEDIUM_RISK_COUNT 13
FILE_AGE_HIGH_RISK_COUNT 89
FILE_AGE_VERY_HIGH_RISK_COUNT 0
FILE_AGE_NEGLIGIBLE_RISK_LOC 23,803
FILE_AGE_LOW_RISK_LOC 1,046
FILE_AGE_MEDIUM_RISK_LOC 1,158
FILE_AGE_HIGH_RISK_LOC 2,602
FILE_AGE_VERY_HIGH_RISK_LOC 0
NUMBER_OF_CONTRIBUTORS 5
NUMBER_OF_UNITS 1,565
LINES_OF_CODE_IN_UNITS 13,612
LINES_OF_CODE_OUTSIDE_UNITS 14,997
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 6,600
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 48.49
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 1,246
UNIT_SIZE_LOW_RISK_LOC 2,623
UNIT_SIZE_LOW_RISK_PERCENTAGE 19.27
UNIT_SIZE_LOW_RISK_COUNT 187
UNIT_SIZE_MEDIUM_RISK_LOC 3,897
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 28.63
UNIT_SIZE_MEDIUM_RISK_COUNT 124
UNIT_SIZE_HIGH_RISK_LOC 492
UNIT_SIZE_HIGH_RISK_PERCENTAGE 3.61
UNIT_SIZE_HIGH_RISK_COUNT 8
UNIT_SIZE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SEAHORSE_LIB_NEGLIGIBLE_RISK_LOC 603
UNIT_SIZE_COMPONENT_SEAHORSE_LIB_NEGLIGIBLE_RISK_PERCENTAGE 68.76
UNIT_SIZE_COMPONENT_SEAHORSE_LIB_NEGLIGIBLE_RISK_COUNT 121
UNIT_SIZE_COMPONENT_SEAHORSE_LIB_LOW_RISK_LOC 274
UNIT_SIZE_COMPONENT_SEAHORSE_LIB_LOW_RISK_PERCENTAGE 31.24
UNIT_SIZE_COMPONENT_SEAHORSE_LIB_LOW_RISK_COUNT 21
UNIT_SIZE_COMPONENT_SEAHORSE_LIB_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SEAHORSE_LIB_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SEAHORSE_LIB_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SEAHORSE_LIB_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SEAHORSE_LIB_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SEAHORSE_LIB_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SEAHORSE_LIB_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SEAHORSE_LIB_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SEAHORSE_LIB_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SEAHORSE_SPEC_NEGLIGIBLE_RISK_LOC 8
UNIT_SIZE_COMPONENT_SEAHORSE_SPEC_NEGLIGIBLE_RISK_PERCENTAGE 38.1
UNIT_SIZE_COMPONENT_SEAHORSE_SPEC_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SEAHORSE_SPEC_LOW_RISK_LOC 13
UNIT_SIZE_COMPONENT_SEAHORSE_SPEC_LOW_RISK_PERCENTAGE 61.9
UNIT_SIZE_COMPONENT_SEAHORSE_SPEC_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SEAHORSE_SPEC_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SEAHORSE_SPEC_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SEAHORSE_SPEC_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SEAHORSE_SPEC_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SEAHORSE_SPEC_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SEAHORSE_SPEC_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SEAHORSE_SPEC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SEAHORSE_SPEC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SEAHORSE_SPEC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CODEGEN_PROJECTIONS_NEGLIGIBLE_RISK_LOC 3,770
UNIT_SIZE_COMPONENT_CODEGEN_PROJECTIONS_NEGLIGIBLE_RISK_PERCENTAGE 51.97
UNIT_SIZE_COMPONENT_CODEGEN_PROJECTIONS_NEGLIGIBLE_RISK_COUNT 665
UNIT_SIZE_COMPONENT_CODEGEN_PROJECTIONS_LOW_RISK_LOC 658
UNIT_SIZE_COMPONENT_CODEGEN_PROJECTIONS_LOW_RISK_PERCENTAGE 9.07
UNIT_SIZE_COMPONENT_CODEGEN_PROJECTIONS_LOW_RISK_COUNT 50
UNIT_SIZE_COMPONENT_CODEGEN_PROJECTIONS_MEDIUM_RISK_LOC 2,613
UNIT_SIZE_COMPONENT_CODEGEN_PROJECTIONS_MEDIUM_RISK_PERCENTAGE 36.02
UNIT_SIZE_COMPONENT_CODEGEN_PROJECTIONS_MEDIUM_RISK_COUNT 77
UNIT_SIZE_COMPONENT_CODEGEN_PROJECTIONS_HIGH_RISK_LOC 213
UNIT_SIZE_COMPONENT_CODEGEN_PROJECTIONS_HIGH_RISK_PERCENTAGE 2.94
UNIT_SIZE_COMPONENT_CODEGEN_PROJECTIONS_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_CODEGEN_PROJECTIONS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CODEGEN_PROJECTIONS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CODEGEN_PROJECTIONS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_NEGLIGIBLE_RISK_LOC 411
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_NEGLIGIBLE_RISK_PERCENTAGE 47.9
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_NEGLIGIBLE_RISK_COUNT 88
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_LOW_RISK_LOC 255
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_LOW_RISK_PERCENTAGE 29.72
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_LOW_RISK_COUNT 18
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_MEDIUM_RISK_LOC 141
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_MEDIUM_RISK_PERCENTAGE 16.43
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_MEDIUM_RISK_COUNT 6
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_HIGH_RISK_LOC 51
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_HIGH_RISK_PERCENTAGE 5.94
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_NEGLIGIBLE_RISK_LOC 1,768
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_NEGLIGIBLE_RISK_PERCENTAGE 38.75
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_NEGLIGIBLE_RISK_COUNT 362
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_LOW_RISK_LOC 1,423
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_LOW_RISK_PERCENTAGE 31.19
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_LOW_RISK_COUNT 97
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_MEDIUM_RISK_LOC 1,143
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_MEDIUM_RISK_PERCENTAGE 25.05
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_MEDIUM_RISK_COUNT 41
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_HIGH_RISK_LOC 228
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_HIGH_RISK_PERCENTAGE 5
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_DB_NEGLIGIBLE_RISK_LOC 7
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_DB_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_DB_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_DB_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_DB_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_DB_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_DB_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_DB_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_DB_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_DB_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_DB_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_DB_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_DB_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_DB_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_DB_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_APP_NEGLIGIBLE_RISK_LOC 33
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_APP_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_APP_NEGLIGIBLE_RISK_COUNT 7
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_APP_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_APP_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_APP_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_APP_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_APP_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_APP_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_APP_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_APP_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_APP_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_APP_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_APP_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SAMPLE_SERVICE_APP_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_RB_NEGLIGIBLE_RISK_LOC 4,421
UNIT_SIZE_EXTENSION_RB_NEGLIGIBLE_RISK_PERCENTAGE 53.97
UNIT_SIZE_EXTENSION_RB_NEGLIGIBLE_RISK_COUNT 796
UNIT_SIZE_EXTENSION_RB_LOW_RISK_LOC 945
UNIT_SIZE_EXTENSION_RB_LOW_RISK_PERCENTAGE 11.54
UNIT_SIZE_EXTENSION_RB_LOW_RISK_COUNT 72
UNIT_SIZE_EXTENSION_RB_MEDIUM_RISK_LOC 2,613
UNIT_SIZE_EXTENSION_RB_MEDIUM_RISK_PERCENTAGE 31.9
UNIT_SIZE_EXTENSION_RB_MEDIUM_RISK_COUNT 77
UNIT_SIZE_EXTENSION_RB_HIGH_RISK_LOC 213
UNIT_SIZE_EXTENSION_RB_HIGH_RISK_PERCENTAGE 2.6
UNIT_SIZE_EXTENSION_RB_HIGH_RISK_COUNT 4
UNIT_SIZE_EXTENSION_RB_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_RB_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_RB_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC 2,179
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 40.2
UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT 450
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC 1,678
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE 30.96
UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT 115
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC 1,284
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE 23.69
UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT 47
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC 279
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE 5.15
UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_COUNT 4
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 12,083
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 88.77
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 1,502
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 738
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 5.42
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 38
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 454
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 3.34
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 17
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 337
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 2.48
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 337
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_LIB_NEGLIGIBLE_RISK_LOC 804
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_LIB_NEGLIGIBLE_RISK_PERCENTAGE 91.68
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_LIB_NEGLIGIBLE_RISK_COUNT 137
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_LIB_LOW_RISK_LOC 73
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_LIB_LOW_RISK_PERCENTAGE 8.32
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_LIB_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_LIB_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_LIB_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_LIB_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_LIB_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_LIB_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_LIB_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_LIB_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_LIB_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_LIB_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_SPEC_NEGLIGIBLE_RISK_LOC 21
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_SPEC_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_SPEC_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_SPEC_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_SPEC_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_SPEC_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_SPEC_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_SPEC_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_SPEC_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_SPEC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_SPEC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_SPEC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_SPEC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_SPEC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SEAHORSE_SPEC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_PROJECTIONS_NEGLIGIBLE_RISK_LOC 6,172
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_PROJECTIONS_NEGLIGIBLE_RISK_PERCENTAGE 85.08
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_PROJECTIONS_NEGLIGIBLE_RISK_COUNT 752
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_PROJECTIONS_LOW_RISK_LOC 291
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_PROJECTIONS_LOW_RISK_PERCENTAGE 4.01
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_PROJECTIONS_LOW_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_PROJECTIONS_MEDIUM_RISK_LOC 454
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_PROJECTIONS_MEDIUM_RISK_PERCENTAGE 6.26
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_PROJECTIONS_MEDIUM_RISK_COUNT 17
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_PROJECTIONS_HIGH_RISK_LOC 337
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_PROJECTIONS_HIGH_RISK_PERCENTAGE 4.65
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_PROJECTIONS_HIGH_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_PROJECTIONS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_PROJECTIONS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_PROJECTIONS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_NEGLIGIBLE_RISK_LOC 819
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_NEGLIGIBLE_RISK_PERCENTAGE 95.45
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_NEGLIGIBLE_RISK_COUNT 111
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_LOW_RISK_LOC 39
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_LOW_RISK_PERCENTAGE 4.55
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_NEGLIGIBLE_RISK_LOC 4,227
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_NEGLIGIBLE_RISK_PERCENTAGE 92.66
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_NEGLIGIBLE_RISK_COUNT 491
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_LOW_RISK_LOC 335
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_LOW_RISK_PERCENTAGE 7.34
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_LOW_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CODEGEN_SMITHY_RUBY_CODEGEN_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_DB_NEGLIGIBLE_RISK_LOC 7
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_DB_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_DB_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_DB_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_DB_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_DB_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_DB_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_DB_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_DB_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_DB_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_DB_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_DB_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_DB_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_DB_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_DB_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_APP_NEGLIGIBLE_RISK_LOC 33
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_APP_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_APP_NEGLIGIBLE_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_APP_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_APP_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_APP_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_APP_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_APP_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_APP_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_APP_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_APP_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_APP_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_APP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_APP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAMPLE_SERVICE_APP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_NEGLIGIBLE_RISK_LOC 7,037
CONDITIONAL_COMPLEXITY_COMPONENT_RB_NEGLIGIBLE_RISK_PERCENTAGE 85.9
CONDITIONAL_COMPLEXITY_COMPONENT_RB_NEGLIGIBLE_RISK_COUNT 900
CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_LOC 364
CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_PERCENTAGE 4.44
CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_COUNT 24
CONDITIONAL_COMPLEXITY_COMPONENT_RB_MEDIUM_RISK_LOC 454
CONDITIONAL_COMPLEXITY_COMPONENT_RB_MEDIUM_RISK_PERCENTAGE 5.54
CONDITIONAL_COMPLEXITY_COMPONENT_RB_MEDIUM_RISK_COUNT 17
CONDITIONAL_COMPLEXITY_COMPONENT_RB_HIGH_RISK_LOC 337
CONDITIONAL_COMPLEXITY_COMPONENT_RB_HIGH_RISK_PERCENTAGE 4.11
CONDITIONAL_COMPLEXITY_COMPONENT_RB_HIGH_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_RB_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC 5,046
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE 93.1
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT 602
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC 374
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE 6.9
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT 14
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_COUNT 0
DUPLICATION_NUMBER_OF_DUPLICATES 3,828
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 105
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 9,713
DUPLICATION_NUMBER_OF_CLEANED_LINES 26,823
DUPLICATION_PERCENTAGE 36.21
UNIT_DUPLICATES_COUNT 44
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CODEGEN_PROJECTIONS 7,511
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CODEGEN_PROJECTIONS 7,511
DUPLICATION_PERCENTAGE_PRIMARY_CODEGEN_PROJECTIONS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CODEGEN_SMITHY_RUBY_CODEGEN_TEST 742
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CODEGEN_SMITHY_RUBY_CODEGEN_TEST 742
DUPLICATION_PERCENTAGE_PRIMARY_CODEGEN_SMITHY_RUBY_CODEGEN_TEST 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SEAHORSE_SPEC 545
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SEAHORSE_SPEC 545
DUPLICATION_PERCENTAGE_PRIMARY_SEAHORSE_SPEC 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CODEGEN_SMITHY_RUBY_CODEGEN 567
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CODEGEN_SMITHY_RUBY_CODEGEN 567
DUPLICATION_PERCENTAGE_PRIMARY_CODEGEN_SMITHY_RUBY_CODEGEN 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN 307
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN 307
DUPLICATION_PERCENTAGE_PRIMARY_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SEAHORSE_LIB 34
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SEAHORSE_LIB 34
DUPLICATION_PERCENTAGE_PRIMARY_SEAHORSE_LIB 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_TEST 7
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_TEST 7
DUPLICATION_PERCENTAGE_PRIMARY_CODEGEN_SMITHY_RUBY_RAILS_CODEGEN_TEST 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SEAHORSE 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SEAHORSE 0
DUPLICATION_PERCENTAGE_PRIMARY_SEAHORSE -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CODEGEN 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CODEGEN 0
DUPLICATION_PERCENTAGE_PRIMARY_CODEGEN -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SAMPLE_SERVICE_CONFIG 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SAMPLE_SERVICE_CONFIG 0
DUPLICATION_PERCENTAGE_PRIMARY_SAMPLE_SERVICE_CONFIG -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SAMPLE_SERVICE 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SAMPLE_SERVICE 0
DUPLICATION_PERCENTAGE_PRIMARY_SAMPLE_SERVICE -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SAMPLE_SERVICE_DB 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SAMPLE_SERVICE_DB 0
DUPLICATION_PERCENTAGE_PRIMARY_SAMPLE_SERVICE_DB -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SAMPLE_SERVICE_APP 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SAMPLE_SERVICE_APP 0
DUPLICATION_PERCENTAGE_PRIMARY_SAMPLE_SERVICE_APP -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_RB 8,825
DUPLICATION_NUMBER_OF_CLEANED_LINES_RB 21,075
DUPLICATION_PERCENTAGE_RB 41.87
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JAVA 874
DUPLICATION_NUMBER_OF_CLEANED_LINES_JAVA 5,452
DUPLICATION_PERCENTAGE_JAVA 16.03
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_KTS 14
DUPLICATION_NUMBER_OF_CLEANED_LINES_KTS 211
DUPLICATION_PERCENTAGE_KTS 6.64
TOTAL_ANALYSIS_TIME_IN_MILLIS 15,159