firebase / FirebaseUI-iOS
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 981
NUMBER_OF_FILES_MAIN 167
LINES_OF_CODE_MAIN 13,601
NUMBER_OF_FILES_MAIN_EXT_M 81
LINES_OF_CODE_MAIN_EXT_M 11,655
NUMBER_OF_FILES_MAIN_EXT_H 85
LINES_OF_CODE_MAIN_EXT_H 1,713
NUMBER_OF_FILES_MAIN_EXT_SWIFT 1
LINES_OF_CODE_MAIN_EXT_SWIFT 233
NUMBER_OF_FILES_TEST 8
LINES_OF_CODE_TEST 677
NUMBER_OF_FILES_TEST_EXT_M 5
LINES_OF_CODE_TEST_EXT_M 648
NUMBER_OF_FILES_TEST_EXT_SH 1
LINES_OF_CODE_TEST_EXT_SH 22
NUMBER_OF_FILES_TEST_EXT_H 2
LINES_OF_CODE_TEST_EXT_H 7
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 4.97
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 13
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 331
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_PODSPEC 11
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_PODSPEC 294
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 37
NUMBER_OF_FILES_OTHER 129
LINES_OF_CODE_OTHER 11,303
NUMBER_OF_FILES_OTHER_EXT_JSON 5
LINES_OF_CODE_OTHER_EXT_JSON 3,544
NUMBER_OF_FILES_OTHER_EXT_XIB 28
LINES_OF_CODE_OTHER_EXT_XIB 2,261
NUMBER_OF_FILES_OTHER_EXT_STORYBOARD 7
LINES_OF_CODE_OTHER_EXT_STORYBOARD 1,675
NUMBER_OF_FILES_OTHER_EXT_M 17
LINES_OF_CODE_OTHER_EXT_M 1,076
NUMBER_OF_FILES_OTHER_EXT_SWIFT 17
LINES_OF_CODE_OTHER_EXT_SWIFT 1,010
NUMBER_OF_FILES_OTHER_EXT_PLIST 29
LINES_OF_CODE_OTHER_EXT_PLIST 879
NUMBER_OF_FILES_OTHER_EXT_MD 10
LINES_OF_CODE_OTHER_EXT_MD 787
NUMBER_OF_FILES_OTHER_EXT_H 16
LINES_OF_CODE_OTHER_EXT_H 71
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASEEMAILAUTHUI 20
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASEEMAILAUTHUI 2,210
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASEEMAILAUTHUI_EXT_M 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASEEMAILAUTHUI_EXT_M 2,034
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASEEMAILAUTHUI_EXT_H 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASEEMAILAUTHUI_EXT_H 176
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASEDATABASEUI 27
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASEDATABASEUI 2,649
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASEDATABASEUI_EXT_M 16
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASEDATABASEUI_EXT_M 2,326
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASEDATABASEUI_EXT_H 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASEDATABASEUI_EXT_H 323
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 246
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_SWIFT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_SWIFT 233
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_H 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASESTORAGEUI 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASESTORAGEUI 464
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASESTORAGEUI_EXT_M 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASESTORAGEUI_EXT_M 374
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASESTORAGEUI_EXT_H 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASESTORAGEUI_EXT_H 90
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASEANONYMOUSAUTHUI 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASEANONYMOUSAUTHUI 158
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASEANONYMOUSAUTHUI_EXT_M 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASEANONYMOUSAUTHUI_EXT_M 145
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASEANONYMOUSAUTHUI_EXT_H 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASEANONYMOUSAUTHUI_EXT_H 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASEFACEBOOKAUTHUI 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASEFACEBOOKAUTHUI 565
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASEFACEBOOKAUTHUI_EXT_M 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASEFACEBOOKAUTHUI_EXT_M 528
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASEFACEBOOKAUTHUI_EXT_H 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASEFACEBOOKAUTHUI_EXT_H 37
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASEAUTHUI 51
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASEAUTHUI 3,376
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASEAUTHUI_EXT_M 23
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASEAUTHUI_EXT_M 2,733
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASEAUTHUI_EXT_H 28
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASEAUTHUI_EXT_H 643
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASEGOOGLEAUTHUI 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASEGOOGLEAUTHUI 525
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASEGOOGLEAUTHUI_EXT_M 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASEGOOGLEAUTHUI_EXT_M 501
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASEGOOGLEAUTHUI_EXT_H 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASEGOOGLEAUTHUI_EXT_H 24
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASEFIRESTOREUI 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASEFIRESTOREUI 1,250
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASEFIRESTOREUI_EXT_M 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASEFIRESTOREUI_EXT_M 1,098
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASEFIRESTOREUI_EXT_H 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASEFIRESTOREUI_EXT_H 152
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASEOAUTHUI 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASEOAUTHUI 404
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASEOAUTHUI_EXT_M 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASEOAUTHUI_EXT_M 369
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASEOAUTHUI_EXT_H 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASEOAUTHUI_EXT_H 35
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASEPHONEAUTHUI 25
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASEPHONEAUTHUI 1,754
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASEPHONEAUTHUI_EXT_M 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASEPHONEAUTHUI_EXT_M 1,547
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FIREBASEPHONEAUTHUI_EXT_H 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FIREBASEPHONEAUTHUI_EXT_H 207
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 6
LINES_OF_CODE_CONCERN_GENERAL_TODOS 1,589
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_M 5
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_M 1,561
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_H 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_H 28
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 161
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 12,012
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_M 76
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_M 10,094
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 84
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 1,685
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SWIFT 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SWIFT 233
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 116
LOW_RISK_FILE_SIZE_COUNT 27
MEDIUM_RISK_FILE_SIZE_COUNT 23
HIGH_RISK_FILE_SIZE_COUNT 1
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 3,118
LOW_RISK_FILE_SIZE_LOC 3,471
MEDIUM_RISK_FILE_SIZE_LOC 6,317
HIGH_RISK_FILE_SIZE_LOC 695
VERY_HIGH_RISK_FILE_SIZE_LOC 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 2,394
FILE_CHANGE_HISTORY_ACTIVE_DAYS 575
FILE_CHANGE_HISTORY_WEEKS 339
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 1,695
FILE_AGE_NEGLIGIBLE_RISK_COUNT 2
FILE_AGE_LOW_RISK_COUNT 1
FILE_AGE_MEDIUM_RISK_COUNT 3
FILE_AGE_HIGH_RISK_COUNT 161
FILE_AGE_VERY_HIGH_RISK_COUNT 0
FILE_AGE_NEGLIGIBLE_RISK_LOC 560
FILE_AGE_LOW_RISK_LOC 290
FILE_AGE_MEDIUM_RISK_LOC 380
FILE_AGE_HIGH_RISK_LOC 12,371
FILE_AGE_VERY_HIGH_RISK_LOC 0
NUMBER_OF_CONTRIBUTORS 78
NUMBER_OF_UNITS 6
LINES_OF_CODE_IN_UNITS 38
LINES_OF_CODE_OUTSIDE_UNITS 13,563
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 38
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 6
UNIT_SIZE_LOW_RISK_LOC 0
UNIT_SIZE_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_LOW_RISK_COUNT 0
UNIT_SIZE_MEDIUM_RISK_LOC 0
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_MEDIUM_RISK_COUNT 0
UNIT_SIZE_HIGH_RISK_LOC 0
UNIT_SIZE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_HIGH_RISK_COUNT 0
UNIT_SIZE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASEAUTHUI_NEGLIGIBLE_RISK_LOC 33
UNIT_SIZE_COMPONENT_FIREBASEAUTHUI_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_FIREBASEAUTHUI_NEGLIGIBLE_RISK_COUNT 5
UNIT_SIZE_COMPONENT_FIREBASEAUTHUI_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASEAUTHUI_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASEAUTHUI_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASEAUTHUI_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASEAUTHUI_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASEAUTHUI_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASEAUTHUI_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASEAUTHUI_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASEAUTHUI_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASEAUTHUI_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASEAUTHUI_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASEAUTHUI_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASEPHONEAUTHUI_NEGLIGIBLE_RISK_LOC 5
UNIT_SIZE_COMPONENT_FIREBASEPHONEAUTHUI_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_FIREBASEPHONEAUTHUI_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_FIREBASEPHONEAUTHUI_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASEPHONEAUTHUI_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASEPHONEAUTHUI_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASEPHONEAUTHUI_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASEPHONEAUTHUI_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASEPHONEAUTHUI_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASEPHONEAUTHUI_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASEPHONEAUTHUI_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASEPHONEAUTHUI_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_FIREBASEPHONEAUTHUI_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_FIREBASEPHONEAUTHUI_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_FIREBASEPHONEAUTHUI_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC 31
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT 5
UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_H_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_H_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_H_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_M_NEGLIGIBLE_RISK_LOC 7
UNIT_SIZE_EXTENSION_M_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_M_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_EXTENSION_M_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_M_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_M_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_M_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_M_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_M_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_M_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_M_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_M_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_M_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_M_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_M_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 38
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 0
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_FIREBASEAUTHUI_NEGLIGIBLE_RISK_LOC 33
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASEAUTHUI_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASEAUTHUI_NEGLIGIBLE_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASEAUTHUI_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASEAUTHUI_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASEAUTHUI_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASEAUTHUI_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASEAUTHUI_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASEAUTHUI_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASEAUTHUI_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASEAUTHUI_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASEAUTHUI_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASEAUTHUI_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASEAUTHUI_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASEAUTHUI_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASEPHONEAUTHUI_NEGLIGIBLE_RISK_LOC 5
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASEPHONEAUTHUI_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASEPHONEAUTHUI_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASEPHONEAUTHUI_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASEPHONEAUTHUI_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASEPHONEAUTHUI_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASEPHONEAUTHUI_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASEPHONEAUTHUI_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASEPHONEAUTHUI_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASEPHONEAUTHUI_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASEPHONEAUTHUI_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASEPHONEAUTHUI_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASEPHONEAUTHUI_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASEPHONEAUTHUI_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_FIREBASEPHONEAUTHUI_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_LOC 31
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_NEGLIGIBLE_RISK_LOC 7
CONDITIONAL_COMPLEXITY_COMPONENT_M_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_M_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_M_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_VERY_HIGH_RISK_COUNT 0
DUPLICATION_NUMBER_OF_DUPLICATES 308
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 62
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 2,397
DUPLICATION_NUMBER_OF_CLEANED_LINES 11,354
DUPLICATION_PERCENTAGE 21.11
UNIT_DUPLICATES_COUNT 0
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIREBASEAUTHUI 299
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIREBASEAUTHUI 299
DUPLICATION_PERCENTAGE_PRIMARY_FIREBASEAUTHUI 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIREBASEFACEBOOKAUTHUI 169
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIREBASEFACEBOOKAUTHUI 169
DUPLICATION_PERCENTAGE_PRIMARY_FIREBASEFACEBOOKAUTHUI 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIREBASEEMAILAUTHUI 626
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIREBASEEMAILAUTHUI 626
DUPLICATION_PERCENTAGE_PRIMARY_FIREBASEEMAILAUTHUI 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIREBASEDATABASEUI 468
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIREBASEDATABASEUI 468
DUPLICATION_PERCENTAGE_PRIMARY_FIREBASEDATABASEUI 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIREBASEGOOGLEAUTHUI 201
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIREBASEGOOGLEAUTHUI 201
DUPLICATION_PERCENTAGE_PRIMARY_FIREBASEGOOGLEAUTHUI 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIREBASEOAUTHUI 77
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIREBASEOAUTHUI 77
DUPLICATION_PERCENTAGE_PRIMARY_FIREBASEOAUTHUI 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIREBASESTORAGEUI 94
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIREBASESTORAGEUI 94
DUPLICATION_PERCENTAGE_PRIMARY_FIREBASESTORAGEUI 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIREBASEPHONEAUTHUI 102
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIREBASEPHONEAUTHUI 102
DUPLICATION_PERCENTAGE_PRIMARY_FIREBASEPHONEAUTHUI 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIREBASEFIRESTOREUI 233
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIREBASEFIRESTOREUI 233
DUPLICATION_PERCENTAGE_PRIMARY_FIREBASEFIRESTOREUI 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 98
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 98
DUPLICATION_PERCENTAGE_PRIMARY_ROOT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FIREBASEANONYMOUSAUTHUI 30
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FIREBASEANONYMOUSAUTHUI 30
DUPLICATION_PERCENTAGE_PRIMARY_FIREBASEANONYMOUSAUTHUI 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_M 2,183
DUPLICATION_NUMBER_OF_CLEANED_LINES_M 9,613
DUPLICATION_PERCENTAGE_M 22.71
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_H 116
DUPLICATION_NUMBER_OF_CLEANED_LINES_H 1,509
DUPLICATION_PERCENTAGE_H 7.69
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_SWIFT 98
DUPLICATION_NUMBER_OF_CLEANED_LINES_SWIFT 232
DUPLICATION_PERCENTAGE_SWIFT 42.24
TOTAL_ANALYSIS_TIME_IN_MILLIS 3,020