facebook / between-meals
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 37
NUMBER_OF_FILES_MAIN 24
LINES_OF_CODE_MAIN 2,066
NUMBER_OF_FILES_MAIN_EXT_RB 23
LINES_OF_CODE_MAIN_EXT_RB 2,050
NUMBER_OF_FILES_MAIN_EXT_GEMSPEC 1
LINES_OF_CODE_MAIN_EXT_GEMSPEC 16
NUMBER_OF_FILES_TEST 0
LINES_OF_CODE_TEST 0
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 0
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 0
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 0
NUMBER_OF_FILES_OTHER 6
LINES_OF_CODE_OTHER 181
NUMBER_OF_FILES_OTHER_EXT_MD 4
LINES_OF_CODE_OTHER_EXT_MD 96
NUMBER_OF_FILES_OTHER_EXT_JSON 1
LINES_OF_CODE_OTHER_EXT_JSON 72
NUMBER_OF_FILES_OTHER_EXT_TXT 1
LINES_OF_CODE_OTHER_EXT_TXT 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 16
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_GEMSPEC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_GEMSPEC 16
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPEC 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPEC 826
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPEC_EXT_RB 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPEC_EXT_RB 826
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_BETWEEN_MEALS 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_BETWEEN_MEALS 514
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_BETWEEN_MEALS_EXT_RB 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_BETWEEN_MEALS_EXT_RB 514
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_BETWEEN_MEALS_CHANGES 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_BETWEEN_MEALS_CHANGES 190
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_BETWEEN_MEALS_CHANGES_EXT_RB 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_BETWEEN_MEALS_CHANGES_EXT_RB 190
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_BETWEEN_MEALS_REPO_SVN 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_BETWEEN_MEALS_REPO_SVN 33
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_BETWEEN_MEALS_REPO_SVN_EXT_RB 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_BETWEEN_MEALS_REPO_SVN_EXT_RB 33
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_BETWEEN_MEALS_REPO 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_BETWEEN_MEALS_REPO 408
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_BETWEEN_MEALS_REPO_EXT_RB 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_BETWEEN_MEALS_REPO_EXT_RB 408
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_BETWEEN_MEALS_REPO_HG 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_BETWEEN_MEALS_REPO_HG 48
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_BETWEEN_MEALS_REPO_HG_EXT_RB 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_BETWEEN_MEALS_REPO_HG_EXT_RB 48
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_BETWEEN_MEALS_REPO_GIT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_BETWEEN_MEALS_REPO_GIT 31
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_BETWEEN_MEALS_REPO_GIT_EXT_RB 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_BETWEEN_MEALS_REPO_GIT_EXT_RB 31
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 0
LINES_OF_CODE_CONCERN_GENERAL_TODOS 0
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 24
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 2,066
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RB 23
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RB 2,050
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GEMSPEC 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GEMSPEC 16
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 15
LOW_RISK_FILE_SIZE_COUNT 7
MEDIUM_RISK_FILE_SIZE_COUNT 2
HIGH_RISK_FILE_SIZE_COUNT 0
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 638
LOW_RISK_FILE_SIZE_LOC 888
MEDIUM_RISK_FILE_SIZE_LOC 540
HIGH_RISK_FILE_SIZE_LOC 0
VERY_HIGH_RISK_FILE_SIZE_LOC 0
NUMBER_OF_UNITS 139
LINES_OF_CODE_IN_UNITS 1,092
LINES_OF_CODE_OUTSIDE_UNITS 974
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 491
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 44.96
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 112
UNIT_SIZE_LOW_RISK_LOC 299
UNIT_SIZE_LOW_RISK_PERCENTAGE 27.38
UNIT_SIZE_LOW_RISK_COUNT 20
UNIT_SIZE_MEDIUM_RISK_LOC 177
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 16.21
UNIT_SIZE_MEDIUM_RISK_COUNT 5
UNIT_SIZE_HIGH_RISK_LOC 125
UNIT_SIZE_HIGH_RISK_PERCENTAGE 11.45
UNIT_SIZE_HIGH_RISK_COUNT 2
UNIT_SIZE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SPEC_NEGLIGIBLE_RISK_LOC 3
UNIT_SIZE_COMPONENT_SPEC_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_SPEC_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SPEC_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_SPEC_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SPEC_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SPEC_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SPEC_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SPEC_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SPEC_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SPEC_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SPEC_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SPEC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SPEC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SPEC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_NEGLIGIBLE_RISK_LOC 169
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_NEGLIGIBLE_RISK_PERCENTAGE 35.96
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_NEGLIGIBLE_RISK_COUNT 39
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_LOW_RISK_LOC 161
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_LOW_RISK_PERCENTAGE 34.26
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_LOW_RISK_COUNT 11
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_MEDIUM_RISK_LOC 71
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_MEDIUM_RISK_PERCENTAGE 15.11
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_HIGH_RISK_LOC 69
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_HIGH_RISK_PERCENTAGE 14.68
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_NEGLIGIBLE_RISK_LOC 67
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_NEGLIGIBLE_RISK_PERCENTAGE 41.1
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_NEGLIGIBLE_RISK_COUNT 13
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_LOW_RISK_LOC 34
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_LOW_RISK_PERCENTAGE 20.86
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_MEDIUM_RISK_LOC 62
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_MEDIUM_RISK_PERCENTAGE 38.04
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_NEGLIGIBLE_RISK_LOC 24
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_NEGLIGIBLE_RISK_COUNT 8
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_NEGLIGIBLE_RISK_LOC 179
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_NEGLIGIBLE_RISK_PERCENTAGE 48.12
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_NEGLIGIBLE_RISK_COUNT 38
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_LOW_RISK_LOC 93
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_LOW_RISK_PERCENTAGE 25
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_LOW_RISK_COUNT 6
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_MEDIUM_RISK_LOC 44
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_MEDIUM_RISK_PERCENTAGE 11.83
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_HIGH_RISK_LOC 56
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_HIGH_RISK_PERCENTAGE 15.05
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_NEGLIGIBLE_RISK_LOC 27
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_NEGLIGIBLE_RISK_PERCENTAGE 71.05
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_NEGLIGIBLE_RISK_COUNT 7
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_LOW_RISK_LOC 11
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_LOW_RISK_PERCENTAGE 28.95
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_NEGLIGIBLE_RISK_LOC 22
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_NEGLIGIBLE_RISK_COUNT 6
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_RB_NEGLIGIBLE_RISK_LOC 491
UNIT_SIZE_EXTENSION_RB_NEGLIGIBLE_RISK_PERCENTAGE 44.96
UNIT_SIZE_EXTENSION_RB_NEGLIGIBLE_RISK_COUNT 112
UNIT_SIZE_EXTENSION_RB_LOW_RISK_LOC 299
UNIT_SIZE_EXTENSION_RB_LOW_RISK_PERCENTAGE 27.38
UNIT_SIZE_EXTENSION_RB_LOW_RISK_COUNT 20
UNIT_SIZE_EXTENSION_RB_MEDIUM_RISK_LOC 177
UNIT_SIZE_EXTENSION_RB_MEDIUM_RISK_PERCENTAGE 16.21
UNIT_SIZE_EXTENSION_RB_MEDIUM_RISK_COUNT 5
UNIT_SIZE_EXTENSION_RB_HIGH_RISK_LOC 125
UNIT_SIZE_EXTENSION_RB_HIGH_RISK_PERCENTAGE 11.45
UNIT_SIZE_EXTENSION_RB_HIGH_RISK_COUNT 2
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
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 779
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 71.34
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 131
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 283
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 25.92
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 30
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 2.75
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 0
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 0
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_NEGLIGIBLE_RISK_LOC 3
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_NEGLIGIBLE_RISK_LOC 315
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_NEGLIGIBLE_RISK_PERCENTAGE 67.02
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_NEGLIGIBLE_RISK_COUNT 49
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_LOW_RISK_LOC 125
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_LOW_RISK_PERCENTAGE 26.6
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_MEDIUM_RISK_LOC 30
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_MEDIUM_RISK_PERCENTAGE 6.38
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_NEGLIGIBLE_RISK_LOC 105
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_NEGLIGIBLE_RISK_PERCENTAGE 64.42
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_NEGLIGIBLE_RISK_COUNT 15
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_LOW_RISK_LOC 58
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_LOW_RISK_PERCENTAGE 35.58
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_CHANGES_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_NEGLIGIBLE_RISK_LOC 24
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_NEGLIGIBLE_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_SVN_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_NEGLIGIBLE_RISK_LOC 272
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_NEGLIGIBLE_RISK_PERCENTAGE 73.12
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_NEGLIGIBLE_RISK_COUNT 44
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_LOW_RISK_LOC 100
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_LOW_RISK_PERCENTAGE 26.88
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_NEGLIGIBLE_RISK_LOC 38
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_NEGLIGIBLE_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_HG_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_NEGLIGIBLE_RISK_LOC 22
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_NEGLIGIBLE_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_BETWEEN_MEALS_REPO_GIT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_NEGLIGIBLE_RISK_LOC 779
CONDITIONAL_COMPLEXITY_COMPONENT_RB_NEGLIGIBLE_RISK_PERCENTAGE 71.34
CONDITIONAL_COMPLEXITY_COMPONENT_RB_NEGLIGIBLE_RISK_COUNT 131
CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_LOC 283
CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_PERCENTAGE 25.92
CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_RB_MEDIUM_RISK_LOC 30
CONDITIONAL_COMPLEXITY_COMPONENT_RB_MEDIUM_RISK_PERCENTAGE 2.75
CONDITIONAL_COMPLEXITY_COMPONENT_RB_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_RB_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RB_HIGH_RISK_COUNT 0
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
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 2,780
FILE_CHANGE_HISTORY_ACTIVE_DAYS 96
FILE_CHANGE_HISTORY_WEEKS 371
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 1,855
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 0
FILE_AGE_HIGH_RISK_COUNT 0
FILE_AGE_VERY_HIGH_RISK_COUNT 24
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 0
FILE_AGE_HIGH_RISK_LOC 0
FILE_AGE_VERY_HIGH_RISK_LOC 2,066
NUMBER_OF_CONTRIBUTORS 29
DUPLICATION_NUMBER_OF_DUPLICATES 56
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 10
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 340
DUPLICATION_NUMBER_OF_CLEANED_LINES 2,066
DUPLICATION_PERCENTAGE 16.46
UNIT_DUPLICATES_COUNT 0
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SPEC 260
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SPEC 260
DUPLICATION_PERCENTAGE_PRIMARY_SPEC 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIB_BETWEEN_MEALS_REPO 74
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIB_BETWEEN_MEALS_REPO 74
DUPLICATION_PERCENTAGE_PRIMARY_LIB_BETWEEN_MEALS_REPO 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIB_BETWEEN_MEALS_REPO_HG 6
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIB_BETWEEN_MEALS_REPO_HG 6
DUPLICATION_PERCENTAGE_PRIMARY_LIB_BETWEEN_MEALS_REPO_HG 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 0
DUPLICATION_PERCENTAGE_PRIMARY_ROOT -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIB_BETWEEN_MEALS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIB_BETWEEN_MEALS 0
DUPLICATION_PERCENTAGE_PRIMARY_LIB_BETWEEN_MEALS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIB_BETWEEN_MEALS_CHANGES 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIB_BETWEEN_MEALS_CHANGES 0
DUPLICATION_PERCENTAGE_PRIMARY_LIB_BETWEEN_MEALS_CHANGES -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIB_BETWEEN_MEALS_REPO_SVN 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIB_BETWEEN_MEALS_REPO_SVN 0
DUPLICATION_PERCENTAGE_PRIMARY_LIB_BETWEEN_MEALS_REPO_SVN -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIB_BETWEEN_MEALS_REPO_GIT 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIB_BETWEEN_MEALS_REPO_GIT 0
DUPLICATION_PERCENTAGE_PRIMARY_LIB_BETWEEN_MEALS_REPO_GIT -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_RB 340
DUPLICATION_NUMBER_OF_CLEANED_LINES_RB 2,050
DUPLICATION_PERCENTAGE_RB 16.59
TOTAL_ANALYSIS_TIME_IN_MILLIS 523