[ {
  "relativePath" : "privacysandbox/plugins/plugins-privacysandbox-library/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/plugins/plugins-privacysandbox-library/src/main/java/androidx/privacysandboxlibraryplugin/PrivacySandboxLibraryPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/plugins/plugins-privacysandbox-library/src/main/java/androidx/privacysandboxlibraryplugin/AidlExecutableInputs.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/plugins/plugins-privacysandbox-library/src/main/java/androidx/privacysandboxlibraryplugin/FrameworkAidlInputs.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices-java/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 27,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices-java/src/main/java/androidx/privacysandbox/ads/adservices/java/adselection/AdSelectionManagerFutures.kt",
  "extension" : "kt",
  "linesOfCode" : 139,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices-java/src/main/java/androidx/privacysandbox/ads/adservices/java/measurement/MeasurementManagerFutures.kt",
  "extension" : "kt",
  "linesOfCode" : 119,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices-java/src/main/java/androidx/privacysandbox/ads/adservices/java/appsetid/AppSetIdManagerFutures.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices-java/src/main/java/androidx/privacysandbox/ads/adservices/java/customaudience/CustomAudienceManagerFutures.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices-java/src/main/java/androidx/privacysandbox/ads/adservices/java/internal/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices-java/src/main/java/androidx/privacysandbox/ads/adservices/java/internal/CoroutineAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices-java/src/main/java/androidx/privacysandbox/ads/adservices/java/topics/TopicsManagerFutures.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices-java/src/main/java/androidx/privacysandbox/ads/adservices/java/adid/AdIdManagerFutures.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices-java/src/main/java/androidx/privacysandbox/ads/adservices/java/signals/ProtectedSignalsManagerFutures.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 35,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/adselection/UpdateAdCounterHistogramRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/adselection/AdSelectionOutcome.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/adselection/AdSelectionManagerImplCommon.kt",
  "extension" : "kt",
  "linesOfCode" : 198,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/adselection/GetAdSelectionDataRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/adselection/PersistAdSelectionResultRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/adselection/GetAdSelectionDataOutcome.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/adselection/AdSelectionManagerApi33Ext4Impl.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/adselection/AdSelectionFromOutcomesConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/adselection/AdSelectionManager.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/adselection/ReportImpressionRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 75,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/adselection/AdSelectionConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 106,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/adselection/AdSelectionManagerApi31Ext9Impl.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/adselection/ReportEventRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 124,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/measurement/MeasurementManagerImplCommon.kt",
  "extension" : "kt",
  "linesOfCode" : 105,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/measurement/MeasurementManagerApi31Ext9Impl.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/measurement/WebSourceRegistrationRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 100,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/measurement/DeletionRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 95,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/measurement/WebTriggerParams.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/measurement/WebTriggerRegistrationRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/measurement/WebSourceParams.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/measurement/SourceRegistrationRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/measurement/MeasurementManager.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/measurement/MeasurementManagerApi33Ext5Impl.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/appsetid/AppSetIdManagerImplCommon.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/appsetid/AppSetId.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/appsetid/AppSetIdManagerApi31Ext9Impl.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/appsetid/AppSetIdManagerApi33Ext4Impl.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/appsetid/AppSetIdManager.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/common/KeyedFrequencyCap.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/common/AdSelectionSignals.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/common/AdTechIdentifier.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/common/ExperimentalFeatures.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/common/FrequencyCapFilters.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/common/AdData.kt",
  "extension" : "kt",
  "linesOfCode" : 134,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/common/AdFilters.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/customaudience/CustomAudienceManagerImplCommon.kt",
  "extension" : "kt",
  "linesOfCode" : 121,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/customaudience/CustomAudience.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/customaudience/TrustedBiddingData.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/customaudience/CustomAudienceManagerApi33Ext4Impl.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/customaudience/FetchAndJoinCustomAudienceRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/customaudience/CustomAudienceManager.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/customaudience/CustomAudienceManagerApi31Ext9Impl.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/customaudience/LeaveCustomAudienceRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/customaudience/JoinCustomAudienceRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/internal/BackCompatManager.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/internal/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/internal/AdServicesInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/topics/GetTopicsResponseHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/topics/GetTopicsRequestHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/topics/GetTopicsResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/topics/TopicsManagerApi33Ext11Impl.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/topics/TopicsManagerApi31Ext9Impl.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/topics/TopicsManager.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/topics/EncryptedTopic.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/topics/TopicsManagerApi33Ext4Impl.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/topics/Topic.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/topics/TopicsManagerApi31Ext11Impl.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/topics/TopicsManagerApi33Ext5Impl.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/topics/GetTopicsRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/topics/TopicsManagerImplCommon.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/adid/AdId.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/adid/AdIdManagerApi31Ext9Impl.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/adid/AdIdManager.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/adid/AdIdManagerApi33Ext4Impl.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/adid/AdIdManagerImplCommon.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/signals/ProtectedSignalsManager.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/signals/ProtectedSignalsManagerImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ads/ads-adservices/src/main/java/androidx/privacysandbox/ads/adservices/signals/UpdateSignalsRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-provider/src/main/java/androidx/privacysandbox/sdkruntime/provider/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-provider/src/main/java/androidx/privacysandbox/sdkruntime/provider/SandboxedSdkProviderAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/SdkSandboxManagerCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 234,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/SdkSandboxProcessDeathCallbackCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/controller/LocalControllerFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/controller/AppOwnedSdkRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/controller/impl/LocalSdkRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/controller/impl/LocalAppOwnedSdkRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/controller/impl/PlatformAppOwnedSdkRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/controller/LocalController.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/controller/SdkRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/activity/SdkActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/activity/ComponentActivityHolder.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/activity/LocalSdkActivityHandlerRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/activity/LocalSdkActivityStarter.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/config/LocalSdkConfigsHolder.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/config/LocalSdkConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/config/LocalSdkConfigParser.kt",
  "extension" : "kt",
  "linesOfCode" : 128,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/config/XmlUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/config/SdkTableConfigParser.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/loader/FileClassLoaderFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/loader/InMemorySdkClassLoaderFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/loader/impl/SandboxControllerInjector.kt",
  "extension" : "kt",
  "linesOfCode" : 150,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/loader/impl/SandboxedSdkContextCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 179,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/loader/impl/SdkProviderV1.kt",
  "extension" : "kt",
  "linesOfCode" : 149,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/loader/impl/MigrationUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/loader/impl/injector/SdkActivityHandlerWrapper.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/loader/impl/injector/AppOwnedSdkInterfaceProxyFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/loader/impl/injector/LifecycleRegistryProxyFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/loader/impl/injector/BackPressedDispatcherProxyFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/loader/impl/injector/LoadSdkCallbackWrapper.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/loader/impl/injector/LoadSdkCompatExceptionProxyFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/loader/impl/injector/ActivityHolderProxyFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/loader/impl/injector/SandboxedSdkCompatProxyFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/loader/VersionHandshake.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/loader/LocalSdkProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/loader/JavaResourcesLoadingClassLoaderFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/loader/ResourceRemapping.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/loader/storage/LocalSdkDexFiles.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/loader/storage/CachedLocalSdkStorage.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/loader/storage/LocalSdkStorage.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/loader/storage/LocalSdkFolderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 75,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-client/src/main/java/androidx/privacysandbox/sdkruntime/client/loader/SdkLoader.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-core/src/main/java/androidx/privacysandbox/sdkruntime/core/AppOwnedSdkSandboxInterfaceCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-core/src/main/java/androidx/privacysandbox/sdkruntime/core/LoadSdkCompatException.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-core/src/main/java/androidx/privacysandbox/sdkruntime/core/AdServicesInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-core/src/main/java/androidx/privacysandbox/sdkruntime/core/controller/SdkSandboxControllerCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 108,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-core/src/main/java/androidx/privacysandbox/sdkruntime/core/controller/impl/LocalImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 77,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-core/src/main/java/androidx/privacysandbox/sdkruntime/core/controller/impl/PlatformUDCImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 122,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-core/src/main/java/androidx/privacysandbox/sdkruntime/core/controller/impl/AppOwnedSdkProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-core/src/main/java/androidx/privacysandbox/sdkruntime/core/controller/impl/ClientPackageNameProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-core/src/main/java/androidx/privacysandbox/sdkruntime/core/controller/impl/PlatformSdkLoader.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-core/src/main/java/androidx/privacysandbox/sdkruntime/core/controller/LoadSdkCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-core/src/main/java/androidx/privacysandbox/sdkruntime/core/activity/SdkSandboxActivityHandlerCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-core/src/main/java/androidx/privacysandbox/sdkruntime/core/activity/ActivityHolder.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-core/src/main/java/androidx/privacysandbox/sdkruntime/core/SandboxedSdkInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-core/src/main/java/androidx/privacysandbox/sdkruntime/core/Versions.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-core/src/main/java/androidx/privacysandbox/sdkruntime/core/internal/ClientFeature.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-core/src/main/java/androidx/privacysandbox/sdkruntime/core/internal/ClientApiVersion.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-core/src/main/java/androidx/privacysandbox/sdkruntime/core/SandboxedSdkCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/sdkruntime-core/src/main/java/androidx/privacysandbox/sdkruntime/core/SandboxedSdkProviderCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/test-sdks/current/src/main/java/androidx/privacysandbox/sdkruntime/testsdk/CompatProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/test-sdks/v6/src/main/java/androidx/privacysandbox/sdkruntime/testsdk/CompatProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/test-sdks/v5/src/main/java/androidx/privacysandbox/sdkruntime/testsdk/CompatProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/sdkruntime/test-sdks/v4/src/main/java/androidx/privacysandbox/sdkruntime/testsdk/CompatProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-apipackager/src/main/java/androidx/privacysandbox/tools/apipackager/AnnotationInspector.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-apipackager/src/main/java/androidx/privacysandbox/tools/apipackager/PrivacySandboxApiPackager.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-apicompiler/src/main/java/androidx/privacysandbox/tools/apicompiler/parser/ApiParser.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-apicompiler/src/main/java/androidx/privacysandbox/tools/apicompiler/parser/ValueParser.kt",
  "extension" : "kt",
  "linesOfCode" : 118,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-apicompiler/src/main/java/androidx/privacysandbox/tools/apicompiler/parser/InterfaceParser.kt",
  "extension" : "kt",
  "linesOfCode" : 142,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-apicompiler/src/main/java/androidx/privacysandbox/tools/apicompiler/parser/TypeParser.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-apicompiler/src/main/java/androidx/privacysandbox/tools/apicompiler/PrivacySandboxKspCompiler.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-apicompiler/src/main/java/androidx/privacysandbox/tools/apicompiler/generator/CompatSdkProviderGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-apicompiler/src/main/java/androidx/privacysandbox/tools/apicompiler/generator/AbstractSdkProviderGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-apicompiler/src/main/java/androidx/privacysandbox/tools/apicompiler/generator/Api33SdkProviderGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-apicompiler/src/main/java/androidx/privacysandbox/tools/apicompiler/generator/SdkCodeGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 137,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools/src/main/java/androidx/privacysandbox/tools/PrivacySandboxValue.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools/src/main/java/androidx/privacysandbox/tools/PrivacySandboxService.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools/src/main/java/androidx/privacysandbox/tools/PrivacySandboxInterface.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools/src/main/java/androidx/privacysandbox/tools/internal/GeneratedPublicApi.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools/src/main/java/androidx/privacysandbox/tools/PrivacySandboxCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/Metadata.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/model/ParsedApi.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/model/Models.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/model/Type.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/model/AnnotatedValue.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/model/Parameter.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/model/ValueProperty.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/model/Method.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/model/AnnotatedInterface.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/validator/ModelValidator.kt",
  "extension" : "kt",
  "linesOfCode" : 217,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/generator/BinderCodeConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 196,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/generator/SdkActivityLauncherProxyGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 126,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/generator/KotlinPoetSpecs.kt",
  "extension" : "kt",
  "linesOfCode" : 108,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/generator/CoreLibInfoAndBinderWrapperConverterGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/generator/ServerBinderCodeConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 97,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/generator/poet/AidlParcelableSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/generator/poet/AidlParameterSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/generator/poet/AidlInterfaceSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/generator/poet/AidlMethodSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/generator/poet/AidlFileSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/generator/poet/AidlTypeSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/generator/poet/AidlPropertySpec.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/generator/AidlGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 281,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/generator/TransportCancellationGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/generator/ValueFileGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/generator/ValueConverterFileGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 117,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/generator/AidlCompiler.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/generator/ClientBinderCodeConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 96,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/generator/SdkActivityLauncherWrapperGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/generator/GenerationTarget.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/generator/ThrowableParcelConverterFileGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 107,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/generator/PrivacySandboxExceptionFileGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/generator/PrivacySandboxCancellationExceptionFileGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/generator/ServiceFactoryFileGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/generator/ClientProxyTypeGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 237,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/java/androidx/privacysandbox/tools/core/generator/StubDelegatesGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 155,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-core/src/main/proto/androidx/privacysandbox/tools/core/privacy_sandbox_tools_protocol.proto",
  "extension" : "proto",
  "linesOfCode" : 26,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-apigenerator/src/main/java/androidx/privacysandbox/tools/apigenerator/parser/AnnotatedClassReader.kt",
  "extension" : "kt",
  "linesOfCode" : 107,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-apigenerator/src/main/java/androidx/privacysandbox/tools/apigenerator/parser/ApiStubParser.kt",
  "extension" : "kt",
  "linesOfCode" : 148,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-apigenerator/src/main/java/androidx/privacysandbox/tools/apigenerator/InterfaceFileGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-apigenerator/src/main/java/androidx/privacysandbox/tools/apigenerator/PrivacySandboxApiGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 207,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-testing/src/main/java/androidx/privacysandbox/tools/testing/AbstractDiffTest.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-testing/src/main/java/androidx/privacysandbox/tools/testing/TestEnvironment.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-testing/src/main/java/androidx/privacysandbox/tools/testing/TestDataHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/tools/tools-testing/src/main/java/androidx/privacysandbox/tools/testing/CompilationTestHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 120,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/activity/activity-core/src/main/java/androidx/privacysandbox/activity/core/SdkActivityLauncher.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/activity/activity-core/src/main/java/androidx/privacysandbox/activity/core/ProtocolConstants.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/activity/activity-provider/src/main/java/androidx/privacysandbox/activity/provider/SdkActivityLauncherFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/activity/activity-client/src/main/java/androidx/privacysandbox/activity/client/SdkActivityLaunchers.kt",
  "extension" : "kt",
  "linesOfCode" : 101,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ui/ui-client/src/main/java/androidx/privacysandbox/ui/client/RemoteCallManager.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ui/ui-client/src/main/java/androidx/privacysandbox/ui/client/SandboxedUiAdapterFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 319,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ui/ui-client/src/main/java/androidx/privacysandbox/ui/client/view/SandboxedSdkViewSignalMeasurer.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ui/ui-client/src/main/java/androidx/privacysandbox/ui/client/view/SandboxedSdkView.kt",
  "extension" : "kt",
  "linesOfCode" : 534,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ui/ui-client/src/main/java/androidx/privacysandbox/ui/client/SdkActivityLaunchers.kt",
  "extension" : "kt",
  "linesOfCode" : 123,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ui/ui-provider/src/main/java/androidx/privacysandbox/ui/provider/TouchFocusTransferringView.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ui/ui-provider/src/main/java/androidx/privacysandbox/ui/provider/BinderAdapterDelegate.kt",
  "extension" : "kt",
  "linesOfCode" : 255,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "privacysandbox/ui/ui-provider/src/main/java/androidx/privacysandbox/ui/provider/SdkActivityLauncherFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ui/ui-provider/src/main/java/androidx/privacysandbox/ui/provider/AbstractSandboxedUiAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ui/ui-core/src/main/java/androidx/privacysandbox/ui/core/SandboxedUiAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ui/ui-core/src/main/java/androidx/privacysandbox/ui/core/SessionObserverContext.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ui/ui-core/src/main/java/androidx/privacysandbox/ui/core/SdkActivityLauncher.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ui/ui-core/src/main/java/androidx/privacysandbox/ui/core/SessionObserverFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ui/ui-core/src/main/java/androidx/privacysandbox/ui/core/ProtocolConstants.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ui/ui-core/src/main/java/androidx/privacysandbox/ui/core/SdkRuntimeUiLibVersions.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ui/ui-core/src/main/java/androidx/privacysandbox/ui/core/SandboxedSdkViewUiInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ui/ui-core/src/main/java/androidx/privacysandbox/ui/core/BackwardCompatUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "privacysandbox/ui/ui-core/src/main/java/androidx/privacysandbox/ui/core/SessionObserver.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::privacysandbox" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/webMain/kotlin/androidx/kruth/Subject.web.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/nativeMain/kotlin/androidx/kruth/Subject.native.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/webTest/kotlin/androidx/kruth/TestingUtils.web.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/nonJvmMain/kotlin/androidx/kruth/Platform.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/nonJvmMain/kotlin/androidx/kruth/StandardSubjectBuilder.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/nonJvmMain/kotlin/androidx/kruth/ComparableSubject.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/nonJvmMain/kotlin/androidx/kruth/StringSubject.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmMain/kotlin/androidx/kruth/BigDecimalSubject.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmMain/kotlin/androidx/kruth/MultimapSubject.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 282,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmMain/kotlin/androidx/kruth/GuavaOptionalSubject.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmMain/kotlin/androidx/kruth/StandardSubjectBuilder.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmMain/kotlin/androidx/kruth/TableSubject.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmMain/kotlin/androidx/kruth/ComparableSubject.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmMain/kotlin/androidx/kruth/MultisetSubject.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmMain/kotlin/androidx/kruth/Subject.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmMain/kotlin/androidx/kruth/ExpectFailure.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 95,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmMain/kotlin/androidx/kruth/Platform.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmMain/kotlin/androidx/kruth/ClassSubject.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmMain/kotlin/androidx/kruth/StackTraceCleaner.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 251,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmMain/kotlin/androidx/kruth/StringSubject.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmMain/kotlin/androidx/kruth/Expect.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 161,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmMain/kotlin/androidx/kruth/Kruth.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/extension/EmployeeSubject.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/extension/EmployeeSubjectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/extension/Employee.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/LongSubjectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 177,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/PrimitiveShortArraySubjectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/IntegerSubjectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 89,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/ChainingKruthTest.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/SubjectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 630,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/ObjectArraySubjectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 201,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/IterableSubjectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 759,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/PrimitiveDoubleArraySubjectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 127,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/PrimitiveBooleanArraySubjectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/PrimitiveIntArraySubjectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/FloatSubjectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 404,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/AssertWithMessageTest.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/FactTest.kt",
  "extension" : "kt",
  "linesOfCode" : 136,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/ComparableSubjectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 117,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/TestingUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/StringSubjectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 309,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/MapSubjectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 454,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/ThrowableSubjectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/PrimitiveLongArraySubjectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/PrimitiveCharArraySubjectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/MapSubjectKruthTest.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/MathUtilTest.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/PrimitiveByteArraySubjectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/RetainMatchingToStringTest.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/PrimitiveFloatArraySubjectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 104,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/SubjectKruthTest.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/BooleanSubjectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonTest/kotlin/androidx/kruth/DoubleSubjectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 386,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmTest/kotlin/androidx/kruth/ExpectFailureNonRuleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmTest/kotlin/androidx/kruth/StringSubjectJvmTest.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmTest/kotlin/androidx/kruth/ComparableSubjectJvmTest.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmTest/kotlin/androidx/kruth/BigDecimalSubjectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmTest/kotlin/androidx/kruth/MultimapSubjectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 604,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmTest/kotlin/androidx/kruth/ChainingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 220,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmTest/kotlin/androidx/kruth/ExpectFailureWithStackTraceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmTest/kotlin/androidx/kruth/MultisetSubjectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmTest/kotlin/androidx/kruth/GuavaOptionalSubjectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmTest/kotlin/androidx/kruth/ClassSubjectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmTest/kotlin/androidx/kruth/TestingUtils.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmTest/kotlin/androidx/kruth/ExpectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 140,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmTest/kotlin/androidx/kruth/FailureAssertions.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmTest/kotlin/androidx/kruth/ExpectFailureRuleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmTest/kotlin/androidx/kruth/TableSubjectTest.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 94,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmTest/kotlin/androidx/kruth/IterableSubjectJvmTest.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmTest/kotlin/androidx/kruth/ExpectWithStackTest.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmTest/java/androidx/kruth/NumericComparisonTest.java",
  "extension" : "java",
  "linesOfCode" : 133,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/jvmTest/java/androidx/kruth/StackTraceCleanerTest.java",
  "extension" : "java",
  "linesOfCode" : 365,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/nativeTest/kotlin/androidx/kruth/TestingUtils.native.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/Ordered.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/KruthExt.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/PrimitiveIntArraySubject.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/PrimitiveLongArraySubject.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/ThrowableSubject.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/Platform.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/PrimitiveCharArraySubject.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/PrimitiveDoubleArraySubject.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/Utils.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/DoubleSubject.kt",
  "extension" : "kt",
  "linesOfCode" : 108,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/HelperArraySubject.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/Subject.kt",
  "extension" : "kt",
  "linesOfCode" : 267,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/SimpleSubjectBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/ObjectArraySubject.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/TruthFailureSubject.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/AssertionErrorWithFacts.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/PrimitiveShortArraySubject.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/PrimitiveFloatArraySubject.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/BooleanSubject.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/StandardSubjectBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/MapSubject.kt",
  "extension" : "kt",
  "linesOfCode" : 180,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/Kruth.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/ComparableSubject.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/Fact.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/FailingOrdered.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/FloatSubject.kt",
  "extension" : "kt",
  "linesOfCode" : 122,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/StringSubject.kt",
  "extension" : "kt",
  "linesOfCode" : 221,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/PrimitiveByteArraySubject.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/FailureStrategy.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/MathUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/NoopOrdered.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/LongSubject.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/PrimitiveBooleanArraySubject.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/IntegerSubject.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/IterableSubject.kt",
  "extension" : "kt",
  "linesOfCode" : 295,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "kruth/kruth/src/commonMain/kotlin/androidx/kruth/FailureMetadata.kt",
  "extension" : "kt",
  "linesOfCode" : 164,
  "components" : [ "primary::kruth" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 5178,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/android/support/v4/os/ResultReceiver.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/location/LocationRequestCompat.java",
  "extension" : "java",
  "linesOfCode" : 331,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/location/LocationListenerCompat.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/location/LocationCompat.java",
  "extension" : "java",
  "linesOfCode" : 619,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/location/LocationManagerCompat.java",
  "extension" : "java",
  "linesOfCode" : 1088,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/location/GnssStatusCompat.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/location/GnssStatusWrapper.java",
  "extension" : "java",
  "linesOfCode" : 120,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/location/GpsStatusWrapper.java",
  "extension" : "java",
  "linesOfCode" : 172,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/net/DatagramSocketWrapper.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/net/MailTo.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/net/ParseException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/net/TrafficStatsCompat.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/net/UriCompat.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/net/ConnectivityManagerCompat.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/os/ParcelCompat.java",
  "extension" : "java",
  "linesOfCode" : 245,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/os/ConfigurationCompat.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/os/BuildCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 179,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/os/TraceCompat.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/os/ParcelableCompatCreatorCallbacks.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/os/LocaleListPlatformWrapper.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/os/CancellationSignal.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/os/ExecutorCompat.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/os/EnvironmentCompat.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/os/ProcessCompat.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/os/LocaleListCompatWrapper.java",
  "extension" : "java",
  "linesOfCode" : 222,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/os/MessageCompat.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/os/UserHandleCompat.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/os/ParcelableCompat.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/os/BundleCompat.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/os/OperationCanceledException.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/os/LocaleListInterface.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/os/UserManagerCompat.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/os/LocaleListCompat.java",
  "extension" : "java",
  "linesOfCode" : 196,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/os/HandlerCompat.java",
  "extension" : "java",
  "linesOfCode" : 140,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/os/Profiling.kt",
  "extension" : "kt",
  "linesOfCode" : 214,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/MimeTypeFilter.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/IntentSanitizer.java",
  "extension" : "java",
  "linesOfCode" : 527,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/PermissionChecker.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/OnConfigurationChangedProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/pm/PermissionInfoCompat.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/pm/PackageInfoCompat.java",
  "extension" : "java",
  "linesOfCode" : 165,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/pm/ShortcutXmlParser.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/pm/ShortcutManagerCompat.java",
  "extension" : "java",
  "linesOfCode" : 543,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/pm/ShortcutInfoCompatSaver.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/pm/ShortcutInfoChangeListener.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/pm/ActivityInfoCompat.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/pm/ShortcutInfoCompat.java",
  "extension" : "java",
  "linesOfCode" : 578,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/SharedPreferencesCompat.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/ContextCompat.java",
  "extension" : "java",
  "linesOfCode" : 567,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/ContentProviderCompat.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/UnusedAppRestrictionsBackportServiceConnection.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/PackageManagerCompat.java",
  "extension" : "java",
  "linesOfCode" : 127,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/ContentResolverCompat.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/res/ResourcesCompat.java",
  "extension" : "java",
  "linesOfCode" : 445,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/res/FontResourcesParserCompat.java",
  "extension" : "java",
  "linesOfCode" : 295,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/res/CamUtils.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/res/GrowingArrayUtils.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/res/ColorStateListInflaterCompat.java",
  "extension" : "java",
  "linesOfCode" : 169,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/res/GradientColorInflaterCompat.java",
  "extension" : "java",
  "linesOfCode" : 186,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/res/ComplexColorCompat.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/res/TypedArrayUtils.java",
  "extension" : "java",
  "linesOfCode" : 199,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/res/ViewingConditions.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/res/CamColor.java",
  "extension" : "java",
  "linesOfCode" : 315,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/res/ConfigurationHelper.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/UnusedAppRestrictionsBackportCallback.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/LocusIdCompat.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/IntentCompat.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/OnTrimMemoryProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/UnusedAppRestrictionsBackportService.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/FileProvider.java",
  "extension" : "java",
  "linesOfCode" : 412,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/UnusedAppRestrictionsConstants.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/content/UriMatcherCompat.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/CoreComponentFactory.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/ActivityCompat.java",
  "extension" : "java",
  "linesOfCode" : 391,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/AppComponentFactory.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/NotificationBuilderWithBuilderAccessor.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/MultiWindowModeChangedInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/ActivityManagerCompat.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/OnMultiWindowModeChangedProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/NotificationCompat.java",
  "extension" : "java",
  "linesOfCode" : 4845,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/AppLocalesStorageHelper.java",
  "extension" : "java",
  "linesOfCode" : 120,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/JobIntentService.java",
  "extension" : "java",
  "linesOfCode" : 392,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/AlarmManagerCompat.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/AppLaunchChecker.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/NotificationCompatSideChannelService.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/NavUtils.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/DialogCompat.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/LocaleManagerCompat.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/NotificationChannelGroupCompat.java",
  "extension" : "java",
  "linesOfCode" : 141,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/PendingIntentCompat.java",
  "extension" : "java",
  "linesOfCode" : 258,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/RemoteInput.java",
  "extension" : "java",
  "linesOfCode" : 435,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/OnNewIntentProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/TaskStackBuilder.java",
  "extension" : "java",
  "linesOfCode" : 149,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/ActivityRecreator.java",
  "extension" : "java",
  "linesOfCode" : 248,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/NotificationCompatBuilder.java",
  "extension" : "java",
  "linesOfCode" : 626,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/GrammaticalInflectionManagerCompat.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/NotificationCompatExtras.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/ComponentActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/OnUserLeaveHintProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/ServiceCompat.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/ShareCompat.java",
  "extension" : "java",
  "linesOfCode" : 456,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/OnPictureInPictureModeChangedProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/SharedElementCallback.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/PictureInPictureModeChangedInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/AppOpsManagerCompat.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/BundleCompat.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/NotificationCompatJellybean.java",
  "extension" : "java",
  "linesOfCode" : 300,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/ActivityOptionsCompat.java",
  "extension" : "java",
  "linesOfCode" : 258,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/Person.java",
  "extension" : "java",
  "linesOfCode" : 256,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/FrameMetricsAggregator.java",
  "extension" : "java",
  "linesOfCode" : 224,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/RemoteActionCompat.java",
  "extension" : "java",
  "linesOfCode" : 154,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/NotificationChannelCompat.java",
  "extension" : "java",
  "linesOfCode" : 338,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/app/NotificationManagerCompat.java",
  "extension" : "java",
  "linesOfCode" : 828,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/WeightTypefaceApi21.java",
  "extension" : "java",
  "linesOfCode" : 139,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/drawable/WrappedDrawableState.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/drawable/TintAwareDrawable.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/drawable/WrappedDrawableApi14.java",
  "extension" : "java",
  "linesOfCode" : 252,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/drawable/RoundedBitmapDrawableFactory.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/drawable/RoundedBitmapDrawable.java",
  "extension" : "java",
  "linesOfCode" : 233,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/drawable/WrappedDrawable.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/drawable/WrappedDrawableApi21.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/drawable/IconCompat.java",
  "extension" : "java",
  "linesOfCode" : 940,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/drawable/RoundedBitmapDrawable21.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/drawable/DrawableCompat.java",
  "extension" : "java",
  "linesOfCode" : 264,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/PathSegment.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/TypefaceCompatApi21Impl.java",
  "extension" : "java",
  "linesOfCode" : 173,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/BlendModeCompat.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/PathParser.java",
  "extension" : "java",
  "linesOfCode" : 615,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/PathUtils.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/PaintCompat.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/TypefaceCompatApi29Impl.java",
  "extension" : "java",
  "linesOfCode" : 192,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/TypefaceCompat.java",
  "extension" : "java",
  "linesOfCode" : 271,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/BlendModeUtils.java",
  "extension" : "java",
  "linesOfCode" : 126,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/TypefaceCompatApi24Impl.java",
  "extension" : "java",
  "linesOfCode" : 159,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/BlendModeColorFilterCompat.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/TypefaceCompatApi28Impl.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/BitmapCompat.java",
  "extension" : "java",
  "linesOfCode" : 220,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/ColorUtils.java",
  "extension" : "java",
  "linesOfCode" : 376,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/TypefaceCompatBaseImpl.java",
  "extension" : "java",
  "linesOfCode" : 216,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/WeightTypefaceApi14.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/TypefaceCompatApi26Impl.java",
  "extension" : "java",
  "linesOfCode" : 289,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/Insets.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/TypefaceCompatUtil.java",
  "extension" : "java",
  "linesOfCode" : 156,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/graphics/WeightTypefaceApi26.java",
  "extension" : "java",
  "linesOfCode" : 116,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/service/quicksettings/TileServiceCompat.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/service/quicksettings/PendingIntentActivityWrapper.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/hardware/fingerprint/FingerprintManagerCompat.java",
  "extension" : "java",
  "linesOfCode" : 208,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/hardware/display/DisplayManagerCompat.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/telephony/mbms/MbmsHelper.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/telephony/SubscriptionManagerCompat.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/telephony/TelephonyManagerCompat.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/math/MathUtils.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/internal/package-info.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/internal/view/SupportMenuItem.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/internal/view/SupportMenu.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/internal/view/SupportSubMenu.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/WindowInsetsAnimationControlListenerCompat.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/ViewPropertyAnimatorUpdateListener.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/MenuHostHelper.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/InputDeviceCompat.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/animation/PathInterpolatorApi14.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/animation/PathInterpolatorCompat.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/autofill/AutofillIdCompat.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/DragStartHelper.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/LayoutInflaterCompat.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/NestedScrollingParent3.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/DisplayCutoutCompat.java",
  "extension" : "java",
  "linesOfCode" : 221,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/NestedScrollingParent.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/DifferentialMotionFlingController.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/NestedScrollingChild.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/OnReceiveContentViewBehavior.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/WindowInsetsCompat.java",
  "extension" : "java",
  "linesOfCode" : 1253,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/ViewPropertyAnimatorCompat.java",
  "extension" : "java",
  "linesOfCode" : 375,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/ViewGroupCompat.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/ScrollingView.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/HapticFeedbackConstantsCompat.java",
  "extension" : "java",
  "linesOfCode" : 131,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/ViewStructureCompat.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/MenuItemCompat.java",
  "extension" : "java",
  "linesOfCode" : 270,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/ActionProvider.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/LayoutInflaterFactory.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/TintableBackgroundView.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/DifferentialMotionFlingTarget.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/OnApplyWindowInsetsListener.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/WindowInsetsAnimationControllerCompat.java",
  "extension" : "java",
  "linesOfCode" : 152,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/NestedScrollingParent2.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/ScaleGestureDetectorCompat.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/inputmethod/EditorInfoCompat.java",
  "extension" : "java",
  "linesOfCode" : 344,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/inputmethod/InputConnectionCompat.java",
  "extension" : "java",
  "linesOfCode" : 252,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/inputmethod/InputContentInfoCompat.java",
  "extension" : "java",
  "linesOfCode" : 148,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/NestedScrollingChild3.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/MenuHost.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/GravityCompat.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/MarginLayoutParamsCompat.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/OnReceiveContentListener.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/contentcapture/ContentCaptureSessionCompat.java",
  "extension" : "java",
  "linesOfCode" : 147,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/OneShotPreDrawListener.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/DragAndDropPermissionsCompat.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/PointerIconCompat.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/ViewPropertyAnimatorListenerAdapter.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/ViewParentCompat.java",
  "extension" : "java",
  "linesOfCode" : 227,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/NestedScrollingParentHelper.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/ContentInfoCompat.java",
  "extension" : "java",
  "linesOfCode" : 440,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/NestedScrollingChildHelper.java",
  "extension" : "java",
  "linesOfCode" : 209,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/ViewConfigurationCompat.java",
  "extension" : "java",
  "linesOfCode" : 209,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/WindowCompat.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/KeyEventDispatcher.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/SoftwareKeyboardControllerCompat.java",
  "extension" : "java",
  "linesOfCode" : 142,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/WindowInsetsAnimationCompat.java",
  "extension" : "java",
  "linesOfCode" : 620,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/MenuProvider.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/NestedScrollingChild2.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/MenuCompat.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/VelocityTrackerFallback.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/ViewCompat.java",
  "extension" : "java",
  "linesOfCode" : 2529,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/WindowInsetsControllerCompat.java",
  "extension" : "java",
  "linesOfCode" : 551,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/accessibility/AccessibilityClickableSpanCompat.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/accessibility/AccessibilityWindowInfoCompat.java",
  "extension" : "java",
  "linesOfCode" : 365,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/accessibility/AccessibilityManagerCompat.java",
  "extension" : "java",
  "linesOfCode" : 149,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/accessibility/AccessibilityRecordCompat.java",
  "extension" : "java",
  "linesOfCode" : 255,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/accessibility/AccessibilityEventCompat.java",
  "extension" : "java",
  "linesOfCode" : 160,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/accessibility/AccessibilityNodeProviderCompat.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/accessibility/AccessibilityViewCommand.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java",
  "extension" : "java",
  "linesOfCode" : 1884,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/ViewPropertyAnimatorListener.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/AccessibilityDelegateCompat.java",
  "extension" : "java",
  "linesOfCode" : 189,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/VelocityTrackerCompat.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/MotionEventCompat.java",
  "extension" : "java",
  "linesOfCode" : 171,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/DisplayCompat.java",
  "extension" : "java",
  "linesOfCode" : 226,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/view/GestureDetectorCompat.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/accessibilityservice/AccessibilityServiceInfoCompat.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/text/PrecomputedTextCompat.java",
  "extension" : "java",
  "linesOfCode" : 423,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/text/TextUtilsCompat.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/text/method/LinkMovementMethodCompat.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/text/BidiFormatter.java",
  "extension" : "java",
  "linesOfCode" : 407,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/text/TextDirectionHeuristicCompat.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/text/ICUCompat.java",
  "extension" : "java",
  "linesOfCode" : 112,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/text/HtmlCompat.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/text/TextDirectionHeuristicsCompat.java",
  "extension" : "java",
  "linesOfCode" : 151,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/text/util/FindAddress.java",
  "extension" : "java",
  "linesOfCode" : 342,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/text/util/LocalePreferences.java",
  "extension" : "java",
  "linesOfCode" : 344,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/text/util/LinkifyCompat.java",
  "extension" : "java",
  "linesOfCode" : 343,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/provider/FontsContractCompat.java",
  "extension" : "java",
  "linesOfCode" : 317,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/provider/DocumentsContractCompat.java",
  "extension" : "java",
  "linesOfCode" : 152,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/provider/CalleeHandler.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/provider/FontProvider.java",
  "extension" : "java",
  "linesOfCode" : 340,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/provider/FontRequestWorker.java",
  "extension" : "java",
  "linesOfCode" : 243,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/provider/RequestExecutor.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/provider/FontRequest.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/provider/SelfDestructiveThread.java",
  "extension" : "java",
  "linesOfCode" : 162,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/provider/CallbackWrapper.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/database/CursorWindowCompat.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/database/DatabaseUtilsCompat.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/database/sqlite/SQLiteCursorCompat.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/util/Predicate.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/util/DebugUtils.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/util/Function.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/util/LogWriter.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/util/SizeFCompat.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/util/Pools.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/util/Consumer.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/util/TimeUtils.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/util/Pair.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/util/AtomicFile.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/util/TypedValueCompat.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/util/Supplier.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/util/PatternsCompat.java",
  "extension" : "java",
  "linesOfCode" : 273,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/util/ObjectsCompat.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/util/Preconditions.java",
  "extension" : "java",
  "linesOfCode" : 153,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/widget/ListPopupWindowCompat.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/widget/ListViewAutoScrollHelper.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/widget/PopupWindowCompat.java",
  "extension" : "java",
  "linesOfCode" : 134,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/widget/AutoSizeableTextView.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/widget/CheckedTextViewCompat.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/widget/TintableCompoundDrawablesView.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/widget/ImageViewCompat.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/widget/ContentLoadingProgressBar.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/widget/TintableCheckedTextView.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/widget/ScrollerCompat.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/widget/TextViewOnReceiveContentListener.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/widget/CompoundButtonCompat.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/widget/AutoScrollHelper.java",
  "extension" : "java",
  "linesOfCode" : 383,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/widget/TintableCompoundButton.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/widget/ListViewCompat.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/widget/EdgeEffectCompat.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/widget/TintableImageSourceView.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/widget/PopupMenuCompat.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/widget/NestedScrollView.java",
  "extension" : "java",
  "linesOfCode" : 1741,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core/src/main/java/androidx/core/widget/TextViewCompat.java",
  "extension" : "java",
  "linesOfCode" : 651,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core/src/main/res/values-el/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-is/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-te/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-zh-rHK/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-fa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-as/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-sw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-af/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/drawable/notification_bg.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/drawable/ic_call_decline_low.xml",
  "extension" : "xml",
  "linesOfCode" : 20,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/drawable/notification_bg_low.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/drawable/notification_tile_bg.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/drawable/notification_icon_background.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/drawable/ic_call_answer_video.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/drawable/ic_call_answer_video_low.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/drawable/ic_call_answer.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/drawable/ic_call_answer_low.xml",
  "extension" : "xml",
  "linesOfCode" : 18,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/drawable/ic_call_decline.xml",
  "extension" : "xml",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-v21/colors.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-v21/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 18,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-v21/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-eu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-ja/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-gl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-nb/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-uk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-pa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-fi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-pt-rPT/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-ru/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-hu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-hi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-fr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-de/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-cs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-en-rIN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-es-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-et/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-tl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-mr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-ne/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-gu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-bg/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-hy/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-da/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-nl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-sr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-hr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-sv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-my/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-pt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/layout-v21/notification_template_custom_big.xml",
  "extension" : "xml",
  "linesOfCode" : 73,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/layout-v21/notification_template_icon_group.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/layout-v21/notification_action.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/layout-v21/notification_action_tombstone.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-ur/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-pl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-mk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-en-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-lt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-km/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-kk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/drawable-v21/notification_action_background.xml",
  "extension" : "xml",
  "linesOfCode" : 20,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-th/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-vi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-zh-rTW/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-bn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-ml/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-az/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-lv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-lo/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/layout/notification_template_custom_big.xml",
  "extension" : "xml",
  "linesOfCode" : 100,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/layout/ime_secondary_split_test_activity.xml",
  "extension" : "xml",
  "linesOfCode" : 20,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/layout/notification_template_icon_group.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/layout/notification_template_part_time.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/layout/ime_base_split_test_activity.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/layout/notification_action.xml",
  "extension" : "xml",
  "linesOfCode" : 29,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/layout/notification_template_part_chronometer.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/layout/custom_dialog.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/layout/notification_action_tombstone.xml",
  "extension" : "xml",
  "linesOfCode" : 35,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-uz/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-ms/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-ro/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-ka/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-mn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-pt-rBR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-ar/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-ta/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-or/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-si/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values/config.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values/colors_material.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values/colors.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 63,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 25,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values/public.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 54,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-iw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-ky/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-sq/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-tr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-zu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-sk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-it/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-be/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-en-rXC/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-ca/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-zh-rCN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-fr-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-in/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-en-rGB/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-bs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-sl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-kn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-ko/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-b+sr+Latn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-am/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core/src/main/res/values-en-rAU/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-performance-play-services/src/main/java/androidx/core/performance/play/services/PlayServicesDevicePerformance.kt",
  "extension" : "kt",
  "linesOfCode" : 88,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-splashscreen/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-splashscreen/src/main/java/androidx/core/splashscreen/MaskedDrawable.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-splashscreen/src/main/java/androidx/core/splashscreen/SplashScreenViewProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-splashscreen/src/main/java/androidx/core/splashscreen/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-splashscreen/src/main/java/androidx/core/splashscreen/ThemeUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-splashscreen/src/main/java/androidx/core/splashscreen/SplashScreen.kt",
  "extension" : "kt",
  "linesOfCode" : 269,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-splashscreen/src/main/res/values-v29/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-splashscreen/src/main/res/values-v27/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-splashscreen/src/main/res/drawable/compat_splash_screen.xml",
  "extension" : "xml",
  "linesOfCode" : 3,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-splashscreen/src/main/res/drawable/compat_splash_screen_no_icon_background.xml",
  "extension" : "xml",
  "linesOfCode" : 3,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-splashscreen/src/main/res/drawable/icon_background.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-splashscreen/src/main/res/values-v30/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-splashscreen/src/main/res/drawable-v23/compat_splash_screen.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-splashscreen/src/main/res/drawable-v23/compat_splash_screen_no_icon_background.xml",
  "extension" : "xml",
  "linesOfCode" : 22,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-splashscreen/src/main/res/values-night/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-splashscreen/src/main/res/values-v31/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-splashscreen/src/main/res/layout/splash_screen_view.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-splashscreen/src/main/res/values/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 36,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-splashscreen/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-splashscreen/src/main/res/values/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-splashscreen/src/main/res/values/public.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-splashscreen/src/main/res/values-watch/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-splashscreen/src/main/res/values-night-v33/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-splashscreen/src/main/res/values-v33/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 147,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/animation/Animator.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/location/Location.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/net/Uri.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/os/Trace.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/os/PersistableBundle.kt",
  "extension" : "kt",
  "linesOfCode" : 97,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/os/Handler.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/os/OutcomeReceiver.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/os/Bundle.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/content/Context.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/content/SharedPreferences.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/content/ContentValues.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/content/res/TypedArray.kt",
  "extension" : "kt",
  "linesOfCode" : 92,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/transition/Transition.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/graphics/drawable/Icon.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/graphics/drawable/Drawable.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/graphics/drawable/BitmapDrawable.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/graphics/drawable/ColorDrawable.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/graphics/Point.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/graphics/ImageDecoder.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/graphics/Bitmap.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/graphics/Color.kt",
  "extension" : "kt",
  "linesOfCode" : 125,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/graphics/Shader.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/graphics/PorterDuff.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/graphics/Paint.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/graphics/Matrix.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/graphics/Region.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/graphics/Rect.kt",
  "extension" : "kt",
  "linesOfCode" : 97,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/graphics/Picture.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/graphics/Path.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/graphics/Canvas.kt",
  "extension" : "kt",
  "linesOfCode" : 131,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/view/View.kt",
  "extension" : "kt",
  "linesOfCode" : 160,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/view/ViewGroup.kt",
  "extension" : "kt",
  "linesOfCode" : 92,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/view/Menu.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/text/Locale.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/text/SpannableStringBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/text/SpannableString.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/text/CharSequence.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/text/Html.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/text/String.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/text/SpannedString.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/database/Cursor.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/database/sqlite/SQLiteDatabase.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/util/Range.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/util/SparseBooleanArray.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/util/AtomicFile.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/util/PlatformConsumer.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/util/LruCache.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/util/Pair.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/util/LongSparseArray.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/util/Runnable.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/util/SparseLongArray.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/util/Half.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/util/Size.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/util/SparseIntArray.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/util/SparseArray.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/util/AndroidXConsumer.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-ktx/src/main/java/androidx/core/widget/TextView.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-location-altitude-proto/src/main/proto/s2_tile.proto",
  "extension" : "proto",
  "linesOfCode" : 30,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-location-altitude-proto/src/main/proto/map_params.proto",
  "extension" : "proto",
  "linesOfCode" : 37,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-performance-testing/src/main/java/androidx/core/performance/testing/FakeDevicePerformance.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-location-altitude/src/main/java/androidx/core/location/altitude/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-location-altitude/src/main/java/androidx/core/location/altitude/impl/GeoidHeightMap.java",
  "extension" : "java",
  "linesOfCode" : 284,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-location-altitude/src/main/java/androidx/core/location/altitude/impl/package-info.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-location-altitude/src/main/java/androidx/core/location/altitude/impl/AltitudeConverter.java",
  "extension" : "java",
  "linesOfCode" : 122,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-location-altitude/src/main/java/androidx/core/location/altitude/impl/proto/package-info.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-location-altitude/src/main/java/androidx/core/location/altitude/impl/S2CellIdUtils.java",
  "extension" : "java",
  "linesOfCode" : 463,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-location-altitude/src/main/java/androidx/core/location/altitude/impl/db/AltitudeConverterDatabase.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-location-altitude/src/main/java/androidx/core/location/altitude/impl/db/package-info.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-location-altitude/src/main/java/androidx/core/location/altitude/impl/db/MapParamsDao.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-location-altitude/src/main/java/androidx/core/location/altitude/impl/db/TilesEntity.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-location-altitude/src/main/java/androidx/core/location/altitude/impl/db/MapParamsEntity.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-location-altitude/src/main/java/androidx/core/location/altitude/impl/db/TilesDao.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-location-altitude/src/main/java/androidx/core/location/altitude/AltitudeConverterCompat.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-performance/src/main/java/androidx/core/performance/DevicePerformance.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-performance/src/main/java/androidx/core/performance/DefaultDevicePerformance.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/CallException.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/CallAttributesCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 119,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/CallControlScope.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/InCallServiceCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/CallsManager.kt",
  "extension" : "kt",
  "linesOfCode" : 335,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/internal/CallChannels.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/internal/AddCallResult.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/internal/AidlExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 204,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/internal/ConnectionServiceAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/internal/PreCallEndpoints.kt",
  "extension" : "kt",
  "linesOfCode" : 100,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/internal/CallSession.kt",
  "extension" : "kt",
  "linesOfCode" : 388,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/internal/CallSessionLegacy.kt",
  "extension" : "kt",
  "linesOfCode" : 436,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/internal/TelecomManagerAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/internal/utils/CallAttributesUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/internal/utils/Utils.kt",
  "extension" : "kt",
  "linesOfCode" : 110,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/internal/utils/AudioManagerUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/internal/utils/EndpointUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 281,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/internal/utils/BuildVersionAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/internal/JetpackConnectionService.kt",
  "extension" : "kt",
  "linesOfCode" : 254,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/CallControlResult.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/CallEndpointCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/util/ExperimentalAppActions.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/extensions/RaiseHandAction.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/extensions/LocalCallSilenceExtensionRemote.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/extensions/CallExtensionScopeImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 338,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/extensions/RaiseHandActionImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/extensions/ParticipantExtensionImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 108,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/extensions/KickParticipantState.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/extensions/ParticipantExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/extensions/LocalCallSilenceExtensionRemoteImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/extensions/Participant.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/extensions/RaiseHandState.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/extensions/ParticipantExtensionRemote.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/extensions/KickParticipantAction.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/extensions/KickParticipantActionImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/extensions/RaiseHandStateImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/extensions/CallExtensionScope.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/extensions/ExtensionInitializationScopeImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/extensions/ParticipantExtensionRemoteImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 157,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/extensions/LocalCallSilenceExtensionImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/extensions/Extensions.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/extensions/CallsManagerExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/extensions/ExtensionInitializationScope.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/extensions/ActionsResultCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/extensions/CallExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/java/androidx/core/telecom/extensions/LocalCallSilenceExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-el/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-is/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-te/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-zh-rHK/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-fa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-as/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-sw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-af/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-eu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-ja/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-gl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-nb/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-uk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-pa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-fi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-pt-rPT/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-ru/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-hu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-hi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-fr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-de/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-cs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-en-rIN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-es-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-et/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-tl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-mr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-ne/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-gu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-bg/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-hy/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-da/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-nl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-sr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-hr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-sv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-my/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-pt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-ur/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-pl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-mk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-en-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-lt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-km/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-kk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-th/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-vi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-zh-rTW/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-bn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-ml/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-az/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-lv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-lo/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-uz/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-ms/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-ro/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-ka/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-mn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-pt-rBR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-ar/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-ta/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-or/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-si/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-iw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-ky/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-sq/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-tr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-zu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-sk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-it/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-be/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-en-rXC/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-ca/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-zh-rCN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-fr-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-in/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-en-rGB/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-bs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-sl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-kn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-ko/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-b+sr+Latn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-am/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-telecom/src/main/res/values-en-rAU/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-google-shortcuts/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-google-shortcuts/src/main/java/androidx/core/google/shortcuts/TrampolineActivity.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-google-shortcuts/src/main/java/androidx/core/google/shortcuts/package-info.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-google-shortcuts/src/main/java/androidx/core/google/shortcuts/ShortcutInfoChangeListenerImpl.java",
  "extension" : "java",
  "linesOfCode" : 157,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-google-shortcuts/src/main/java/androidx/core/google/shortcuts/builders/ShortcutBuilder.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-google-shortcuts/src/main/java/androidx/core/google/shortcuts/builders/Constants.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-google-shortcuts/src/main/java/androidx/core/google/shortcuts/builders/ParameterBuilder.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-google-shortcuts/src/main/java/androidx/core/google/shortcuts/builders/CapabilityBuilder.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-google-shortcuts/src/main/java/androidx/core/google/shortcuts/utils/ShortcutUtils.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation-testing/src/main/java/androidx/core/animation/AnimatorTestRule.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 390,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/TypeEvaluator.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/AnimationHandler.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/LinearInterpolator.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/ValueAnimator.java",
  "extension" : "java",
  "linesOfCode" : 705,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/PropertyValuesHolder.java",
  "extension" : "java",
  "linesOfCode" : 859,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/TypeConverter.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/AccelerateDecelerateInterpolator.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/PathUtils.java",
  "extension" : "java",
  "linesOfCode" : 119,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/IntEvaluator.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/PathInterpolator.java",
  "extension" : "java",
  "linesOfCode" : 167,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/AnticipateOvershootInterpolator.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/DecelerateInterpolator.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/RectEvaluator.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/IntProperty.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/Animator.java",
  "extension" : "java",
  "linesOfCode" : 215,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/FloatArrayEvaluator.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/AnticipateInterpolator.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/TimeAnimator.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/AnimatorListenerAdapter.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/IntArrayEvaluator.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/ObjectAnimator.java",
  "extension" : "java",
  "linesOfCode" : 436,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/AnimatorInflater.java",
  "extension" : "java",
  "linesOfCode" : 714,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/OvershootInterpolator.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/Keyframe.java",
  "extension" : "java",
  "linesOfCode" : 170,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/PathKeyframes.java",
  "extension" : "java",
  "linesOfCode" : 178,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/AnimatorSet.java",
  "extension" : "java",
  "linesOfCode" : 1234,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/FloatProperty.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/ArgbEvaluator.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/BounceInterpolator.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/CycleInterpolator.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/Keyframes.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/IntKeyframeSet.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/BidirectionalTypeConverter.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/AccelerateInterpolator.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/KeyframeSet.java",
  "extension" : "java",
  "linesOfCode" : 210,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/AndroidResources.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/FloatEvaluator.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/PointFEvaluator.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/FloatKeyframeSet.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-animation/src/main/java/androidx/core/animation/Interpolator.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-remoteviews/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-remoteviews/src/main/java/androidx/core/widget/AppWidgetManagerCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 172,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-remoteviews/src/main/java/androidx/core/widget/RemoteViewsCompatService.kt",
  "extension" : "kt",
  "linesOfCode" : 235,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-remoteviews/src/main/java/androidx/core/widget/RemoteViewsCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 1827,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-remoteviews/src/main/res/layout/invalid_list_item.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/uwb/uwb-rxjava3/src/main/java/androidx/core/uwb/rxjava3/UwbManagerRx.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/uwb/uwb-rxjava3/src/main/java/androidx/core/uwb/rxjava3/UwbControllerSessionScopeRx.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/uwb/uwb-rxjava3/src/main/java/androidx/core/uwb/rxjava3/UwbClientSessionScopeRx.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/uwb/uwb/src/main/java/androidx/core/uwb/UwbRangeDataNtfConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/uwb/uwb/src/main/java/androidx/core/uwb/UwbManager.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/uwb/uwb/src/main/java/androidx/core/uwb/UwbControleeSessionScope.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/uwb/uwb/src/main/java/androidx/core/uwb/RangingParameters.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/uwb/uwb/src/main/java/androidx/core/uwb/exceptions/UwbHardwareNotAvailableException.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/uwb/uwb/src/main/java/androidx/core/uwb/exceptions/UwbApiException.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/uwb/uwb/src/main/java/androidx/core/uwb/exceptions/UwbServiceNotAvailableException.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/uwb/uwb/src/main/java/androidx/core/uwb/exceptions/UwbSystemCallbackException.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/uwb/uwb/src/main/java/androidx/core/uwb/UwbClientSessionScope.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/uwb/uwb/src/main/java/androidx/core/uwb/impl/UwbManagerImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 172,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/uwb/uwb/src/main/java/androidx/core/uwb/impl/UwbControllerSessionScopeImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/uwb/uwb/src/main/java/androidx/core/uwb/impl/UwbClientSessionScopeImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 172,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/uwb/uwb/src/main/java/androidx/core/uwb/impl/UwbClientSessionScopeAospImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 166,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/uwb/uwb/src/main/java/androidx/core/uwb/impl/UwbControleeSessionScopeImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/uwb/uwb/src/main/java/androidx/core/uwb/impl/UwbControleeSessionScopeAospImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/uwb/uwb/src/main/java/androidx/core/uwb/impl/UwbControllerSessionScopeAospImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/uwb/uwb/src/main/java/androidx/core/uwb/RangingMeasurement.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/uwb/uwb/src/main/java/androidx/core/uwb/helper/UwbHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/uwb/uwb/src/main/java/androidx/core/uwb/UwbComplexChannel.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/uwb/uwb/src/main/java/androidx/core/uwb/RangingCapabilities.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/uwb/uwb/src/main/java/androidx/core/uwb/RangingPosition.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/uwb/uwb/src/main/java/androidx/core/uwb/UwbAddress.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/uwb/uwb/src/main/java/androidx/core/uwb/RangingControleeParameters.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/uwb/uwb/src/main/java/androidx/core/uwb/UwbDevice.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/uwb/uwb/src/main/java/androidx/core/uwb/UwbControllerSessionScope.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/uwb/uwb/src/main/java/androidx/core/uwb/RangingResult.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/haptics/haptics/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 91,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/haptics/haptics/src/main/java/androidx/core/haptics/signal/ResolvableSignal.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/haptics/haptics/src/main/java/androidx/core/haptics/signal/FallbackChainSignal.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/haptics/haptics/src/main/java/androidx/core/haptics/signal/WaveformSignal.kt",
  "extension" : "kt",
  "linesOfCode" : 140,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/haptics/haptics/src/main/java/androidx/core/haptics/signal/PredefinedEffectSignal.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/haptics/haptics/src/main/java/androidx/core/haptics/signal/HapticSignal.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/haptics/haptics/src/main/java/androidx/core/haptics/signal/CompositionSignal.kt",
  "extension" : "kt",
  "linesOfCode" : 198,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/haptics/haptics/src/main/java/androidx/core/haptics/impl/HapticSignalConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 198,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/haptics/haptics/src/main/java/androidx/core/haptics/impl/HapticAttributesConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 185,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/haptics/haptics/src/main/java/androidx/core/haptics/impl/VibratorWrapperImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 191,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/haptics/haptics/src/main/java/androidx/core/haptics/impl/HapticManagerImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/haptics/haptics/src/main/java/androidx/core/haptics/device/HapticCompositionProfile.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/haptics/haptics/src/main/java/androidx/core/haptics/device/HapticDeviceProfile.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/haptics/haptics/src/main/java/androidx/core/haptics/VibratorWrapper.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/haptics/haptics/src/main/java/androidx/core/haptics/HapticAttributes.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/haptics/haptics/src/main/java/androidx/core/haptics/HapticManager.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/haptics/haptics/src/main/java/androidx/core/haptics/extensions/HapticAttributesUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-testing/src/main/java/androidx/core/testing/util/TestConsumer.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-i18n/lint.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-i18n/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 35,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-i18n/src/main/java/androidx/core/i18n/LocaleCompatUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-i18n/src/main/java/androidx/core/i18n/MessageFormat.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-i18n/src/main/java/androidx/core/i18n/IDateTimeFormatterImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-i18n/src/main/java/androidx/core/i18n/DateTimeFormatterCommonOptions.kt",
  "extension" : "kt",
  "linesOfCode" : 146,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core-i18n/src/main/java/androidx/core/i18n/DateTimeFormatterJdkStyleOptions.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-i18n/src/main/java/androidx/core/i18n/DateTimeFormatter.kt",
  "extension" : "kt",
  "linesOfCode" : 104,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-i18n/src/main/java/androidx/core/i18n/DateTimeFormatterSkeletonOptions.kt",
  "extension" : "kt",
  "linesOfCode" : 368,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-i18n/src/main/java/androidx/core/i18n/messageformat_icu/simple/PluralRules.java",
  "extension" : "java",
  "linesOfCode" : 1166,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core-i18n/src/main/java/androidx/core/i18n/messageformat_icu/simple/PluralFormat.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-i18n/src/main/java/androidx/core/i18n/messageformat_icu/simple/MessageFormat.java",
  "extension" : "java",
  "linesOfCode" : 1220,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core-i18n/src/main/java/androidx/core/i18n/messageformat_icu/simple/PluralRulesLoader.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-i18n/src/main/java/androidx/core/i18n/messageformat_icu/simple/DateTimeFormatterAsFormat.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-i18n/src/main/java/androidx/core/i18n/messageformat_icu/simple/LocaleElements_plurals.java",
  "extension" : "java",
  "linesOfCode" : 2305,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-i18n/src/main/java/androidx/core/i18n/messageformat_icu/impl/ICUConfig.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/core-i18n/src/main/java/androidx/core/i18n/messageformat_icu/impl/PatternProps.java",
  "extension" : "java",
  "linesOfCode" : 161,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-i18n/src/main/java/androidx/core/i18n/messageformat_icu/impl/ICUData.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-i18n/src/main/java/androidx/core/i18n/messageformat_icu/text/MessagePattern.java",
  "extension" : "java",
  "linesOfCode" : 882,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-i18n/src/main/java/androidx/core/i18n/messageformat_icu/text/SelectFormat.java",
  "extension" : "java",
  "linesOfCode" : 144,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-i18n/src/main/java/androidx/core/i18n/messageformat_icu/util/ICUCloneNotSupportedException.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-i18n/src/main/java/androidx/core/i18n/messageformat_icu/util/ICUUncheckedIOException.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-i18n/src/main/java/androidx/core/i18n/messageformat_icu/util/Output.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-i18n/src/main/java/androidx/core/i18n/messageformat_icu/util/Freezable.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-i18n/src/main/java/androidx/core/i18n/messageformat_icu/util/ICUException.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-appdigest/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-appdigest/src/main/java/androidx/core/appdigest/Checksums.java",
  "extension" : "java",
  "linesOfCode" : 223,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-appdigest/src/main/java/androidx/core/appdigest/ChecksumsApiSImpl.java",
  "extension" : "java",
  "linesOfCode" : 303,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-appdigest/src/main/java/androidx/core/appdigest/Checksum.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-appdigest/src/main/java/androidx/core/appdigest/VerityTreeBuilder.java",
  "extension" : "java",
  "linesOfCode" : 169,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/core-role/src/main/java/androidx/core/role/RoleManagerCompat.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "versionedparcelable/versionedparcelable/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 67,
  "components" : [ "primary::versionedparcelable" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "versionedparcelable/versionedparcelable/src/main/java/androidx/versionedparcelable/ParcelUtils.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::versionedparcelable" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "versionedparcelable/versionedparcelable/src/main/java/androidx/versionedparcelable/CustomVersionedParcelable.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::versionedparcelable" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "versionedparcelable/versionedparcelable/src/main/java/androidx/versionedparcelable/VersionedParcelParcel.java",
  "extension" : "java",
  "linesOfCode" : 221,
  "components" : [ "primary::versionedparcelable" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "versionedparcelable/versionedparcelable/src/main/java/androidx/versionedparcelable/VersionedParcelize.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::versionedparcelable" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "versionedparcelable/versionedparcelable/src/main/java/androidx/versionedparcelable/VersionedParcelable.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::versionedparcelable" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "versionedparcelable/versionedparcelable/src/main/java/androidx/versionedparcelable/VersionedParcel.java",
  "extension" : "java",
  "linesOfCode" : 1092,
  "components" : [ "primary::versionedparcelable" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "versionedparcelable/versionedparcelable/src/main/java/androidx/versionedparcelable/VersionedParcelStream.java",
  "extension" : "java",
  "linesOfCode" : 510,
  "components" : [ "primary::versionedparcelable" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "versionedparcelable/versionedparcelable/src/main/java/androidx/versionedparcelable/ParcelField.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::versionedparcelable" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "versionedparcelable/versionedparcelable/src/main/java/androidx/versionedparcelable/NonParcelField.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::versionedparcelable" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "versionedparcelable/versionedparcelable/src/main/java/androidx/versionedparcelable/ParcelImpl.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::versionedparcelable" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "versionedparcelable/versionedparcelable-compiler/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::versionedparcelable" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "versionedparcelable/versionedparcelable-compiler/src/main/java/androidx/versionedparcelable/compiler/VersionedParcelProcessor.java",
  "extension" : "java",
  "linesOfCode" : 473,
  "components" : [ "primary::versionedparcelable" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 2905,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/java/android/support/v4/media/RatingCompat.java",
  "extension" : "java",
  "linesOfCode" : 217,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/java/android/support/v4/media/MediaDescriptionCompat.java",
  "extension" : "java",
  "linesOfCode" : 336,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/java/android/support/v4/media/session/MediaControllerCompat.java",
  "extension" : "java",
  "linesOfCode" : 1654,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/java/android/support/v4/media/session/MediaSessionCompat.java",
  "extension" : "java",
  "linesOfCode" : 3217,
  "components" : [ "primary::media" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "media/media/src/main/java/android/support/v4/media/session/ParcelableVolumeInfo.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/java/android/support/v4/media/session/PlaybackStateCompat.java",
  "extension" : "java",
  "linesOfCode" : 613,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/java/android/support/v4/media/MediaMetadataCompat.java",
  "extension" : "java",
  "linesOfCode" : 390,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/java/android/support/v4/media/MediaBrowserCompat.java",
  "extension" : "java",
  "linesOfCode" : 1655,
  "components" : [ "primary::media" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "media/media/src/main/java/androidx/media/AudioAttributesImplBase.java",
  "extension" : "java",
  "linesOfCode" : 280,
  "components" : [ "primary::media" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "media/media/src/main/java/androidx/media/MediaSessionManagerImplApi28.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/java/androidx/media/VolumeProviderCompat.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/java/androidx/media/AudioManagerCompat.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/java/androidx/media/app/NotificationCompat.java",
  "extension" : "java",
  "linesOfCode" : 357,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/java/androidx/media/MediaBrowserServiceCompat.java",
  "extension" : "java",
  "linesOfCode" : 1375,
  "components" : [ "primary::media" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "media/media/src/main/java/androidx/media/AudioAttributesImplApi21.java",
  "extension" : "java",
  "linesOfCode" : 124,
  "components" : [ "primary::media" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "media/media/src/main/java/androidx/media/AudioAttributesImpl.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/java/androidx/media/AudioAttributesImplApi26.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/java/androidx/media/MediaSessionManager.java",
  "extension" : "java",
  "linesOfCode" : 118,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/java/androidx/media/session/MediaButtonReceiver.java",
  "extension" : "java",
  "linesOfCode" : 198,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/java/androidx/media/MediaBrowserCompatUtils.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/java/androidx/media/MediaBrowserProtocol.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/java/androidx/media/MediaSessionManagerImplApi21.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/java/androidx/media/utils/MediaConstants.java",
  "extension" : "java",
  "linesOfCode" : 145,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/java/androidx/media/AudioAttributesCompat.java",
  "extension" : "java",
  "linesOfCode" : 346,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/java/androidx/media/MediaSessionManagerImplBase.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/java/androidx/media/AudioFocusRequestCompat.java",
  "extension" : "java",
  "linesOfCode" : 229,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/res/values-v21/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/res/layout/notification_media_cancel_action.xml",
  "extension" : "xml",
  "linesOfCode" : 13,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/res/layout/notification_template_big_media.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/res/layout/notification_template_big_media_narrow_custom.xml",
  "extension" : "xml",
  "linesOfCode" : 94,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/res/layout/notification_template_big_media_custom.xml",
  "extension" : "xml",
  "linesOfCode" : 90,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/res/layout/notification_template_lines_media.xml",
  "extension" : "xml",
  "linesOfCode" : 96,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/res/layout/notification_media_action.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/res/layout/notification_template_media_custom.xml",
  "extension" : "xml",
  "linesOfCode" : 83,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/res/layout/notification_template_big_media_narrow.xml",
  "extension" : "xml",
  "linesOfCode" : 47,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/res/layout/notification_template_media.xml",
  "extension" : "xml",
  "linesOfCode" : 34,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/res/values/config.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/res/values/colors_material.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/res/values/colors.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/res/values/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/res/values-v24/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "media/media/src/main/res-public/values/public_styles.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::media" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recommendation/recommendation/src/main/java/androidx/recommendation/app/RecommendationExtender.java",
  "extension" : "java",
  "linesOfCode" : 127,
  "components" : [ "primary::recommendation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recommendation/recommendation/src/main/java/androidx/recommendation/app/ContentRecommendation.java",
  "extension" : "java",
  "linesOfCode" : 478,
  "components" : [ "primary::recommendation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 27,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/fakes/FakeAppConfig.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/fakes/FakeCamera.java",
  "extension" : "java",
  "linesOfCode" : 427,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/fakes/FakeCameraInfoInternal.java",
  "extension" : "java",
  "linesOfCode" : 359,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/fakes/FakeCameraControl.java",
  "extension" : "java",
  "linesOfCode" : 269,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/IdlingResourceUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/compat/LooperCompat.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/CoreAppTestUtil.java",
  "extension" : "java",
  "linesOfCode" : 158,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/AudioUtil.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/GLUtil.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeDeferrableSurface.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeOnImageCapturedCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 95,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeImageReaderProxy.java",
  "extension" : "java",
  "linesOfCode" : 179,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeOnImageSavedCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeCaptureStage.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeCameraConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeUseCaseConfigFactory.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeVideoEncoderInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeCameraFilter.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeImageInfo.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeCameraCoordinator.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeLifecycleOwner.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeCameraDeviceSurfaceManager.java",
  "extension" : "java",
  "linesOfCode" : 150,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeUseCaseConfig.java",
  "extension" : "java",
  "linesOfCode" : 213,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakePlaneProxy.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeImageProxy.java",
  "extension" : "java",
  "linesOfCode" : 148,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeMultiValueSet.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeTakePictureManagerImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/GrayscaleImageEffect.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeSessionProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 387,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeSessionConfigOptionUnpacker.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeJpegPlaneProxy.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeActivity.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeCameraCaptureResult.java",
  "extension" : "java",
  "linesOfCode" : 149,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeEncoderInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeCameraFactory.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeSurfaceEffect.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeImageEffect.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeSurfaceProcessor.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeEncoderProfilesProvider.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeSurfaceProcessorInternal.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeConfig.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/fakes/FakeUseCase.java",
  "extension" : "java",
  "linesOfCode" : 141,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/testrule/CameraTestActivityScenarioRule.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/testrule/PreTestRule.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/CameraAvailabilityUtil.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/StreamSharingForceEnabledEffect.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/CoroutineAdapters.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/ExifUtil.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/CameraUtil.java",
  "extension" : "java",
  "linesOfCode" : 1130,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/IgnoreAudioProblematicDeviceRule.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/TestImageUtil.java",
  "extension" : "java",
  "linesOfCode" : 218,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/Camera2Util.kt",
  "extension" : "kt",
  "linesOfCode" : 126,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/WakelockEmptyActivityRule.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/SurfaceTextureProvider.java",
  "extension" : "java",
  "linesOfCode" : 218,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/EncoderProfilesUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 105,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/CameraXUtil.java",
  "extension" : "java",
  "linesOfCode" : 139,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/CameraPipeConfigTestRule.kt",
  "extension" : "kt",
  "linesOfCode" : 75,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/ConstraintEnclosedTestRunner.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/RequiresDeviceFilter.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/CameraTaskTrackingExecutor.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/activity/EmptyActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/activity/Camera2TestActivity.java",
  "extension" : "java",
  "linesOfCode" : 237,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/activity/ForegroundTestActivity.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/activity/RequestResultTestActivity.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/HandlerUtil.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/FileUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 118,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/ImageProxyUtil.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/AndroidUtil.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/RequiresDevice.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/DeferrableSurfacesUtil.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/CaptureSimulation.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/StressTestRule.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/GarbageCollectionUtil.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/LabTestRule.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/InternalTestConvenience.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/video/RecordingSession.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/video/AudioChecker.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/video/Recording.kt",
  "extension" : "kt",
  "linesOfCode" : 244,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/ObservableExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/Configs.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/SurfaceUtil.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/MetadataRetrieverExt.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/java/androidx/camera/testing/impl/IgnoreProblematicDeviceRule.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/cpp/surface_jni.cpp",
  "extension" : "cpp",
  "linesOfCode" : 39,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/cpp/jni_hooks.cpp",
  "extension" : "cpp",
  "linesOfCode" : 6,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testing/src/main/res/layout/activity_camera_main.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/BokehPreviewExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 128,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/CaptureProcessorImpl.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/NightPreviewExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/AutoPreviewExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/ExtensionsTestlibControl.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/InitializerImpl.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/AutoImageCaptureExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 234,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/BeautyImageCaptureExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 248,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/CaptureStageImpl.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/package-info.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/RequestUpdateProcessorImpl.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/HdrImageCaptureExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 314,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/ProcessResultImpl.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/RequestUpdateProcessorImpls.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/NightImageCaptureExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 318,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/CameraCharacteristicAvailability.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/ImageCaptureExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/HdrPreviewExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 171,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/PreviewExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/BokehImageCaptureExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 235,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/PreviewImageProcessorImpl.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/GLImage2SurfaceRenderer.java",
  "extension" : "java",
  "linesOfCode" : 275,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/BeautyPreviewExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/ProcessorImpl.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/advanced/OutputSurfaceConfigurationImpl.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/advanced/SessionProcessorImpl.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/advanced/Camera2SessionConfigImpl.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/advanced/RequestBuilder.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/advanced/Camera2OutputConfigImpl.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/advanced/SurfaceOutputConfigImpl.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/advanced/ImageReaderOutputConfigImpl.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/advanced/BokehAdvancedExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/advanced/NightAdvancedExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/advanced/BeautyAdvancedExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/advanced/ImageProcessorImpl.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/advanced/Camera2OutputConfigImplBuilder.java",
  "extension" : "java",
  "linesOfCode" : 171,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/advanced/LongCaptureAdvancedExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 467,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/advanced/ImageReferenceImpl.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/advanced/DefaultRequestProcessorImpl.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/advanced/MultiResolutionImageReaderOutputConfigImpl.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/advanced/RequestProcessorImpl.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/advanced/HdrAdvancedExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/advanced/AdvancedExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/advanced/OutputSurfaceImpl.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/advanced/AutoAdvancedExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/advanced/Camera2SessionConfigImplBuilder.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/YuvToJpegConverter.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/ExtenderStateListener.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/SettableCaptureStage.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/NoOpCaptureProcessorImpl.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-testlib-extensions/src/main/java/androidx/camera/extensions/impl/ExtensionVersionImpl.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 27,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ProcessingException.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ExperimentalZeroShutterLag.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ViewPort.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/CameraInfo.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ImageCaptureException.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/SurfaceProcessor.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/SurfaceOrientedMeteringPointFactory.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/DisplayOrientedMeteringPointFactory.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/MeteringPointFactory.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/SurfaceRequest.java",
  "extension" : "java",
  "linesOfCode" : 352,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ImageProxyDownsampler.java",
  "extension" : "java",
  "linesOfCode" : 195,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/PreviewCapabilities.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/SettableImageProxy.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ExperimentalUseCaseApi.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ForwardingImageProxy.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ImageReaderProxyProvider.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ExperimentalLensFacing.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/AspectRatio.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ImageProxy.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ConcurrentCamera.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ExperimentalGetImage.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ImageAnalysisBlockingAnalyzer.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ExperimentalRetryPolicy.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/CameraEffect.java",
  "extension" : "java",
  "linesOfCode" : 159,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/CameraCaptureCallbacks.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/SurfaceConfig.java",
  "extension" : "java",
  "linesOfCode" : 112,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/MutableTagBundle.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/EncoderProfilesProxy.java",
  "extension" : "java",
  "linesOfCode" : 192,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/compat/EncoderProfilesProxyCompat.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/compat/EncoderProfilesProxyCompatApi33Impl.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/compat/EncoderProfilesProxyCompatApi31Impl.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/compat/EncoderProfilesProxyCompatBaseImpl.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/ExtendedCameraConfigProviderStore.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/LensFacingCameraFilter.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/ImageAnalysisConfig.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/ImageProxyBundle.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/ImageReaderProxy.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/DeferrableSurface.java",
  "extension" : "java",
  "linesOfCode" : 213,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/Observable.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/OptionsBundle.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/RestrictedCameraInfo.java",
  "extension" : "java",
  "linesOfCode" : 139,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/CameraCaptureResult.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/CameraConfig.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/QuirkSettingsLoader.java",
  "extension" : "java",
  "linesOfCode" : 113,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/CaptureStage.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/CaptureConfig.java",
  "extension" : "java",
  "linesOfCode" : 274,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/Quirk.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/ForwardingCameraControl.java",
  "extension" : "java",
  "linesOfCode" : 124,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/ImmediateSurface.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/AttachedSurfaceInfo.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/UseCaseAttachState.java",
  "extension" : "java",
  "linesOfCode" : 241,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/TimeoutRetryPolicy.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/CameraControlInternal.java",
  "extension" : "java",
  "linesOfCode" : 152,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/OutputSurfaceConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/EncoderProfilesProvider.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/ConfigProvider.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/capability/PreviewCapabilitiesImpl.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/MutableConfig.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/CameraDeviceSurfaceManager.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/ConstantObservable.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/MetadataHolderService.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/QuirkSettingsHolder.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/Timebase.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/CameraCaptureResults.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/CameraFilters.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/CameraInfoInternal.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/CameraCaptureCallback.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/RequestProcessor.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/ImageInputConfig.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/ForwardingCameraInfo.java",
  "extension" : "java",
  "linesOfCode" : 178,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/MultiValueSet.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/CaptureBundle.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/PreviewConfig.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/SurfaceSizeDefinition.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/CameraConfigProvider.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/CameraMode.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/SingleImageProxyBundle.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/ReadableConfig.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/stabilization/StabilizationMode.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/StreamSpec.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/ConvergenceUtils.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/SessionProcessor.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/CameraProviderExecutionState.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/annotation/ExecutedBy.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/annotation/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/CameraInternal.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/OutputSurface.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/RetryPolicyInternal.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/DynamicRanges.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/MutableOptionsBundle.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/TagBundle.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/ImageCaptureConfig.java",
  "extension" : "java",
  "linesOfCode" : 140,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/CameraFactory.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/StateObservable.java",
  "extension" : "java",
  "linesOfCode" : 192,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/CameraProviderInitRetryPolicy.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/CameraConfigs.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/CameraThreadConfig.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/CameraCaptureMetaData.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/executor/SequentialExecutor.java",
  "extension" : "java",
  "linesOfCode" : 128,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/executor/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/executor/HighPriorityExecutor.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/executor/MainThreadExecutor.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/executor/CameraXExecutors.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/executor/HandlerScheduledExecutorService.java",
  "extension" : "java",
  "linesOfCode" : 209,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/executor/IoExecutor.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/executor/AudioExecutor.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/executor/DirectExecutor.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/CloseGuardHelper.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/ContextUtil.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/futures/FutureCallback.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/futures/FutureChain.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/futures/ChainingListenableFuture.java",
  "extension" : "java",
  "linesOfCode" : 174,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/futures/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/futures/AsyncFunction.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/futures/ListFuture.java",
  "extension" : "java",
  "linesOfCode" : 171,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/futures/Futures.java",
  "extension" : "java",
  "linesOfCode" : 256,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/futures/ImmediateFuture.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/InterruptedRuntimeException.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/Exif.java",
  "extension" : "java",
  "linesOfCode" : 708,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/Absent.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/TransformUtils.java",
  "extension" : "java",
  "linesOfCode" : 240,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/CameraOrientationUtil.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/SessionProcessorUtil.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/Optional.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/MatrixExt.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/ExifData.java",
  "extension" : "java",
  "linesOfCode" : 755,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/ResolutionSelectorUtil.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/Threads.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/ExifAttribute.java",
  "extension" : "java",
  "linesOfCode" : 401,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/ByteOrderedDataInputStream.java",
  "extension" : "java",
  "linesOfCode" : 234,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/AspectRatioUtil.java",
  "extension" : "java",
  "linesOfCode" : 127,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/LongRational.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/ByteOrderedDataOutputStream.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/CompareSizesByArea.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/Present.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/MainThreadAsyncHandler.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/ExifTag.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/utils/ExifOutputStream.java",
  "extension" : "java",
  "linesOfCode" : 257,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/UseCaseConfig.java",
  "extension" : "java",
  "linesOfCode" : 142,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/Identifier.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/QuirkSettings.java",
  "extension" : "java",
  "linesOfCode" : 112,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/DeviceProperties.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/CameraCaptureFailure.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/ImageFormatConstants.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/ImageOutputConfig.java",
  "extension" : "java",
  "linesOfCode" : 163,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/SessionProcessorSurface.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/LiveDataObservable.java",
  "extension" : "java",
  "linesOfCode" : 144,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/RestrictedCameraControl.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/SessionConfig.java",
  "extension" : "java",
  "linesOfCode" : 595,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/MutableStateObservable.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/ImageInfoProcessor.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/SurfaceCombination.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/Quirks.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/CameraStateRegistry.java",
  "extension" : "java",
  "linesOfCode" : 305,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/UseCaseConfigFactory.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/Config.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/DeferrableSurfaces.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/CameraRepository.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/impl/CameraValidator.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/processing/InternalImageProcessor.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/processing/DefaultSurfaceProcessor.java",
  "extension" : "java",
  "linesOfCode" : 333,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/processing/SurfaceProcessorWithExecutor.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/processing/ImageProcessorRequest.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/processing/TargetUtils.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/processing/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/processing/SurfaceOutputImpl.java",
  "extension" : "java",
  "linesOfCode" : 255,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/processing/Edge.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/processing/OpenGlRenderer.java",
  "extension" : "java",
  "linesOfCode" : 413,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/processing/SurfaceProcessorInternal.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/processing/SurfaceProcessorNode.java",
  "extension" : "java",
  "linesOfCode" : 206,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/processing/Operation.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/processing/Node.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/processing/SurfaceEdge.java",
  "extension" : "java",
  "linesOfCode" : 369,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/processing/concurrent/DualSurfaceProcessor.java",
  "extension" : "java",
  "linesOfCode" : 237,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/processing/concurrent/DualOutConfig.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/processing/concurrent/DualSurfaceProcessorNode.java",
  "extension" : "java",
  "linesOfCode" : 212,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/processing/concurrent/DualOpenGlRenderer.java",
  "extension" : "java",
  "linesOfCode" : 168,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/processing/Packet.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/processing/util/OutConfig.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/processing/util/GLUtils.java",
  "extension" : "java",
  "linesOfCode" : 531,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/processing/util/GraphicDeviceInfo.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/processing/util/OutputSurface.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/processing/ShaderProvider.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/CameraInfoUnavailableException.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ImageReaderFormatRecommender.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/CompositionSettings.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ImageInfo.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ImageAnalysisNonBlockingAnalyzer.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/CameraExecutor.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/TorchState.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ImageCapture.java",
  "extension" : "java",
  "linesOfCode" : 1478,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/DynamicRange.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ExperimentalImageCaptureOutputFormat.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/MeteringPoint.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/streamsharing/StreamSharing.java",
  "extension" : "java",
  "linesOfCode" : 548,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/streamsharing/VirtualCamera.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/streamsharing/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/streamsharing/VirtualCameraCaptureResult.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/streamsharing/VirtualCameraInfo.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/streamsharing/StreamSharingBuilder.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/streamsharing/StreamSharingConfig.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/streamsharing/DynamicRangeUtils.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/streamsharing/VirtualCameraAdapter.java",
  "extension" : "java",
  "linesOfCode" : 390,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/streamsharing/ResolutionsMerger.java",
  "extension" : "java",
  "linesOfCode" : 569,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/streamsharing/VirtualCameraControl.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ImageProcessor.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ImageAnalysisAbstractAnalyzer.java",
  "extension" : "java",
  "linesOfCode" : 351,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/UseCaseGroup.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/MirrorMode.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/imagecapture/FileUtil.java",
  "extension" : "java",
  "linesOfCode" : 188,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/imagecapture/ProcessingInput2Packet.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/imagecapture/ProcessingRequest.java",
  "extension" : "java",
  "linesOfCode" : 148,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/imagecapture/DngImage2Disk.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/imagecapture/ImageCaptureControl.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/imagecapture/Image2Bitmap.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/imagecapture/TakePictureCallback.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/imagecapture/CaptureNode.java",
  "extension" : "java",
  "linesOfCode" : 338,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/imagecapture/TakePictureManager.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/imagecapture/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/imagecapture/BitmapEffect.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/imagecapture/ImagePipeline.java",
  "extension" : "java",
  "linesOfCode" : 260,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/imagecapture/TakePictureManagerImpl.java",
  "extension" : "java",
  "linesOfCode" : 202,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/imagecapture/JpegBytes2Disk.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/imagecapture/NoMetadataImageReader.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/imagecapture/Image2JpegBytes.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/imagecapture/JpegBytes2Image.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/imagecapture/Bitmap2JpegBytes.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/imagecapture/JpegImage2Result.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/imagecapture/RgbaImageProxy.java",
  "extension" : "java",
  "linesOfCode" : 193,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/imagecapture/TakePictureRequest.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/imagecapture/RequestWithCallback.java",
  "extension" : "java",
  "linesOfCode" : 205,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/imagecapture/JpegBytes2CroppedBitmap.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/imagecapture/CameraRequest.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/imagecapture/ProcessingNode.java",
  "extension" : "java",
  "linesOfCode" : 254,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ImageCaptureExt.kt",
  "extension" : "kt",
  "linesOfCode" : 139,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ImageAnalysis.java",
  "extension" : "java",
  "linesOfCode" : 729,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/CameraXThreads.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ImageCaptureLatencyEstimate.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/AndroidImageProxy.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/MetadataImageReader.java",
  "extension" : "java",
  "linesOfCode" : 305,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/resolutionselector/AspectRatioStrategy.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/resolutionselector/ResolutionStrategy.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/resolutionselector/ResolutionSelector.java",
  "extension" : "java",
  "linesOfCode" : 104,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/resolutionselector/ResolutionFilter.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/CameraClosedException.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/FocusMeteringAction.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/Camera.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/SafeCloseImageReaderProxy.java",
  "extension" : "java",
  "linesOfCode" : 153,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/Preview.java",
  "extension" : "java",
  "linesOfCode" : 642,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/CameraState.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/CaptureBundles.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ExtendableBuilder.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ImageProcessingUtil.java",
  "extension" : "java",
  "linesOfCode" : 443,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ExperimentalMirrorMode.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/CameraProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/compat/MediaActionSoundCompat.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/compat/workaround/StreamSharingForceEnabler.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/compat/workaround/CaptureFailedRetryEnabler.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/compat/workaround/JpegMetadataCorrector.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/compat/workaround/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/compat/workaround/SurfaceSorter.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/compat/workaround/InvalidJpegDataParser.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/compat/workaround/ExifRotationAvailability.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/compat/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/compat/ImageWriterCompatApi26Impl.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/compat/MediaActionSoundCompatApi33Impl.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/compat/quirk/CaptureFailedRetryQuirk.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/compat/quirk/DeviceQuirksLoader.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/compat/quirk/LargeJpegImageQuirk.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/compat/quirk/SurfaceOrderQuirk.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/compat/quirk/LowMemoryQuirk.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/compat/quirk/IncorrectJpegMetadataQuirk.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/compat/quirk/SoftwareJpegEncodingPreferredQuirk.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/compat/quirk/OnePixelShiftQuirk.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/compat/quirk/SurfaceProcessingQuirk.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/compat/quirk/PreviewGreenTintQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/compat/quirk/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/compat/quirk/ImageCaptureRotationOptionQuirk.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/compat/quirk/DeviceQuirks.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/compat/quirk/ImageCaptureFailedForSpecificCombinationQuirk.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/compat/ImageWriterCompat.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/compat/ImageWriterCompatApi23Impl.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/compat/ImageWriterCompatApi29Impl.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/compat/MediaActionSoundCompatBaseImpl.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/ImmutableZoomState.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/ThreadConfig.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/ByteBufferOutputStream.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/CameraCaptureResultImageInfo.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/ScreenFlashWrapper.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/SupportedOutputSizesSorter.java",
  "extension" : "java",
  "linesOfCode" : 396,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/utils/RingBuffer.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/utils/ImageUtil.java",
  "extension" : "java",
  "linesOfCode" : 346,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/utils/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/utils/ArrayRingBuffer.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/utils/SizeUtil.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/utils/VideoUtil.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/utils/ZslRingBuffer.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/utils/UseCaseConfigUtil.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/SupportedOutputSizesSorterLegacy.java",
  "extension" : "java",
  "linesOfCode" : 170,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/CameraUseCaseAdapter.java",
  "extension" : "java",
  "linesOfCode" : 955,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/TargetConfig.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/ViewPorts.java",
  "extension" : "java",
  "linesOfCode" : 154,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/internal/IoConfig.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/SingleCloseImageProxy.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ExposureState.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/Logger.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ResolutionInfo.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/InitializationException.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/CameraSelector.java",
  "extension" : "java",
  "linesOfCode" : 154,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ZoomState.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/concurrent/CameraCoordinator.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/RetryPolicy.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/CameraX.java",
  "extension" : "java",
  "linesOfCode" : 423,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ImageCaptureCapabilities.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/CameraUnavailableException.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/SurfaceOutput.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ImmutableImageInfo.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/AndroidImageReaderProxy.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/ImageReaderProxys.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/CameraControl.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/CameraFilter.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/CameraXConfig.java",
  "extension" : "java",
  "linesOfCode" : 248,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/FocusMeteringResult.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/java/androidx/camera/core/UseCase.java",
  "extension" : "java",
  "linesOfCode" : 545,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/cpp/jni.lds",
  "extension" : "lds",
  "linesOfCode" : 10,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-core/src/main/cpp/image_processing_util_jni.cc",
  "extension" : "cc",
  "linesOfCode" : 520,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 35,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/VideoSpec.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/RecordingStats.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/Recorder.java",
  "extension" : "java",
  "linesOfCode" : 2508,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/AudioSpec.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/QualityRatioToResolutionsTable.java",
  "extension" : "java",
  "linesOfCode" : 122,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/MediaSpec.java",
  "extension" : "java",
  "linesOfCode" : 126,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/RecorderVideoCapabilities.java",
  "extension" : "java",
  "linesOfCode" : 163,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/CapabilitiesByQuality.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/ExperimentalAudioApi.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/Recording.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/VideoCapabilities.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/impl/VideoCaptureConfig.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/impl/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/MediaStoreOutputOptions.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/ExperimentalPersistentRecording.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/QualitySelector.java",
  "extension" : "java",
  "linesOfCode" : 209,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/VideoEncoderSession.java",
  "extension" : "java",
  "linesOfCode" : 280,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/FileDescriptorOutputOptions.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/FallbackStrategy.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/OutputOptions.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/PendingRecording.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/Api23Impl.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/Api31Impl.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/Api24Impl.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/Api26Impl.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/quirk/PreviewBlackScreenQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/quirk/DeviceQuirksLoader.java",
  "extension" : "java",
  "linesOfCode" : 120,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/quirk/VideoQualityQuirk.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/quirk/NegativeLatLongSavesIncorrectlyQuirk.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/quirk/ExtraSupportedResolutionQuirk.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/quirk/CodecStuckOnFlushQuirk.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/quirk/DeactivateEncoderSurfaceBeforeStopEncoderQuirk.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/quirk/VideoEncoderCrashQuirk.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/quirk/StretchedVideoResolutionQuirk.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/quirk/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/quirk/ExcludeStretchedVideoQualityQuirk.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/quirk/EncoderNotUsePersistentInputSurfaceQuirk.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/quirk/SignalEosOutputBufferNotComeQuirk.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/quirk/VideoEncoderSuspendDoesNotIncludeSuspendTimeQuirk.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/quirk/MediaFormatMustNotUseFrameRateToFindEncoderQuirk.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/quirk/ExtraSupportedQualityQuirk.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/quirk/MediaStoreVideoCannotWrite.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/quirk/ReportedVideoQualityNotSupportedQuirk.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/quirk/CameraUseInconsistentTimebaseQuirk.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/quirk/MediaCodecInfoReportIncorrectInfoQuirk.java",
  "extension" : "java",
  "linesOfCode" : 112,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/quirk/StopCodecAfterSurfaceRemovalCrashMediaServerQuirk.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/quirk/DeviceQuirks.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/quirk/SizeCannotEncodeVideoQuirk.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/quirk/AudioTimestampFramePositionIncorrectQuirk.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/quirk/AudioEncoderIgnoresInputTimestampQuirk.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/Api29Impl.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/compat/Api28Impl.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/DebugUtils.java",
  "extension" : "java",
  "linesOfCode" : 272,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/workaround/VideoEncoderInfoWrapper.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/workaround/CorrectNegativeLatLongForMediaMuxer.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/workaround/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/workaround/VideoTimebaseConverter.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/workaround/QualityAddedEncoderProfilesProvider.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/workaround/QualityResolutionModifiedEncoderProfilesProvider.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/workaround/QualityValidatedEncoderProfilesProvider.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/audio/AudioSettings.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/audio/AudioSourceAccessException.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/audio/BufferedAudioStream.java",
  "extension" : "java",
  "linesOfCode" : 241,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/audio/AudioUtils.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/audio/AudioStreamImpl.java",
  "extension" : "java",
  "linesOfCode" : 261,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/audio/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/audio/AudioStreamFactory.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/audio/AudioStream.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/audio/SilentAudioStream.java",
  "extension" : "java",
  "linesOfCode" : 112,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/audio/AudioSource.java",
  "extension" : "java",
  "linesOfCode" : 475,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/VideoValidatedEncoderProfilesProxy.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/SharedByteBuffer.java",
  "extension" : "java",
  "linesOfCode" : 139,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/BufferProvider.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/encoder/VideoEncoderConfig.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/encoder/Encoder.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/encoder/SwappedVideoEncoderInfo.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/encoder/EncodedData.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/encoder/AudioEncoderConfig.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/encoder/VideoEncoderInfoImpl.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/encoder/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/encoder/EncoderInfoImpl.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/encoder/EncoderImpl.java",
  "extension" : "java",
  "linesOfCode" : 1336,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/encoder/EncodeException.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/encoder/SystemTimeProvider.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/encoder/EncoderInfo.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/encoder/EncoderCallback.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/encoder/VideoEncoderInfo.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/encoder/VideoEncoderDataSpace.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/encoder/InputBuffer.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/encoder/InvalidConfigException.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/encoder/EncodedDataImpl.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/encoder/AudioEncoderInfoImpl.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/encoder/AudioEncoderInfo.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/encoder/TimeProvider.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/encoder/EncoderConfig.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/encoder/EncoderFactory.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/encoder/InputBufferImpl.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/encoder/OutputConfig.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/encoder/BufferCopiedEncodedData.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/DynamicRangeMatchedEncoderProfilesProvider.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/QualityExploredEncoderProfilesProvider.java",
  "extension" : "java",
  "linesOfCode" : 205,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/config/VideoEncoderConfigVideoProfileResolver.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/config/VideoConfigUtil.java",
  "extension" : "java",
  "linesOfCode" : 231,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/config/AudioSettingsAudioProfileResolver.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/config/AudioEncoderConfigDefaultResolver.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/config/AudioMimeInfo.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/config/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/config/VideoMimeInfo.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/config/MimeInfo.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/config/AudioSettingsDefaultResolver.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/config/AudioEncoderConfigAudioProfileResolver.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/config/AudioConfigUtil.java",
  "extension" : "java",
  "linesOfCode" : 193,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/config/VideoEncoderConfigDefaultResolver.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/utils/EncoderProfilesUtil.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/utils/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/utils/OutputUtil.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/utils/CodecUtil.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/utils/DynamicRangeUtil.java",
  "extension" : "java",
  "linesOfCode" : 157,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/internal/BackupHdrProfileEncoderProfilesProvider.java",
  "extension" : "java",
  "linesOfCode" : 198,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/AudioStats.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/StreamInfo.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/VideoCapture.java",
  "extension" : "java",
  "linesOfCode" : 1371,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/FileOutputOptions.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/OutputResults.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/VideoOutput.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/VideoRecordEvent.java",
  "extension" : "java",
  "linesOfCode" : 156,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-video/src/main/java/androidx/camera/video/Quality.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 35,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/ExtensionMode.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/CameraExtensionsControl.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/ExtensionsInfo.java",
  "extension" : "java",
  "linesOfCode" : 190,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/ExtensionsConfig.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/ExtensionCameraFilter.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/ExtensionsManager.java",
  "extension" : "java",
  "linesOfCode" : 259,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/VendorExtenderFactory.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/CameraExtensionsInfo.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/ImageAnalysisConfigProvider.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/compat/workaround/OnEnableDisableSessionDurationCheck.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/compat/workaround/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/compat/workaround/ExtensionDisabledValidator.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/compat/workaround/AvailableKeysRetriever.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/compat/workaround/CaptureOutputSurfaceForCaptureProcessor.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/compat/quirk/DeviceQuirksLoader.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/compat/quirk/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/compat/quirk/ExtensionDisabledQuirk.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/compat/quirk/GetAvailableKeysNeedsOnInit.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/compat/quirk/CaptureOutputSurfaceOccupiedQuirk.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/compat/quirk/CrashWhenOnDisableTooSoon.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/compat/quirk/DeviceQuirks.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/VendorProcessor.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/ExtensionVersion.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/ImageCaptureConfigProvider.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/ClientVersion.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/ExtensionsUtils.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/VendorExtender.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/Camera2CameraCaptureResult.java",
  "extension" : "java",
  "linesOfCode" : 253,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/sessionprocessor/Camera2SessionConfigBuilder.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/sessionprocessor/AdvancedSessionProcessor.java",
  "extension" : "java",
  "linesOfCode" : 661,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/sessionprocessor/Camera2OutputConfigConverter.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/sessionprocessor/Camera2OutputConfig.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/sessionprocessor/PreviewProcessor.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/sessionprocessor/RequestBuilder.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/sessionprocessor/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/sessionprocessor/SessionProcessorBase.java",
  "extension" : "java",
  "linesOfCode" : 274,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/sessionprocessor/ImageProcessor.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/sessionprocessor/ImageReaderOutputConfig.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/sessionprocessor/Camera2SessionConfig.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/sessionprocessor/MultiResolutionImageReaderOutputConfig.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/sessionprocessor/SurfaceOutputConfig.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/sessionprocessor/CaptureResultImageMatcher.java",
  "extension" : "java",
  "linesOfCode" : 176,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/sessionprocessor/StillCaptureProcessor.java",
  "extension" : "java",
  "linesOfCode" : 230,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/sessionprocessor/ImageReference.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/sessionprocessor/YuvToJpegConverter.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/sessionprocessor/BasicExtenderSessionProcessor.java",
  "extension" : "java",
  "linesOfCode" : 627,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/BasicVendorExtender.java",
  "extension" : "java",
  "linesOfCode" : 327,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/PreviewConfigProvider.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/ExtensionsUseCaseConfigFactory.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/Version.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/RequestOptionConfig.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/internal/AdvancedVendorExtender.java",
  "extension" : "java",
  "linesOfCode" : 216,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/CameraExtensionsInfos.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions/src/main/java/androidx/camera/extensions/CameraExtensionsControls.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-mlkit-vision/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-mlkit-vision/src/main/java/androidx/camera/mlkit/vision/MlKitAnalyzer.java",
  "extension" : "java",
  "linesOfCode" : 202,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-feature-combination-query-play-services/src/main/java/androidx/camera/featurecombinationquery/playservices/PlayServicesCameraDeviceSetupCompat.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-feature-combination-query-play-services/src/main/java/androidx/camera/featurecombinationquery/playservices/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-feature-combination-query-play-services/src/main/java/androidx/camera/featurecombinationquery/playservices/MetadataHolderService.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-feature-combination-query-play-services/src/main/java/androidx/camera/featurecombinationquery/playservices/PlayServicesCameraDeviceSetupCompatProvider.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 339,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/impl/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/impl/Camera2ImplConfig.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/interop/Camera2CameraInfo.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/interop/Camera2Interop.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/interop/CaptureRequestOptions.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/interop/Camera2CameraControl.java",
  "extension" : "java",
  "linesOfCode" : 157,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/interop/ExperimentalCamera2Interop.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/CameraCharacteristicsBaseImpl.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/CameraManagerCompatApi28Impl.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/CameraDeviceCompatApi23Impl.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/CameraManagerCompatApi29Impl.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/CameraAccessExceptionCompat.java",
  "extension" : "java",
  "linesOfCode" : 160,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/workaround/ResolutionCorrector.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/workaround/ForceCloseDeferrableSurface.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/workaround/SupportedRepeatingSurfaceSize.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/workaround/TargetAspectRatio.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/workaround/SessionResetPolicy.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/workaround/CloseCameraBeforeCreateNewSession.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/workaround/FlashAvailabilityChecker.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/workaround/StillCaptureFlow.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/workaround/ExcludedSupportedSizesContainer.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/workaround/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/workaround/UseTorchAsFlash.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/workaround/ExtraSupportedSurfaceCombinationsContainer.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/workaround/OutputSizesCorrector.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/workaround/AeFpsRange.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/workaround/TorchStateReset.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/workaround/MaxPreviewSize.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/workaround/PreviewPixelHDRnet.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/workaround/MeteringRegionCorrection.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/workaround/DisplaySizeCorrector.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/workaround/ForceCloseCaptureSession.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/workaround/TemplateParamsOverride.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/workaround/RequestMonitor.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/workaround/CameraCharacteristicsProvider.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/workaround/OverrideAeModeForStillCapture.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/workaround/AutoFlashAEModeDisabler.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/workaround/UseFlashModeTorchFor3aUpdate.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/workaround/ImageCapturePixelHDRPlus.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/CameraManagerCompatApi30Impl.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/CameraCharacteristicsApi28Impl.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/CameraManagerCompatBaseImpl.java",
  "extension" : "java",
  "linesOfCode" : 119,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/StreamConfigurationMapCompat.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/CameraCaptureSessionCompatApi28Impl.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/CameraDeviceCompatApi28Impl.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/CameraCaptureSessionCompatBaseImpl.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/ImageCaptureFailedForVideoSnapshotQuirk.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/JpegHalCorruptImageQuirk.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/PreviewStretchWhenVideoCaptureIsBoundQuirk.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/DeviceQuirksLoader.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/CameraQuirks.java",
  "extension" : "java",
  "linesOfCode" : 140,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/ImageCaptureWashedOutImageQuirk.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/PreviewPixelHDRnetQuirk.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/CaptureNoResponseQuirk.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/ImageCaptureWithFlashUnderexposureQuirk.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/Nexus4AndroidLTargetAspectRatioQuirk.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/ExtraCroppingQuirk.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/AeFpsRangeLegacyQuirk.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/PreviewOrientationIncorrectQuirk.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/IncorrectCaptureStateQuirk.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/ExtraSupportedOutputSizeQuirk.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/YuvImageOnePixelShiftQuirk.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/AspectRatioLegacyApi21Quirk.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/ImageCaptureFailWithAutoFlashQuirk.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/ConfigureSurfaceToSecondarySessionFailQuirk.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/CaptureSessionStuckWhenCreatingBeforeClosingCameraQuirk.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/SmallDisplaySizeQuirk.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/Preview3AThreadCrashQuirk.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/CaptureSessionStuckQuirk.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/CameraNoResponseWhenEnablingFlashQuirk.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/ImageCaptureFailedWhenVideoCaptureIsBoundQuirk.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/LegacyCameraSurfaceCleanupQuirk.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/FlashTooSlowQuirk.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/ZslDisablerQuirk.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/CrashWhenTakingPhotoWithAutoFlashAEModeQuirk.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/InvalidVideoProfilesQuirk.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/FlashAvailabilityBufferUnderflowQuirk.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/TorchFlashRequiredFor3aUpdateQuirk.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/TorchIsClosedAfterImageCapturingQuirk.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/ExcludedSupportedSizesQuirk.java",
  "extension" : "java",
  "linesOfCode" : 190,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/JpegCaptureDownsizingQuirk.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/TemporalNoiseQuirk.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/CaptureSessionOnClosedNotCalledQuirk.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/UseTorchAsFlashQuirk.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/AfRegionFlipHorizontallyQuirk.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/CamcorderProfileResolutionQuirk.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/TextureViewIsClosedQuirk.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/PreviewDelayWhenVideoCaptureIsBoundQuirk.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/ImageCapturePixelHDRPlusQuirk.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/StillCaptureFlashStopRepeatingQuirk.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/AutoFlashUnderExposedQuirk.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/CaptureIntentPreviewQuirk.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/DeviceQuirks.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/RepeatingStreamConstraintForVideoRecordingQuirk.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/LegacyCameraOutputConfigNullPointerQuirk.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/ExtraSupportedSurfaceCombinationsQuirk.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/quirk/ImageCaptureFlashNotFireQuirk.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/CameraCaptureSessionCompat.java",
  "extension" : "java",
  "linesOfCode" : 188,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/CameraDeviceCompat.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/params/OutputConfigurationCompatBaseImpl.java",
  "extension" : "java",
  "linesOfCode" : 228,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/params/OutputConfigurationCompat.java",
  "extension" : "java",
  "linesOfCode" : 158,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/params/OutputConfigurationCompatApi28Impl.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/params/DynamicRangesCompatBaseImpl.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/params/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/params/OutputConfigurationCompatApi24Impl.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/params/SessionConfigurationCompat.java",
  "extension" : "java",
  "linesOfCode" : 306,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/params/CaptureRequestParameterCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/params/OutputConfigurationCompatApi26Impl.java",
  "extension" : "java",
  "linesOfCode" : 146,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/params/InputConfigurationCompat.java",
  "extension" : "java",
  "linesOfCode" : 200,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/params/DynamicRangesCompatApi33Impl.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/params/OutputConfigurationCompatApi33Impl.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/params/DynamicRangesCompat.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/params/DynamicRangeConversions.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/CameraDeviceCompatApi24Impl.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/StreamConfigurationMapCompatApi23Impl.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/StreamConfigurationMapCompatBaseImpl.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/ApiCompat.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/CameraManagerCompat.java",
  "extension" : "java",
  "linesOfCode" : 165,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/CameraDeviceCompatBaseImpl.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/compat/CameraCharacteristicsCompat.java",
  "extension" : "java",
  "linesOfCode" : 114,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/ZoomControl.java",
  "extension" : "java",
  "linesOfCode" : 187,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/Camera2CameraCaptureFailure.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/CameraSelectionOptimizer.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/CameraIdUtil.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/ProcessingCaptureSession.java",
  "extension" : "java",
  "linesOfCode" : 509,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/ExposureStateImpl.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/TorchControl.java",
  "extension" : "java",
  "linesOfCode" : 124,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/Camera2CameraFactory.java",
  "extension" : "java",
  "linesOfCode" : 116,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/ZslControlNoOpImpl.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/StreamUseCaseUtil.java",
  "extension" : "java",
  "linesOfCode" : 473,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/FocusMeteringControl.java",
  "extension" : "java",
  "linesOfCode" : 648,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/ZslControl.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/CameraCaptureSessionStateCallbacks.java",
  "extension" : "java",
  "linesOfCode" : 113,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/TemplateTypeUtil.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/CaptureCallbackConverter.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/SynchronizedCaptureSessionBaseImpl.java",
  "extension" : "java",
  "linesOfCode" : 497,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/CaptureCallbackAdapter.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/VideoUsageControl.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/ZslUtil.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/ZoomStateImpl.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/CaptureCallbackContainer.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/AndroidRZoomImpl.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/FovUtil.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/Camera2CaptureCallbacks.java",
  "extension" : "java",
  "linesOfCode" : 136,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/CameraBurstCaptureCallback.java",
  "extension" : "java",
  "linesOfCode" : 116,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/Camera2CameraControlImpl.java",
  "extension" : "java",
  "linesOfCode" : 678,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/Camera2CapturePipeline.java",
  "extension" : "java",
  "linesOfCode" : 629,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/Camera2DeviceSurfaceManager.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/DisplayInfoManager.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/SynchronizedCaptureSessionStateCallbacks.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/CameraUnavailableExceptionHelper.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/Camera2EncoderProfilesProvider.java",
  "extension" : "java",
  "linesOfCode" : 155,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/Camera2CaptureOptionUnpacker.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/CropRegionZoomImpl.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/Camera2RequestProcessor.java",
  "extension" : "java",
  "linesOfCode" : 246,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/VideoStabilizationUtil.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/GuaranteedConfigurationsUtil.java",
  "extension" : "java",
  "linesOfCode" : 687,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/Camera2CameraCaptureResult.java",
  "extension" : "java",
  "linesOfCode" : 264,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/DynamicRangeResolver.java",
  "extension" : "java",
  "linesOfCode" : 318,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/SynchronizedCaptureSession.java",
  "extension" : "java",
  "linesOfCode" : 136,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/Camera2CaptureRequestBuilder.java",
  "extension" : "java",
  "linesOfCode" : 176,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/ExposureControl.java",
  "extension" : "java",
  "linesOfCode" : 145,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/Camera2SessionOptionUnpacker.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/SynchronizedCaptureSessionImpl.java",
  "extension" : "java",
  "linesOfCode" : 200,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/Camera2CameraImpl.java",
  "extension" : "java",
  "linesOfCode" : 1812,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/CameraStateMachine.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/LensFacingUtil.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/annotation/CameraExecutor.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/SupportedSurfaceCombination.java",
  "extension" : "java",
  "linesOfCode" : 1058,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/Camera2UseCaseConfigFactory.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/CameraDeviceStateCallbacks.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/ImageCaptureOptionUnpacker.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/concurrent/Camera2CameraCoordinator.java",
  "extension" : "java",
  "linesOfCode" : 174,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/CaptureSessionInterface.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/Camera2CameraInfoImpl.java",
  "extension" : "java",
  "linesOfCode" : 547,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/CaptureSessionRepository.java",
  "extension" : "java",
  "linesOfCode" : 157,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/Camera2PhysicalCameraInfoImpl.java",
  "extension" : "java",
  "linesOfCode" : 148,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/CameraDeviceId.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/MeteringRepeatingSession.java",
  "extension" : "java",
  "linesOfCode" : 183,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/CaptureSession.java",
  "extension" : "java",
  "linesOfCode" : 787,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/ZslControlImpl.java",
  "extension" : "java",
  "linesOfCode" : 257,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/CamcorderProfileHelper.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2/src/main/java/androidx/camera/camera2/Camera2Config.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-effects-still-portrait/src/main/java/androidx/camera/effects/stillportrait/StillPortrait.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 291,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/CameraCompatModule.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/ZoomCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 118,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/StreamConfigurationMapCompatBaseImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/DynamicRangeProfilesCompatBaseImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/workaround/ExtraSupportedSurfaceCombinationsContainer.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/workaround/PreviewPixelHDRnet.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/workaround/SupportedRepeatingSurfaceSize.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/workaround/Lock3ABehaviorWhenCaptureImage.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/workaround/ResolutionCorrector.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/workaround/TemplateParamsOverride.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/workaround/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/workaround/AutoFlashAEModeDisabler.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/workaround/ImageCapturePixelHDRPlus.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/workaround/CapturePipelineTorchCorrection.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/workaround/InactiveSurfaceCloser.kt",
  "extension" : "kt",
  "linesOfCode" : 89,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/workaround/FlashAvailabilityChecker.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/workaround/MaxPreviewSize.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/workaround/MeteringRegionCorrection.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/workaround/DisplaySizeCorrector.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/workaround/TargetAspectRatio.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/workaround/UseTorchAsFlash.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/workaround/StillCaptureFlow.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/workaround/OutputSizesCorrector.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/workaround/AeFpsRange.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/workaround/UseFlashModeTorchFor3aUpdate.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/workaround/CameraMetadataSafeGetter.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/DynamicRangeProfilesCompatApi33Impl.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/AspectRatioLegacyApi21Quirk.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/ImageCaptureWithFlashUnderexposureQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/FlashAvailabilityBufferUnderflowQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/ControlZoomRatioRangeAssertionErrorQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/UseTorchAsFlashQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/CaptureIntentPreviewQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/RepeatingStreamConstraintForVideoRecordingQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/ImageCapturePixelHDRPlusQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/SurfaceOrderQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/CloseCameraDeviceOnCameraGraphCloseQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/ConfigureSurfaceToSecondarySessionFailQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/CamcorderProfileResolutionQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/JpegHalCorruptImageQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/PreviewDelayWhenVideoCaptureIsBoundQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/ExtraSupportedSurfaceCombinationsQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 130,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/InvalidVideoProfilesQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/ImageCaptureFailedForVideoSnapshotQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/CrashWhenTakingPhotoWithAutoFlashAEModeQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/DisableAbortCapturesOnStopWithSessionProcessorQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/DeviceQuirksLoader.kt",
  "extension" : "kt",
  "linesOfCode" : 174,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/CloseCaptureSessionOnDisconnectQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/AeFpsRangeLegacyQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/ExtraCroppingQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/FlashTooSlowQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/ImageCaptureFlashNotFireQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/CaptureSessionOnClosedNotCalledQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/StillCaptureFlashStopRepeatingQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/AfRegionFlipHorizontallyQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/TextureViewIsClosedQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/ExcludedSupportedSizesQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 209,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/TorchIsClosedAfterImageCapturingQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/ImageCaptureWashedOutImageQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/CameraNoResponseWhenEnablingFlashQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/QuickSuccessiveImageCaptureFailsRepeatingRequestQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/FinalizeSessionOnCloseQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/TemporalNoiseQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/ImageCaptureFailedWhenVideoCaptureIsBoundQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/LockAeAndCaptureImageBreakCameraQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/SmallDisplaySizeQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/PreviewPixelHDRnetQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/ImageCaptureFailWithAutoFlashQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/ExtraSupportedOutputSizeQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/PreviewOrientationIncorrectQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/TorchFlashRequiredFor3aUpdateQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/ZslDisablerQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/Device.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/YuvImageOnePixelShiftQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/Nexus4AndroidLTargetAspectRatioQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/CameraQuirks.kt",
  "extension" : "kt",
  "linesOfCode" : 243,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/DeviceQuirks.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/PreviewStretchWhenVideoCaptureIsBoundQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/CaptureSessionStuckQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/quirk/CloseCaptureSessionOnVideoQuirk.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/StreamConfigurationMapCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/DynamicRangeProfilesCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/EvCompCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 123,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/StreamConfigurationMapCompatApi23Impl.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/Camera2CameraControlCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 125,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/compat/ApiCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/impl/Sizes.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/impl/CameraInteropStateCallbackRepository.kt",
  "extension" : "kt",
  "linesOfCode" : 119,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/impl/ZoomControl.kt",
  "extension" : "kt",
  "linesOfCode" : 125,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/impl/DisplayInfoManager.kt",
  "extension" : "kt",
  "linesOfCode" : 111,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/impl/EvCompControl.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/impl/UseCaseCameraState.kt",
  "extension" : "kt",
  "linesOfCode" : 356,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/impl/DeviceInfoLogger.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/impl/UseCaseThreads.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/impl/ComboRequestListener.kt",
  "extension" : "kt",
  "linesOfCode" : 121,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/impl/CameraMetadataIntegration.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/impl/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/impl/FlashControl.kt",
  "extension" : "kt",
  "linesOfCode" : 185,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/impl/UseCaseManager.kt",
  "extension" : "kt",
  "linesOfCode" : 881,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/impl/SessionProcessorManager.kt",
  "extension" : "kt",
  "linesOfCode" : 325,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/impl/CameraCallbackMap.kt",
  "extension" : "kt",
  "linesOfCode" : 268,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/impl/MeteringRepeating.kt",
  "extension" : "kt",
  "linesOfCode" : 182,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/impl/UseCaseCameraRequestControl.kt",
  "extension" : "kt",
  "linesOfCode" : 353,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/impl/StillCaptureRequestControl.kt",
  "extension" : "kt",
  "linesOfCode" : 168,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/impl/Camera2ImplConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 141,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/impl/CapturePipeline.kt",
  "extension" : "kt",
  "linesOfCode" : 573,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/impl/UseCaseCamera.kt",
  "extension" : "kt",
  "linesOfCode" : 104,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/impl/UseCaseCameraControl.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/impl/Tags.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/impl/UseCaseSurfaceManager.kt",
  "extension" : "kt",
  "linesOfCode" : 169,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/impl/State3AControl.kt",
  "extension" : "kt",
  "linesOfCode" : 178,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/impl/TorchControl.kt",
  "extension" : "kt",
  "linesOfCode" : 123,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/impl/CameraProperties.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/impl/FocusMeteringControl.kt",
  "extension" : "kt",
  "linesOfCode" : 438,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/adapter/CameraStateAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 206,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/adapter/ExposureStateAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/adapter/CaptureResultAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 213,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/adapter/CoroutineAdapters.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/adapter/EvCompValue.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/adapter/CaptureFailureAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/adapter/SupportedSurfaceCombination.kt",
  "extension" : "kt",
  "linesOfCode" : 1188,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/adapter/PhysicalCameraInfoAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 116,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/adapter/ZoomValue.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/adapter/EncoderProfilesProviderAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 154,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/adapter/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/adapter/CameraFactoryAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/adapter/CameraUseCaseAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 192,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/adapter/CameraControlStateAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/adapter/CameraCoordinatorAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 147,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/adapter/CameraSurfaceAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/adapter/RequestProcessorAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 210,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/adapter/CameraControlAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 126,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/adapter/CameraInfoAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 233,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/adapter/CaptureConfigAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 133,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/adapter/CameraFactoryProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/adapter/ZslControl.kt",
  "extension" : "kt",
  "linesOfCode" : 183,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/adapter/SessionConfigAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 155,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/adapter/GuaranteedConfigurationsUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 737,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/adapter/CameraInternalAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 100,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/interop/Camera2CameraInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/interop/Camera2CameraControl.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/interop/Camera2Interop.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/interop/CaptureRequestOptions.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/interop/ExperimentalCamera2Interop.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/internal/DynamicRangeResolver.kt",
  "extension" : "kt",
  "linesOfCode" : 331,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/internal/ZoomMath.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/internal/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/internal/StreamUseCaseUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 501,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/internal/CameraSelectionOptimizer.kt",
  "extension" : "kt",
  "linesOfCode" : 101,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/internal/CameraFovInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 140,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/internal/DynamicRangeConversions.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/internal/CameraCompatibilityFilter.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/config/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/config/CameraAppConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/config/CameraConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 165,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/config/UseCaseCameraConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 136,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-integration/src/main/java/androidx/camera/camera2/pipe/integration/CameraPipeConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-effects/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 27,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-effects/src/main/java/androidx/camera/effects/opengl/GlContext.java",
  "extension" : "java",
  "linesOfCode" : 226,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-effects/src/main/java/androidx/camera/effects/opengl/GlRenderer.java",
  "extension" : "java",
  "linesOfCode" : 155,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-effects/src/main/java/androidx/camera/effects/opengl/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-effects/src/main/java/androidx/camera/effects/opengl/GlProgramOverlay.java",
  "extension" : "java",
  "linesOfCode" : 135,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-effects/src/main/java/androidx/camera/effects/opengl/GlProgram.java",
  "extension" : "java",
  "linesOfCode" : 140,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-effects/src/main/java/androidx/camera/effects/opengl/GlProgramCopy.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-effects/src/main/java/androidx/camera/effects/opengl/EglSurface.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-effects/src/main/java/androidx/camera/effects/opengl/Utils.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-effects/src/main/java/androidx/camera/effects/OverlayEffect.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-effects/src/main/java/androidx/camera/effects/internal/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-effects/src/main/java/androidx/camera/effects/internal/SurfaceProcessorImpl.java",
  "extension" : "java",
  "linesOfCode" : 298,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-effects/src/main/java/androidx/camera/effects/internal/TextureFrame.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-effects/src/main/java/androidx/camera/effects/internal/TextureFrameBuffer.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-effects/src/main/java/androidx/camera/effects/internal/Utils.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-effects/src/main/java/androidx/camera/effects/Frame.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-compose/src/main/java/androidx/camera/compose/CameraXViewfinder.kt",
  "extension" : "kt",
  "linesOfCode" : 109,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/PreviewView.java",
  "extension" : "java",
  "linesOfCode" : 635,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/CameraController.java",
  "extension" : "java",
  "linesOfCode" : 1326,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/ForwardingLiveData.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/RotationProvider.java",
  "extension" : "java",
  "linesOfCode" : 114,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/ProcessCameraProviderWrapper.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/impl/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/impl/ZoomGestureDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 252,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/PreviewViewMeteringPointFactory.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/FlashModeConverter.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/TextureViewImplementation.java",
  "extension" : "java",
  "linesOfCode" : 220,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/SurfaceViewImplementation.java",
  "extension" : "java",
  "linesOfCode" : 244,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/TransformExperimental.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/PreviewViewImplementation.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/ExperimentalPreviewViewScreenFlash.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/PreviewTransformation.java",
  "extension" : "java",
  "linesOfCode" : 261,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/ScreenFlashView.java",
  "extension" : "java",
  "linesOfCode" : 170,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/LifecycleCameraController.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/internal/compat/quirk/DeviceQuirksLoader.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/internal/compat/quirk/SurfaceViewStretchedQuirk.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/internal/compat/quirk/SurfaceViewNotCroppedByParentQuirk.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/internal/compat/quirk/DeviceQuirks.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/internal/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/internal/ScreenFlashUiInfo.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/PreviewStreamStateObserver.java",
  "extension" : "java",
  "linesOfCode" : 138,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/video/AudioConfig.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/ProcessCameraProviderWrapperImpl.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/PendingValue.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/transform/CoordinateTransform.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/transform/FileTransformFactory.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/transform/OutputTransform.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/src/main/java/androidx/camera/view/transform/ImageProxyTransformFactory.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-view/src/main/res-public/values/public_attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-media3-effect/src/main/java/androidx/camera/media3/effect/Media3Effect.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/core/ProcessingQueue.kt",
  "extension" : "kt",
  "linesOfCode" : 72,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/core/Permissions.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/core/Timestamps.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/core/Token.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/core/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/core/Log.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/core/Debug.kt",
  "extension" : "kt",
  "linesOfCode" : 182,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/core/Threads.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/core/AndroidThreads.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/core/WakeLock.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/core/Lazy.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/core/Threading.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/core/Mutexes.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/media/AndroidImageReaders.kt",
  "extension" : "kt",
  "linesOfCode" : 239,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/media/OutputImage.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/media/SharedOutputImage.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/media/ImageWrapper.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/media/AndroidImage.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/media/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/media/AndroidImageWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 96,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/media/ImageReaderWrapper.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/media/Finalizer.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/media/ImageSource.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/media/SharedReference.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/media/ImageWriterWrapper.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/media/ImageReaderImageSource.kt",
  "extension" : "kt",
  "linesOfCode" : 183,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/Metadata.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/ExtensionSessionWrapper.kt",
  "extension" : "kt",
  "linesOfCode" : 281,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/Camera2CameraController.kt",
  "extension" : "kt",
  "linesOfCode" : 257,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/Camera2MetadataCache.kt",
  "extension" : "kt",
  "linesOfCode" : 230,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/Camera2ErrorProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/Camera2CameraMetadata.kt",
  "extension" : "kt",
  "linesOfCode" : 208,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/CameraPipeKeys.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/Camera2CameraExtensionMetadata.kt",
  "extension" : "kt",
  "linesOfCode" : 148,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/OnSessionFinalized.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/Camera2CaptureCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/ExtensionRequestFailure.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/Camera2DeviceCache.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/AndroidCaptureFailure.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/Configuration.kt",
  "extension" : "kt",
  "linesOfCode" : 244,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/AudioRestrictionController.kt",
  "extension" : "kt",
  "linesOfCode" : 92,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/Camera2Backend.kt",
  "extension" : "kt",
  "linesOfCode" : 89,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/Camera2MetadataProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/CaptureSessionFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 465,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/Camera2CameraStatusMonitor.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/Camera2CaptureSequence.kt",
  "extension" : "kt",
  "linesOfCode" : 230,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/Camera2DeviceCloser.kt",
  "extension" : "kt",
  "linesOfCode" : 125,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/FrameMetadata.kt",
  "extension" : "kt",
  "linesOfCode" : 95,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/Camera2CaptureSequenceProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 468,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/VirtualCameraManager.kt",
  "extension" : "kt",
  "linesOfCode" : 312,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/CaptureSessionState.kt",
  "extension" : "kt",
  "linesOfCode" : 360,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/Exceptions.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/CaptureSessionWrapper.kt",
  "extension" : "kt",
  "linesOfCode" : 247,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/ExtensionSessionState.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/CameraDeviceWrapper.kt",
  "extension" : "kt",
  "linesOfCode" : 534,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/ExternalRequestProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 202,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/VirtualCamera.kt",
  "extension" : "kt",
  "linesOfCode" : 373,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/RetryingCameraStateOpener.kt",
  "extension" : "kt",
  "linesOfCode" : 340,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/Camera2Quirks.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/compat/ApiCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 449,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/graph/GraphRequestProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 153,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/graph/CameraGraphSessionImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 161,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/graph/CaptureLimiter.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/graph/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/graph/Listener3A.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/graph/CameraGraphImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 176,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/graph/Controller3A.kt",
  "extension" : "kt",
  "linesOfCode" : 611,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/graph/GraphListener.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/graph/Result3AStateListener.kt",
  "extension" : "kt",
  "linesOfCode" : 104,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/graph/GraphLoop.kt",
  "extension" : "kt",
  "linesOfCode" : 347,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/graph/SurfaceGraph.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/graph/GraphState3A.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/graph/GraphProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 141,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/graph/StreamGraphImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 333,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/CameraBackend.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/Streams.kt",
  "extension" : "kt",
  "linesOfCode" : 330,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/CameraControls.kt",
  "extension" : "kt",
  "linesOfCode" : 126,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/CaptureSequenceProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/CameraMetadata.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/Frames.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/CameraExtensionMetadata.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/CameraSurfaceManager.kt",
  "extension" : "kt",
  "linesOfCode" : 93,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/RequestProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/CameraController.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/CameraPipe.kt",
  "extension" : "kt",
  "linesOfCode" : 146,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/CameraDevices.kt",
  "extension" : "kt",
  "linesOfCode" : 105,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/UnsafeWrapper.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/StreamGraph.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/CameraGraph.kt",
  "extension" : "kt",
  "linesOfCode" : 248,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/CameraError.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/Requests.kt",
  "extension" : "kt",
  "linesOfCode" : 158,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/internal/FrameDistributor.kt",
  "extension" : "kt",
  "linesOfCode" : 121,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/internal/CameraDevicesImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 119,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/internal/ImageSourceMap.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/internal/CameraErrorListener.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/internal/GraphLifecycleManager.kt",
  "extension" : "kt",
  "linesOfCode" : 93,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/internal/OutputResult.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/internal/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/internal/FrameCaptureQueue.kt",
  "extension" : "kt",
  "linesOfCode" : 128,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/internal/OutputDistributor.kt",
  "extension" : "kt",
  "linesOfCode" : 217,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/internal/FrameImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 119,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/internal/FrameState.kt",
  "extension" : "kt",
  "linesOfCode" : 183,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/internal/CameraBackendsImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/config/ThreadConfigModule.kt",
  "extension" : "kt",
  "linesOfCode" : 112,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/config/Camera2Component.kt",
  "extension" : "kt",
  "linesOfCode" : 118,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/config/CameraGraphComponent.kt",
  "extension" : "kt",
  "linesOfCode" : 167,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/config/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/config/ExternalCameraPipeComponent.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/config/ExternalCameraGraphComponent.kt",
  "extension" : "kt",
  "linesOfCode" : 96,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/config/CameraPipeComponent.kt",
  "extension" : "kt",
  "linesOfCode" : 138,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/CaptureSequence.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/CameraContext.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/Frame.kt",
  "extension" : "kt",
  "linesOfCode" : 166,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/StreamFormat.kt",
  "extension" : "kt",
  "linesOfCode" : 96,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe/src/main/java/androidx/camera/camera2/pipe/CameraGraphId.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-feature-combination-query/src/main/java/androidx/camera/featurecombinationquery/Camera2CameraDeviceSetupCompatProvider.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-feature-combination-query/src/main/java/androidx/camera/featurecombinationquery/Camera2CameraDeviceSetupCompat.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-feature-combination-query/src/main/java/androidx/camera/featurecombinationquery/CameraDeviceSetupCompat.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-feature-combination-query/src/main/java/androidx/camera/featurecombinationquery/ExperimentalFeatureCombinationQuery.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-feature-combination-query/src/main/java/androidx/camera/featurecombinationquery/AggregatedCameraDeviceSetupCompat.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-feature-combination-query/src/main/java/androidx/camera/featurecombinationquery/package-info.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-feature-combination-query/src/main/java/androidx/camera/featurecombinationquery/CameraDeviceSetupCompatFactory.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-feature-combination-query/src/main/java/androidx/camera/featurecombinationquery/CameraDeviceSetupCompatProvider.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-lifecycle/src/main/java/androidx/camera/lifecycle/LifecycleCameraProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-lifecycle/src/main/java/androidx/camera/lifecycle/ProcessCameraProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-lifecycle/src/main/java/androidx/camera/lifecycle/LifecycleCamera.java",
  "extension" : "java",
  "linesOfCode" : 178,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-lifecycle/src/main/java/androidx/camera/lifecycle/ProcessCameraProviderExt.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-lifecycle/src/main/java/androidx/camera/lifecycle/LifecycleCameraRepository.java",
  "extension" : "java",
  "linesOfCode" : 319,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-lifecycle/src/main/java/androidx/camera/lifecycle/LifecycleCameraProviderImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 557,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-lifecycle/src/main/java/androidx/camera/lifecycle/ExperimentalCameraProviderConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-testing/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-testing/src/main/java/androidx/camera/camera2/pipe/testing/FakeTimeSource.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-testing/src/main/java/androidx/camera/camera2/pipe/testing/FakeFrameMetadata.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-testing/src/main/java/androidx/camera/camera2/pipe/testing/FakeCameraBackend.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-testing/src/main/java/androidx/camera/camera2/pipe/testing/CameraPipeSimulator.kt",
  "extension" : "kt",
  "linesOfCode" : 151,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-testing/src/main/java/androidx/camera/camera2/pipe/testing/FakeImageSource.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-testing/src/main/java/androidx/camera/camera2/pipe/testing/FakeCaptureSequence.kt",
  "extension" : "kt",
  "linesOfCode" : 133,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-testing/src/main/java/androidx/camera/camera2/pipe/testing/FakeSurfaces.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-testing/src/main/java/androidx/camera/camera2/pipe/testing/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-testing/src/main/java/androidx/camera/camera2/pipe/testing/FakeRequestListener.kt",
  "extension" : "kt",
  "linesOfCode" : 132,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-testing/src/main/java/androidx/camera/camera2/pipe/testing/FakeImageReaders.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-testing/src/main/java/androidx/camera/camera2/pipe/testing/CameraControllerSimulator.kt",
  "extension" : "kt",
  "linesOfCode" : 150,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-testing/src/main/java/androidx/camera/camera2/pipe/testing/FakeCaptureSequenceListener.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-testing/src/main/java/androidx/camera/camera2/pipe/testing/FakeCameraMetadata.kt",
  "extension" : "kt",
  "linesOfCode" : 89,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-testing/src/main/java/androidx/camera/camera2/pipe/testing/FakeRequestMetadata.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-testing/src/main/java/androidx/camera/camera2/pipe/testing/FakeImageSources.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-testing/src/main/java/androidx/camera/camera2/pipe/testing/FakeImage.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-testing/src/main/java/androidx/camera/camera2/pipe/testing/FakeThreads.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-testing/src/main/java/androidx/camera/camera2/pipe/testing/FakeImageReader.kt",
  "extension" : "kt",
  "linesOfCode" : 107,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-testing/src/main/java/androidx/camera/camera2/pipe/testing/FakeCameraIds.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-testing/src/main/java/androidx/camera/camera2/pipe/testing/FakeCameraDevices.kt",
  "extension" : "kt",
  "linesOfCode" : 105,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-testing/src/main/java/androidx/camera/camera2/pipe/testing/CameraGraphSimulator.kt",
  "extension" : "kt",
  "linesOfCode" : 312,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-testing/src/main/java/androidx/camera/camera2/pipe/testing/FakeRequestFailure.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-camera2-pipe-testing/src/main/java/androidx/camera/camera2/pipe/testing/FakeCaptureSequenceProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 189,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/BokehPreviewExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/CaptureProcessorImpl.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/NightPreviewExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/AutoPreviewExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/InitializerImpl.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/AutoImageCaptureExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/BeautyImageCaptureExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/CaptureStageImpl.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/RequestUpdateProcessorImpl.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/HdrImageCaptureExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/ProcessResultImpl.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/NightImageCaptureExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/ImageCaptureExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/HdrPreviewExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/PreviewExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/BokehImageCaptureExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/PreviewImageProcessorImpl.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/BeautyPreviewExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/ProcessorImpl.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/advanced/OutputSurfaceConfigurationImpl.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/advanced/SessionProcessorImpl.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/advanced/Camera2SessionConfigImpl.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/advanced/Camera2OutputConfigImpl.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/advanced/SurfaceOutputConfigImpl.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/advanced/ImageReaderOutputConfigImpl.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/advanced/BokehAdvancedExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/advanced/NightAdvancedExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/advanced/BeautyAdvancedExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/advanced/ImageProcessorImpl.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/advanced/Camera2OutputConfigImplBuilder.java",
  "extension" : "java",
  "linesOfCode" : 211,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/advanced/ImageReferenceImpl.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/advanced/MultiResolutionImageReaderOutputConfigImpl.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/advanced/RequestProcessorImpl.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/advanced/HdrAdvancedExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/advanced/AdvancedExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/advanced/OutputSurfaceImpl.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/advanced/AutoAdvancedExtenderImpl.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/advanced/Camera2SessionConfigImplBuilder.java",
  "extension" : "java",
  "linesOfCode" : 104,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/ExtenderStateListener.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/camera-extensions-stub/src/main/java/androidx/camera/extensions/impl/ExtensionVersionImpl.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-compose/src/main/java/androidx/camera/viewfinder/compose/CoordinateTransformer.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-compose/src/main/java/androidx/camera/viewfinder/compose/internal/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-compose/src/main/java/androidx/camera/viewfinder/compose/internal/SurfaceTransformationUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 100,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-compose/src/main/java/androidx/camera/viewfinder/compose/internal/TransformUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 157,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-compose/src/main/java/androidx/camera/viewfinder/compose/internal/RefCounted.kt",
  "extension" : "kt",
  "linesOfCode" : 101,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-compose/src/main/java/androidx/camera/viewfinder/compose/Viewfinder.kt",
  "extension" : "kt",
  "linesOfCode" : 128,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-view/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-view/src/main/java/androidx/camera/viewfinder/ViewfinderImplementation.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-view/src/main/java/androidx/camera/viewfinder/ViewfinderSurfaceRequestExt.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-view/src/main/java/androidx/camera/viewfinder/ViewfinderTransformation.java",
  "extension" : "java",
  "linesOfCode" : 214,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-view/src/main/java/androidx/camera/viewfinder/TextureViewImplementation.java",
  "extension" : "java",
  "linesOfCode" : 190,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-view/src/main/java/androidx/camera/viewfinder/SurfaceViewImplementation.java",
  "extension" : "java",
  "linesOfCode" : 177,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-view/src/main/java/androidx/camera/viewfinder/internal/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-view/src/main/java/androidx/camera/viewfinder/internal/quirk/DeviceQuirksLoader.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-view/src/main/java/androidx/camera/viewfinder/internal/quirk/Quirk.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-view/src/main/java/androidx/camera/viewfinder/internal/quirk/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-view/src/main/java/androidx/camera/viewfinder/internal/quirk/SurfaceViewStretchedQuirk.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-view/src/main/java/androidx/camera/viewfinder/internal/quirk/SurfaceViewNotCroppedByParentQuirk.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-view/src/main/java/androidx/camera/viewfinder/internal/quirk/Quirks.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-view/src/main/java/androidx/camera/viewfinder/internal/quirk/DeviceQuirks.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-view/src/main/java/androidx/camera/viewfinder/internal/utils/CameraThreads.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-view/src/main/java/androidx/camera/viewfinder/internal/utils/TransformUtils.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-view/src/main/java/androidx/camera/viewfinder/internal/utils/CameraOrientationUtil.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-view/src/main/java/androidx/camera/viewfinder/internal/utils/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-view/src/main/java/androidx/camera/viewfinder/internal/utils/Threads.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-view/src/main/java/androidx/camera/viewfinder/internal/utils/Logger.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-view/src/main/java/androidx/camera/viewfinder/internal/transform/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-view/src/main/java/androidx/camera/viewfinder/internal/transform/Rotation.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-view/src/main/java/androidx/camera/viewfinder/internal/transform/TransformationInfo.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-view/src/main/java/androidx/camera/viewfinder/CameraViewfinder.java",
  "extension" : "java",
  "linesOfCode" : 357,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-view/src/main/java/androidx/camera/viewfinder/ViewfinderSurfaceRequest.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-view/src/main/java/androidx/camera/viewfinder/CameraViewfinderExt.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-view/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-view/src/main/res-public/values/public_attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-core/src/main/java/androidx/camera/impl/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-core/src/main/java/androidx/camera/impl/utils/executor/HandlerScheduledExecutorService.kt",
  "extension" : "kt",
  "linesOfCode" : 151,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-core/src/main/java/androidx/camera/impl/utils/executor/MainThreadExecutor.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-core/src/main/java/androidx/camera/impl/utils/executor/DirectExecutor.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-core/src/main/java/androidx/camera/impl/utils/executor/ViewfinderExecutors.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-core/src/main/java/androidx/camera/impl/utils/Logger.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-core/src/main/java/androidx/camera/impl/utils/futures/AsyncFunction.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-core/src/main/java/androidx/camera/impl/utils/futures/FutureChain.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-core/src/main/java/androidx/camera/impl/utils/futures/FutureCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-core/src/main/java/androidx/camera/impl/utils/futures/ChainingListenableFuture.kt",
  "extension" : "kt",
  "linesOfCode" : 157,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-core/src/main/java/androidx/camera/impl/utils/futures/ListFuture.kt",
  "extension" : "kt",
  "linesOfCode" : 156,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-core/src/main/java/androidx/camera/impl/utils/futures/ImmediateFuture.kt",
  "extension" : "kt",
  "linesOfCode" : 75,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-core/src/main/java/androidx/camera/impl/utils/futures/Futures.kt",
  "extension" : "kt",
  "linesOfCode" : 172,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-core/src/main/java/androidx/camera/viewfinder/core/ZoomGestureDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 252,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-core/src/main/java/androidx/camera/viewfinder/surface/ViewfinderSurfaceProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-core/src/main/java/androidx/camera/viewfinder/surface/ViewfinderSurfaceRequestExt.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-core/src/main/java/androidx/camera/viewfinder/surface/TransformationInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-core/src/main/java/androidx/camera/viewfinder/surface/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-core/src/main/java/androidx/camera/viewfinder/surface/ViewfinderSurfaceRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 273,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-core/src/main/java/androidx/camera/viewfinder/surface/ImplementationMode.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-core/src/main/java/androidx/camera/viewfinder/impl/surface/DeferredSurface.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "camera/viewfinder/viewfinder-core/src/main/java/androidx/camera/viewfinder/impl/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::camera" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 51,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/media/MediaRouteSelector.java",
  "extension" : "java",
  "linesOfCode" : 172,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/media/MediaItemMetadata.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/media/MediaSessionStatus.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/media/MediaRoute2Provider.java",
  "extension" : "java",
  "linesOfCode" : 599,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/media/MediaTransferReceiver.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/media/RemoteControlClientCompat.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/media/GlobalMediaRouter.java",
  "extension" : "java",
  "linesOfCode" : 1441,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/media/MediaControlIntent.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/media/MediaRouteDiscoveryRequest.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/media/MediaRouter2Utils.java",
  "extension" : "java",
  "linesOfCode" : 414,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/media/RemotePlaybackClient.java",
  "extension" : "java",
  "linesOfCode" : 515,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/media/MediaRouter.java",
  "extension" : "java",
  "linesOfCode" : 1254,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/media/MediaRouteProvider.java",
  "extension" : "java",
  "linesOfCode" : 423,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/media/MediaRouteProviderProtocol.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/media/MediaRouterActiveScanThrottlingHelper.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/media/SystemRoutingUsingMediaRouter2Receiver.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/media/MediaRouteProviderDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 139,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/media/PlatformMediaRouter1RouteProvider.java",
  "extension" : "java",
  "linesOfCode" : 528,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/media/MediaRouterParams.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/media/RegisteredMediaRouteProviderWatcher.java",
  "extension" : "java",
  "linesOfCode" : 154,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/media/MediaRoute2ProviderServiceAdapter.java",
  "extension" : "java",
  "linesOfCode" : 770,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/media/package.html",
  "extension" : "html",
  "linesOfCode" : 6,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/media/MediaRouterUtils.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/media/MediaRouteProviderService.java",
  "extension" : "java",
  "linesOfCode" : 1222,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/media/MediaItemStatus.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/media/RegisteredMediaRouteProvider.java",
  "extension" : "java",
  "linesOfCode" : 914,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/media/MediaRouteDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 441,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/media/RouteListingPreference.java",
  "extension" : "java",
  "linesOfCode" : 277,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/app/MediaRouteDynamicControllerDialog.java",
  "extension" : "java",
  "linesOfCode" : 1210,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/app/DeviceUtils.java",
  "extension" : "java",
  "linesOfCode" : 138,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/app/MediaRouteActionProvider.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/app/MediaRouteChooserDialogFragment.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/app/MediaRouteDialogFactory.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/app/MediaRouteChooserDialog.java",
  "extension" : "java",
  "linesOfCode" : 453,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/app/MediaRouteDiscoveryFragment.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/app/MediaRouteVolumeSlider.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/app/MediaRouteDynamicChooserDialog.java",
  "extension" : "java",
  "linesOfCode" : 352,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/app/MediaRouteExpandCollapseButton.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/app/MediaRouteButton.java",
  "extension" : "java",
  "linesOfCode" : 557,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/app/MediaRouteControllerDialog.java",
  "extension" : "java",
  "linesOfCode" : 1216,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/app/MediaRouteDialogHelper.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/app/OverlayListView.java",
  "extension" : "java",
  "linesOfCode" : 155,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/app/MediaRouteControllerDialogFragment.java",
  "extension" : "java",
  "linesOfCode" : 104,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/app/SystemOutputSwitcherDialogController.java",
  "extension" : "java",
  "linesOfCode" : 182,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/java/androidx/mediarouter/app/MediaRouterThemeHelper.java",
  "extension" : "java",
  "linesOfCode" : 226,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-el/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-is/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-te/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-zh-rHK/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-fa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-as/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-sw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-af/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_button_connected_dark.xml",
  "extension" : "xml",
  "linesOfCode" : 36,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/ic_unchecked_checkbox.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_media_pause_dark.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_group_collapse.xml",
  "extension" : "xml",
  "linesOfCode" : 20,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_dialog_close_light.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_button_connecting_light.xml",
  "extension" : "xml",
  "linesOfCode" : 36,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_button_connecting_dark.xml",
  "extension" : "xml",
  "linesOfCode" : 36,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_wifi_icon_light.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_button_light.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_vol_type_audiotrack_dark.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_button_dark_static.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_dialog_material_background_light.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_cast_group_seekbar_track.xml",
  "extension" : "xml",
  "linesOfCode" : 17,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_dialog_material_background_dark.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_vol_type_audiotrack_light.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_button_connected_light.xml",
  "extension" : "xml",
  "linesOfCode" : 36,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_wifi_icon_dark.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/ic_vol_unmute.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_media_stop_light.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_cast_route_seekbar_track.xml",
  "extension" : "xml",
  "linesOfCode" : 17,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/ic_vol_mute.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_media_play_dark.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_media_stop_dark.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_button_light_static.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_cast_checkbox.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_media_play_light.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_cast_stop.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_cast_thumb.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_media_pause_light.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/ic_checked_checkbox.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_group_expand.xml",
  "extension" : "xml",
  "linesOfCode" : 20,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_button_dark.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_dialog_close_dark.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/drawable/mr_cast_mute_button.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-eu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-ja/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-gl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-nb/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-uk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-pa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-land/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-fi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-pt-rPT/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-ru/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-hu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-hi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-fr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-de/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-cs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-en-rIN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-es-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-et/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-tl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-mr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-ne/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-gu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-bg/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-hy/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-da/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-nl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-sr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-hr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-sv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-my/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-pt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-ur/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-pl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/interpolator/mr_linear_out_slow_in.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/interpolator/mr_fast_out_slow_in.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-mk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-en-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-lt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-km/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-kk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-th/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-vi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-zh-rTW/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-bn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-ml/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-az/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-lv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-sw720dp/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-lo/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/layout/mr_cast_media_metadata.xml",
  "extension" : "xml",
  "linesOfCode" : 71,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/layout/mr_cast_group_volume_item.xml",
  "extension" : "xml",
  "linesOfCode" : 47,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/layout/mr_controller_material_dialog_b.xml",
  "extension" : "xml",
  "linesOfCode" : 90,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/layout/mr_controller_volume_item.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/layout/mr_picker_route_item.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/layout/mr_picker_dialog.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/layout/mr_cast_route_item.xml",
  "extension" : "xml",
  "linesOfCode" : 71,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/layout/mr_playback_control.xml",
  "extension" : "xml",
  "linesOfCode" : 44,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/layout/mr_chooser_list_item.xml",
  "extension" : "xml",
  "linesOfCode" : 48,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/layout/mr_volume_control.xml",
  "extension" : "xml",
  "linesOfCode" : 34,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/layout/mr_cast_group_item.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/layout/mr_cast_header_item.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/layout/mr_picker_header_item.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/layout/mr_cast_dialog.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/layout/mr_chooser_dialog.xml",
  "extension" : "xml",
  "linesOfCode" : 96,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-uz/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-ms/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-ro/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-ka/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-mn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-pt-rBR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-ar/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-ta/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-or/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-si/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values/colors.xml",
  "extension" : "xml",
  "linesOfCode" : 20,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 39,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values/themes.xml",
  "extension" : "xml",
  "linesOfCode" : 59,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 34,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 42,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values/public.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values/bools.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-iw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-ky/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-sq/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-tr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-zu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-sk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-it/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-be/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-en-rXC/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-ca/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-zh-rCN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-fr-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-sw600dp/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-sw600dp/bools.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-in/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-en-rGB/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-bs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-sl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-kn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-ko/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-b+sr+Latn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-am/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter/src/main/res/values-en-rAU/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mediarouter/mediarouter-testing/src/main/java/androidx/mediarouter/testing/MediaRouterTestHelper.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::mediarouter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "autofill/autofill/src/main/java/androidx/autofill/HintConstants.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::autofill" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "autofill/autofill/src/main/java/androidx/autofill/inline/VersionUtils.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::autofill" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "autofill/autofill/src/main/java/androidx/autofill/inline/v1/InlineSuggestionUi.java",
  "extension" : "java",
  "linesOfCode" : 535,
  "components" : [ "primary::autofill" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "autofill/autofill/src/main/java/androidx/autofill/inline/UiVersions.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::autofill" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "autofill/autofill/src/main/java/androidx/autofill/inline/common/BundledStyle.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::autofill" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "autofill/autofill/src/main/java/androidx/autofill/inline/common/SlicedContent.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::autofill" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "autofill/autofill/src/main/java/androidx/autofill/inline/common/ImageViewStyle.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::autofill" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "autofill/autofill/src/main/java/androidx/autofill/inline/common/ViewStyle.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::autofill" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "autofill/autofill/src/main/java/androidx/autofill/inline/common/TextViewStyle.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::autofill" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "autofill/autofill/src/main/java/androidx/autofill/inline/SuggestionHintConstants.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::autofill" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "autofill/autofill/src/main/java/androidx/autofill/inline/Renderer.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::autofill" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "autofill/autofill/src/main/res/drawable-v29/autofill_inline_suggestion_chip_background.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::autofill" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "autofill/autofill/src/main/res/layout/autofill_inline_suggestion.xml",
  "extension" : "xml",
  "linesOfCode" : 36,
  "components" : [ "primary::autofill" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "autofill/autofill/src/main/res/values/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 37,
  "components" : [ "primary::autofill" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "autofill/autofill/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::autofill" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "autofill/autofill/src/main/res/values/themes.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::autofill" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "autofill/autofill/src/main/res/values/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::autofill" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "profileinstaller/profileinstaller/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::profileinstaller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "profileinstaller/profileinstaller/src/main/java/androidx/profileinstaller/ProfileVersion.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::profileinstaller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "profileinstaller/profileinstaller/src/main/java/androidx/profileinstaller/ProfileVerifier.java",
  "extension" : "java",
  "linesOfCode" : 328,
  "components" : [ "primary::profileinstaller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "profileinstaller/profileinstaller/src/main/java/androidx/profileinstaller/DeviceProfileWriter.java",
  "extension" : "java",
  "linesOfCode" : 287,
  "components" : [ "primary::profileinstaller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "profileinstaller/profileinstaller/src/main/java/androidx/profileinstaller/Encoding.java",
  "extension" : "java",
  "linesOfCode" : 161,
  "components" : [ "primary::profileinstaller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "profileinstaller/profileinstaller/src/main/java/androidx/profileinstaller/ProfileInstallerInitializer.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::profileinstaller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "profileinstaller/profileinstaller/src/main/java/androidx/profileinstaller/ProfileTranscoder.java",
  "extension" : "java",
  "linesOfCode" : 804,
  "components" : [ "primary::profileinstaller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "profileinstaller/profileinstaller/src/main/java/androidx/profileinstaller/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::profileinstaller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "profileinstaller/profileinstaller/src/main/java/androidx/profileinstaller/DexProfileData.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::profileinstaller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "profileinstaller/profileinstaller/src/main/java/androidx/profileinstaller/WritableFileSection.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::profileinstaller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "profileinstaller/profileinstaller/src/main/java/androidx/profileinstaller/BenchmarkOperation.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::profileinstaller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "profileinstaller/profileinstaller/src/main/java/androidx/profileinstaller/FileSectionType.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::profileinstaller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "profileinstaller/profileinstaller/src/main/java/androidx/profileinstaller/ProfileInstallReceiver.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::profileinstaller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "profileinstaller/profileinstaller/src/main/java/androidx/profileinstaller/ProfileInstaller.java",
  "extension" : "java",
  "linesOfCode" : 310,
  "components" : [ "primary::profileinstaller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "percentlayout/percentlayout/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::percentlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "percentlayout/percentlayout/src/main/java/androidx/percentlayout/widget/PercentRelativeLayout.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::percentlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "percentlayout/percentlayout/src/main/java/androidx/percentlayout/widget/PercentLayoutHelper.java",
  "extension" : "java",
  "linesOfCode" : 363,
  "components" : [ "primary::percentlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "percentlayout/percentlayout/src/main/java/androidx/percentlayout/widget/PercentFrameLayout.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::percentlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "startup/startup-runtime/src/main/java/androidx/startup/StartupException.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::startup" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "startup/startup-runtime/src/main/java/androidx/startup/StartupLogger.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::startup" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "startup/startup-runtime/src/main/java/androidx/startup/Initializer.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::startup" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "startup/startup-runtime/src/main/java/androidx/startup/InitializationProvider.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::startup" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "startup/startup-runtime/src/main/java/androidx/startup/AppInitializer.java",
  "extension" : "java",
  "linesOfCode" : 165,
  "components" : [ "primary::startup" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "startup/startup-runtime/src/main/res/values/values.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::startup" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "startup/startup-runtime-lint/src/main/java/androidx/startup/lint/InitializerConstructorDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::startup" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "startup/startup-runtime-lint/src/main/java/androidx/startup/lint/StartupRuntimeIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::startup" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "startup/startup-runtime-lint/src/main/java/androidx/startup/lint/EnsureInitializerMetadataDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::startup" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "libraryversions.toml",
  "extension" : "toml",
  "linesOfCode" : 310,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "draganddrop/draganddrop/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::draganddrop" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "draganddrop/draganddrop/src/main/java/androidx/draganddrop/DropAffordanceHighlighter.java",
  "extension" : "java",
  "linesOfCode" : 234,
  "components" : [ "primary::draganddrop" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "draganddrop/draganddrop/src/main/java/androidx/draganddrop/DropHelper.java",
  "extension" : "java",
  "linesOfCode" : 236,
  "components" : [ "primary::draganddrop" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "draganddrop/draganddrop/src/main/androidx/draganddrop/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::draganddrop" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cardview/cardview/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 27,
  "components" : [ "primary::cardview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cardview/cardview/src/main/java/androidx/cardview/widget/CardViewDelegate.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::cardview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cardview/cardview/src/main/java/androidx/cardview/widget/RoundRectDrawableWithShadow.java",
  "extension" : "java",
  "linesOfCode" : 290,
  "components" : [ "primary::cardview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cardview/cardview/src/main/java/androidx/cardview/widget/CardView.java",
  "extension" : "java",
  "linesOfCode" : 235,
  "components" : [ "primary::cardview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cardview/cardview/src/main/java/androidx/cardview/widget/CardViewImpl.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::cardview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cardview/cardview/src/main/java/androidx/cardview/widget/CardViewBaseImpl.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::cardview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cardview/cardview/src/main/java/androidx/cardview/widget/RoundRectDrawable.java",
  "extension" : "java",
  "linesOfCode" : 159,
  "components" : [ "primary::cardview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cardview/cardview/src/main/java/androidx/cardview/widget/CardViewApi21Impl.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::cardview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cardview/cardview/src/main/res/values/colors.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::cardview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cardview/cardview/src/main/res/values/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 18,
  "components" : [ "primary::cardview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cardview/cardview/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::cardview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cardview/cardview/src/main/res/values/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::cardview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cardview/cardview/src/main/res/values-v23/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::cardview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "binarycompatibilityvalidator/binarycompatibilityvalidator/src/main/java/androidx/binarycompatibilityvalidator/Cursor.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::binarycompatibilityvalidator" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "binarycompatibilityvalidator/binarycompatibilityvalidator/src/main/java/androidx/binarycompatibilityvalidator/AbiExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::binarycompatibilityvalidator" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "binarycompatibilityvalidator/binarycompatibilityvalidator/src/main/java/androidx/binarycompatibilityvalidator/KLibDumpParser.kt",
  "extension" : "kt",
  "linesOfCode" : 316,
  "components" : [ "primary::binarycompatibilityvalidator" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "binarycompatibilityvalidator/binarycompatibilityvalidator/src/main/java/androidx/binarycompatibilityvalidator/BinaryCompatibilityChecker.kt",
  "extension" : "kt",
  "linesOfCode" : 544,
  "components" : [ "primary::binarycompatibilityvalidator" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "binarycompatibilityvalidator/binarycompatibilityvalidator/src/main/java/androidx/binarycompatibilityvalidator/KlibParsingCursorExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 382,
  "components" : [ "primary::binarycompatibilityvalidator" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-runtime/src/androidMain/kotlin/androidx/navigation3/runtime/serialization/NavKeySerializer.android.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-runtime/src/androidMain/kotlin/androidx/navigation3/runtime/RememberNavBackStack.android.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-runtime/src/commonTest/kotlin/androidx/navigation3/runtime/EntryTest.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-runtime/src/commonTest/kotlin/androidx/navigation3/runtime/EntryProviderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-runtime/src/androidDeviceTest/kotlin/androidx/navigation3/runtime/DecoratedNavEntriesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1465,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-runtime/src/androidDeviceTest/kotlin/androidx/navigation3/runtime/SaveableStateHolderNavEntryDecoratorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-runtime/src/androidDeviceTest/kotlin/androidx/navigation3/runtime/RememberNavBackStackTest.kt",
  "extension" : "kt",
  "linesOfCode" : 137,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-runtime/src/androidDeviceTest/kotlin/androidx/navigation3/runtime/NavBackStackSerializerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-runtime/src/commonMain/kotlin/androidx/navigation3/runtime/ListUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-runtime/src/commonMain/kotlin/androidx/navigation3/runtime/NavBackStack.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-runtime/src/commonMain/kotlin/androidx/navigation3/runtime/DecoratedNavEntries.kt",
  "extension" : "kt",
  "linesOfCode" : 94,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-runtime/src/commonMain/kotlin/androidx/navigation3/runtime/NavEntry.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-runtime/src/commonMain/kotlin/androidx/navigation3/runtime/EntryProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-runtime/src/commonMain/kotlin/androidx/navigation3/runtime/serialization/NavBackStackSerializer.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-runtime/src/commonMain/kotlin/androidx/navigation3/runtime/NavEntryDecorator.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-runtime/src/commonMain/kotlin/androidx/navigation3/runtime/SaveableStateHolderNavEntryDecorator.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-runtime/src/commonMain/kotlin/androidx/navigation3/runtime/NavKey.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-runtime/src/commonMain/kotlin/androidx/navigation3/runtime/RememberNavBackStack.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 171,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/src/webMain/kotlin/androidx/navigation3/ui/NavDisplay.web.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/src/macosMain/kotlin/androidx/navigation3/ui/NavDisplay.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/src/androidMain/kotlin/androidx/navigation3/ui/NavDisplay.android.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/src/iosMain/kotlin/androidx/navigation3/ui/NavDisplay.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/src/desktopMain/kotlin/androidx/navigation3/ui/NavDisplay.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/src/androidDeviceTest/kotlin/androidx/navigation3/scene/SceneInfoTest.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/src/androidDeviceTest/kotlin/androidx/navigation3/scene/SceneStateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 184,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/src/androidDeviceTest/kotlin/androidx/navigation3/scene/usecases/HierarchicalSceneTest.kt",
  "extension" : "kt",
  "linesOfCode" : 344,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/src/androidDeviceTest/kotlin/androidx/navigation3/scene/usecases/ListDetailSceneTest.kt",
  "extension" : "kt",
  "linesOfCode" : 240,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/src/androidDeviceTest/kotlin/androidx/navigation3/ui/TestDualPaneScenes.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/src/androidDeviceTest/kotlin/androidx/navigation3/ui/NavDisplayPredictiveBackTest.kt",
  "extension" : "kt",
  "linesOfCode" : 181,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/src/androidDeviceTest/kotlin/androidx/navigation3/ui/AnimatedTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1107,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/src/androidDeviceTest/kotlin/androidx/navigation3/ui/NavDisplayTest.kt",
  "extension" : "kt",
  "linesOfCode" : 680,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/src/androidDeviceTest/kotlin/androidx/navigation3/ui/TestNestedTransitionScenes.kt",
  "extension" : "kt",
  "linesOfCode" : 119,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/src/androidDeviceTest/kotlin/androidx/navigation3/ui/NavDisplayScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1039,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/src/androidDeviceTest/kotlin/androidx/navigation3/ui/NavDisplayLifecycleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 108,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/src/commonMain/kotlin/androidx/navigation3/ListUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/src/commonMain/kotlin/androidx/navigation3/scene/SharedEntryInSceneNavEntryDecorator.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/src/commonMain/kotlin/androidx/navigation3/scene/BackStackAwareLifecycleNavEntryDecorator.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/src/commonMain/kotlin/androidx/navigation3/scene/SceneInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/src/commonMain/kotlin/androidx/navigation3/scene/SceneState.kt",
  "extension" : "kt",
  "linesOfCode" : 110,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/src/commonMain/kotlin/androidx/navigation3/scene/Scene.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/src/commonMain/kotlin/androidx/navigation3/scene/DialogScene.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/src/commonMain/kotlin/androidx/navigation3/scene/OverlayScene.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/src/commonMain/kotlin/androidx/navigation3/scene/SinglePaneScene.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/src/commonMain/kotlin/androidx/navigation3/scene/SceneStrategy.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/src/commonMain/kotlin/androidx/navigation3/scene/SceneSetupNavEntryDecorator.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/src/commonMain/kotlin/androidx/navigation3/ui/NavDisplay.kt",
  "extension" : "kt",
  "linesOfCode" : 476,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation3/navigation3-ui/src/commonMain/kotlin/androidx/navigation3/ui/LocalNavAnimatedContentScope.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::navigation3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 107,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/java/androidx/biometric/PromptContentItemBulletedText.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/java/androidx/biometric/AuthenticationCallbackProvider.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/java/androidx/biometric/DeviceUtils.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/java/androidx/biometric/KeyguardUtils.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/java/androidx/biometric/CryptoObjectUtils.java",
  "extension" : "java",
  "linesOfCode" : 320,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/java/androidx/biometric/BiometricPrompt.java",
  "extension" : "java",
  "linesOfCode" : 569,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/java/androidx/biometric/BiometricViewModel.java",
  "extension" : "java",
  "linesOfCode" : 438,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/java/androidx/biometric/BiometricFragment.java",
  "extension" : "java",
  "linesOfCode" : 851,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/java/androidx/biometric/AuthenticatorUtils.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/java/androidx/biometric/BiometricManager.java",
  "extension" : "java",
  "linesOfCode" : 505,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/java/androidx/biometric/PromptVerticalListContentView.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/java/androidx/biometric/PromptContentItem.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/java/androidx/biometric/BiometricErrorData.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/java/androidx/biometric/CancellationSignalProvider.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/java/androidx/biometric/PromptContentItemPlainText.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/java/androidx/biometric/PromptContentViewWithMoreOptionsButton.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/java/androidx/biometric/ErrorUtils.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/java/androidx/biometric/PromptContentViewUtils.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/java/androidx/biometric/PromptContentView.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/java/androidx/biometric/FingerprintDialogFragment.java",
  "extension" : "java",
  "linesOfCode" : 277,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/java/androidx/biometric/PackageUtils.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-el/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-is/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-te/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-zh-rHK/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-fa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-as/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-sw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-af/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/drawable/fingerprint_dialog_error.xml",
  "extension" : "xml",
  "linesOfCode" : 29,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/drawable/fingerprint_dialog_fp_icon.xml",
  "extension" : "xml",
  "linesOfCode" : 40,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-eu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-ja/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-gl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-nb/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-uk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-pa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-fi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-pt-rPT/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-ru/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-hu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-hi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-fr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-de/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-cs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-en-rIN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-es-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-et/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-tl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-mr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-ne/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-gu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-bg/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-hy/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-da/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-nl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-sr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-hr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-sv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-my/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-pt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-ur/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-pl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-mk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-en-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-lt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-km/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-kk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-th/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-vi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/color-v26/biometric_error_color.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-zh-rTW/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-bn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-ml/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-az/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-lv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-lo/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/layout/fingerprint_dialog_layout.xml",
  "extension" : "xml",
  "linesOfCode" : 55,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-uz/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-ms/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-ro/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-ka/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-mn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-pt-rBR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-ar/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-ta/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-or/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-si/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values/colors.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 30,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values/devices.xml",
  "extension" : "xml",
  "linesOfCode" : 37,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-iw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-ky/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-sq/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-tr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-zu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-sk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-it/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-be/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-en-rXC/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-ca/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-zh-rCN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-fr-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-in/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-en-rGB/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-bs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-sl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-kn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-ko/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-b+sr+Latn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-am/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "biometric/biometric/src/main/res/values-en-rAU/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::biometric" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "contentpager/contentpager/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 35,
  "components" : [ "primary::contentpager" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "contentpager/contentpager/src/main/java/androidx/contentpager/content/InMemoryCursor.java",
  "extension" : "java",
  "linesOfCode" : 182,
  "components" : [ "primary::contentpager" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "contentpager/contentpager/src/main/java/androidx/contentpager/content/Query.java",
  "extension" : "java",
  "linesOfCode" : 117,
  "components" : [ "primary::contentpager" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "contentpager/contentpager/src/main/java/androidx/contentpager/content/LoaderQueryRunner.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::contentpager" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "contentpager/contentpager/src/main/java/androidx/contentpager/content/ContentPager.java",
  "extension" : "java",
  "linesOfCode" : 331,
  "components" : [ "primary::contentpager" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "hilt/hilt-compiler/src/main/kotlin/androidx/hilt/assisted/DependencyRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::hilt" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "hilt/hilt-compiler/src/main/kotlin/androidx/hilt/work/WorkerElement.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::hilt" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "hilt/hilt-compiler/src/main/kotlin/androidx/hilt/work/WorkerStep.kt",
  "extension" : "kt",
  "linesOfCode" : 117,
  "components" : [ "primary::hilt" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "hilt/hilt-compiler/src/main/kotlin/androidx/hilt/work/WorkerGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::hilt" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "hilt/hilt-compiler/src/main/kotlin/androidx/hilt/ClassNames.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::hilt" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "hilt/hilt-compiler/src/main/kotlin/androidx/hilt/AndroidXHiltProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::hilt" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "hilt/hilt-compiler/src/main/kotlin/androidx/hilt/AndroidXHiltKspProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::hilt" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "hilt/hilt-compiler/src/main/kotlin/androidx/hilt/ext/javaPoet.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::hilt" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "hilt/hilt-navigation/src/main/java/androidx/hilt/navigation/HiltNavBackStackEntry.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::hilt" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "hilt/hilt-navigation-compose/src/main/java/androidx/hilt/navigation/compose/HiltViewModel.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::hilt" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "hilt/hilt-navigation-fragment/src/main/java/androidx/hilt/navigation/fragment/HiltNavGraphViewModelLazy.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::hilt" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "hilt/hilt-work/src/main/java/androidx/hilt/work/WorkerAssistedFactory.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::hilt" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "hilt/hilt-work/src/main/java/androidx/hilt/work/HiltWorkerFactory.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::hilt" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "hilt/hilt-work/src/main/java/androidx/hilt/work/WorkerFactoryModule.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::hilt" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "hilt/hilt-common/src/main/java/androidx/hilt/work/HiltWorker.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::hilt" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-inspection/src/main/java/androidx/work/inspection/WorkManagerInspector.kt",
  "extension" : "kt",
  "linesOfCode" : 239,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-inspection/src/main/java/androidx/work/inspection/WorkManagerProtoConversionUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-inspection/src/main/java/androidx/work/inspection/WorkManagerInspectorFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-inspection/src/main/proto/workmanager_protocol.proto",
  "extension" : "proto",
  "linesOfCode" : 144,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-lint/src/main/java/androidx/work/lint/SpecifyForegroundServiceTypeIssueDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-lint/src/main/java/androidx/work/lint/InvalidPeriodicWorkRequestIntervalDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 122,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-lint/src/main/java/androidx/work/lint/WorkManagerIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-lint/src/main/java/androidx/work/lint/WorkerHasPublicModifierDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-lint/src/main/java/androidx/work/lint/IdleBatteryChargingConstraintsDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 96,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-lint/src/main/java/androidx/work/lint/PeriodicEnqueueIssueDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-lint/src/main/java/androidx/work/lint/BadConfigurationProviderIssueDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-lint/src/main/java/androidx/work/lint/RemoveWorkManagerInitializerDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 128,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-lint/src/main/java/androidx/work/lint/SpecifyJobSchedulerIdRangeIssueDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-lint/src/main/java/androidx/work/lint/RxWorkerSetProgressDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/ListenableCallback.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/RemoteListenableWorker.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/RemoteForegroundUpdater.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/RemoteWorkContinuationImpl.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/RemoteDispatcher.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/RemoteWorkManagerImpl.java",
  "extension" : "java",
  "linesOfCode" : 273,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/RemoteListenableDelegatingWorker.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/RemoteClientUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/RemoteExecute.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/ListenableWorkerImpl.java",
  "extension" : "java",
  "linesOfCode" : 134,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/RemoteWorkManagerInfo.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/RemoteWorkManagerService.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/RemoteProgressUpdater.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/parcelable/ParcelUtils.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/parcelable/ParcelableRuntimeExtras.java",
  "extension" : "java",
  "linesOfCode" : 120,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/parcelable/ParcelableConstraints.java",
  "extension" : "java",
  "linesOfCode" : 118,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/parcelable/ParcelableWorkRequest.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/parcelable/ParcelableWorkContinuationImpl.java",
  "extension" : "java",
  "linesOfCode" : 188,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/parcelable/ParcelableWorkInfo.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/parcelable/ParcelableWorkQuery.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/parcelable/ParcelableWorkRequests.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/parcelable/ParcelableWorkerParameters.java",
  "extension" : "java",
  "linesOfCode" : 139,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/parcelable/ParcelableUpdateRequest.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/parcelable/ParcelableWorkInfos.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/parcelable/ParcelableData.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/parcelable/ParcelableResult.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/parcelable/ParcelableInterruptRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/parcelable/ParcelConverters.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/parcelable/ParcelableRemoteWorkRequest.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/parcelable/ParcelableForegroundRequestInfo.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/RemoteCoroutineWorker.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/RemoteWorkerService.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/RemoteWorkManagerClient.java",
  "extension" : "java",
  "linesOfCode" : 404,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/RemoteWorkerWrapper.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-multiprocess/src/main/java/androidx/work/multiprocess/ListenableWorkerImplClient.java",
  "extension" : "java",
  "linesOfCode" : 118,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-gcm/src/main/java/androidx/work/impl/background/gcm/GcmTaskConverter.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-gcm/src/main/java/androidx/work/impl/background/gcm/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-gcm/src/main/java/androidx/work/impl/background/gcm/WorkManagerGcmService.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-gcm/src/main/java/androidx/work/impl/background/gcm/GcmScheduler.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-gcm/src/main/java/androidx/work/impl/background/gcm/WorkManagerGcmDispatcher.java",
  "extension" : "java",
  "linesOfCode" : 173,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-gcm/src/main/res/values/values.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-gcm/src/main/res/values-v23/values.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-rxjava3/src/main/java/androidx/work/rxjava3/RxWorker.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 275,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/multiprocess/RemoteWorkContinuation.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/multiprocess/RemoteWorkManager.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/ExperimentalConfigurationApi.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/PeriodicWorkRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 146,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/Tracer.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/InputMergerFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/BackoffPolicy.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/WorkerParameters.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/Operation.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/WorkerFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/WorkInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 136,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/WorkerParameters.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/WorkManager.kt",
  "extension" : "kt",
  "linesOfCode" : 108,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/DelegatingWorkerFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/ListenableFuture.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/Data.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/ProgressUpdater.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/WorkManagerInitializer.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/WorkDatabaseMigrations.kt",
  "extension" : "kt",
  "linesOfCode" : 339,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/UnfinishedWorkListener.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/WorkContinuationImpl.java",
  "extension" : "java",
  "linesOfCode" : 212,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/ExecutionListener.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/WorkDatabase.kt",
  "extension" : "kt",
  "linesOfCode" : 150,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/StartStopToken.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/diagnostics/DiagnosticsReceiver.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/WorkManagerImplExt.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/model/WorkProgress.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/model/WorkProgressDao.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/model/WorkTag.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/model/Dependency.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/model/PreferenceDao.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/model/RawWorkInfoDao.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/model/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/model/WorkTypeConverters.kt",
  "extension" : "kt",
  "linesOfCode" : 216,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/model/DependencyDao.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/model/WorkSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 311,
  "components" : [ "primary::work" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/model/WorkName.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/model/WorkTagDao.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/model/SystemIdInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/model/SystemIdInfoDao.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/model/WorkSpecDao.kt",
  "extension" : "kt",
  "linesOfCode" : 245,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/model/Preference.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/model/WorkNameDao.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/Scheduler.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/WorkLauncher.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/foreground/SystemForegroundDispatcher.java",
  "extension" : "java",
  "linesOfCode" : 331,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/foreground/SystemForegroundService.java",
  "extension" : "java",
  "linesOfCode" : 138,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/foreground/ForegroundProcessor.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/WorkManagerImpl.java",
  "extension" : "java",
  "linesOfCode" : 520,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/Processor.java",
  "extension" : "java",
  "linesOfCode" : 296,
  "components" : [ "primary::work" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/constraints/controllers/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/constraints/controllers/ContraintControllers.kt",
  "extension" : "kt",
  "linesOfCode" : 126,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/constraints/WorkConstraintsTracker.kt",
  "extension" : "kt",
  "linesOfCode" : 154,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/constraints/NetworkState.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/constraints/trackers/StorageNotLowTracker.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/constraints/trackers/BatteryChargingTracker.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/constraints/trackers/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/constraints/trackers/ConstraintTracker.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/constraints/trackers/NetworkStateTracker.kt",
  "extension" : "kt",
  "linesOfCode" : 131,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/constraints/trackers/BatteryNotLowTracker.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/constraints/trackers/Trackers.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/constraints/trackers/BroadcastReceiverConstraintTracker.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/constraints/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/constraints/ConstraintListener.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/DefaultRunnableScheduler.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/WorkerWrapper.kt",
  "extension" : "kt",
  "linesOfCode" : 437,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/ForceStopRunnable.java",
  "extension" : "java",
  "linesOfCode" : 295,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/WorkForegroundUpdater.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/RawQueries.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/futures/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/futures/AbstractFuture.java",
  "extension" : "java",
  "linesOfCode" : 710,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/futures/SettableFuture.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/futures/DirectExecutor.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/WorkProgressUpdater.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/WorkTimer.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/IdGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/StopWorkRunnable.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/NetworkApi21.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/taskexecutor/SerialExecutor.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/taskexecutor/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/taskexecutor/WorkManagerTaskExecutor.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/taskexecutor/TaskExecutor.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/DurationApi26.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/WakeLocks.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/PackageManagerHelper.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/SerialExecutorImpl.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/ProcessUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/EnqueueUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 115,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/PreferenceUtils.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/SynchronousExecutor.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/WorkForeground.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/LiveDataUtils.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/NetworkApi23.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/PruneWorkRunnable.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/StatusRunnable.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/EnqueueRunnable.java",
  "extension" : "java",
  "linesOfCode" : 217,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/NetworkApi24.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/CancelWorkRunnable.kt",
  "extension" : "kt",
  "linesOfCode" : 101,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/WorkerExceptionUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/utils/NetworkRequestCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 110,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/Schedulers.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/WorkerUpdater.kt",
  "extension" : "kt",
  "linesOfCode" : 133,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/WorkRequestHolder.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/workers/ConstraintTrackingWorker.kt",
  "extension" : "kt",
  "linesOfCode" : 130,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/workers/CombineContinuationsWorker.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/workers/DiagnosticsWorker.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/WorkDatabasePathHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/background/systemjob/SystemJobInfoConverterExt.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/background/systemjob/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/background/systemjob/SystemJobInfoConverter.java",
  "extension" : "java",
  "linesOfCode" : 139,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/background/systemjob/SystemJobService.java",
  "extension" : "java",
  "linesOfCode" : 227,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/background/systemjob/JobSchedulerExt.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/background/systemjob/SystemJobScheduler.java",
  "extension" : "java",
  "linesOfCode" : 288,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/background/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/background/systemalarm/SystemAlarmScheduler.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/background/systemalarm/SystemAlarmService.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/background/systemalarm/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/background/systemalarm/DelayMetCommandHandler.java",
  "extension" : "java",
  "linesOfCode" : 168,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/background/systemalarm/ConstraintProxyUpdateReceiver.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/background/systemalarm/Alarms.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/background/systemalarm/ConstraintsCommandHandler.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/background/systemalarm/CommandHandler.java",
  "extension" : "java",
  "linesOfCode" : 274,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/background/systemalarm/SystemAlarmDispatcher.java",
  "extension" : "java",
  "linesOfCode" : 257,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/background/systemalarm/ConstraintProxy.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/background/systemalarm/RescheduleReceiver.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/background/greedy/GreedyScheduler.java",
  "extension" : "java",
  "linesOfCode" : 238,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/background/greedy/TimeLimiter.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/impl/background/greedy/DelayedWorkTracker.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/ExistingPeriodicWorkPolicy.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/Configuration.kt",
  "extension" : "kt",
  "linesOfCode" : 406,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/WorkQuery.kt",
  "extension" : "kt",
  "linesOfCode" : 93,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/ListenableWorker.java",
  "extension" : "java",
  "linesOfCode" : 239,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/WorkerExceptionInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/Clock.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/ForegroundUpdater.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/RunnableScheduler.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/OverwritingInputMerger.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/DirectExecutor.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/CoroutineWorker.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/SystemClock.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/Operation.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/LoggerExt.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/ExistingWorkPolicy.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/WorkContinuation.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/WorkRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 165,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/OutOfQuotaPolicy.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/Data_.kt",
  "extension" : "kt",
  "linesOfCode" : 463,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/Constraints.kt",
  "extension" : "kt",
  "linesOfCode" : 326,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/ForegroundInfo.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/Logger.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/Worker.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/InputMerger.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/NetworkType.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/ArrayCreatingInputMerger.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/java/androidx/work/OneTimeWorkRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/res/values/values.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-runtime/src/main/res/values-v23/values.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-testing/src/main/java/androidx/work/testing/TestWorkManagerImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 101,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-testing/src/main/java/androidx/work/testing/TestClock.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-testing/src/main/java/androidx/work/testing/TestDriver.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-testing/src/main/java/androidx/work/testing/TestForegroundUpdater.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-testing/src/main/java/androidx/work/testing/TestProgressUpdater.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-testing/src/main/java/androidx/work/testing/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-testing/src/main/java/androidx/work/testing/TestWorkerBuilder.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-testing/src/main/java/androidx/work/testing/TestWorkerBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-testing/src/main/java/androidx/work/testing/TestListenableWorkerBuilder.java",
  "extension" : "java",
  "linesOfCode" : 211,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-testing/src/main/java/androidx/work/testing/InstantWorkTaskExecutor.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-testing/src/main/java/androidx/work/testing/TestListenableWorkerBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-testing/src/main/java/androidx/work/testing/SynchronousExecutor.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-testing/src/main/java/androidx/work/testing/SynchronousSerialExecutor.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-testing/src/main/java/androidx/work/testing/TestScheduler.kt",
  "extension" : "kt",
  "linesOfCode" : 180,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-testing/src/main/java/androidx/work/testing/WorkManagerTestInitHelper.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-datatransfer/src/main/java/androidx/work/datatransfer/UitForegroundInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-datatransfer/src/main/java/androidx/work/datatransfer/AbstractUitService.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::work" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "work/work-datatransfer/src/main/java/androidx/work/datatransfer/UserInitiatedTaskRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::work" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "work/work-datatransfer/src/main/java/androidx/work/datatransfer/Constraints.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-datatransfer/src/main/java/androidx/work/datatransfer/UserInitiatedTask.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-datatransfer/src/main/java/androidx/work/datatransfer/TransferInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "work/work-rxjava2/src/main/java/androidx/work/RxWorker.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::work" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "enterprise/enterprise-feedback/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::enterprise" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "enterprise/enterprise-feedback/src/main/java/androidx/enterprise/feedback/KeyedAppState.java",
  "extension" : "java",
  "linesOfCode" : 131,
  "components" : [ "primary::enterprise" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "enterprise/enterprise-feedback/src/main/java/androidx/enterprise/feedback/ReceivedKeyedAppState.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::enterprise" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "enterprise/enterprise-feedback/src/main/java/androidx/enterprise/feedback/DefaultKeyedAppStatesReporter.java",
  "extension" : "java",
  "linesOfCode" : 191,
  "components" : [ "primary::enterprise" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "enterprise/enterprise-feedback/src/main/java/androidx/enterprise/feedback/KeyedAppStatesReporter.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::enterprise" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "enterprise/enterprise-feedback/src/main/java/androidx/enterprise/feedback/BufferedServiceConnection.java",
  "extension" : "java",
  "linesOfCode" : 152,
  "components" : [ "primary::enterprise" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "enterprise/enterprise-feedback/src/main/java/androidx/enterprise/feedback/KeyedAppStatesCallback.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::enterprise" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "enterprise/enterprise-feedback/src/main/java/androidx/enterprise/feedback/KeyedAppStatesCallbackMerger.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::enterprise" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "enterprise/enterprise-feedback/src/main/java/androidx/enterprise/feedback/KeyedAppStatesService.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::enterprise" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "enterprise/enterprise-feedback/src/main/java/androidx/enterprise/feedback/SendableMessage.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::enterprise" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "enterprise/enterprise-feedback-testing/src/main/java/androidx/enterprise/feedback/FakeKeyedAppStatesReporter.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::enterprise" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "coordinatorlayout/coordinatorlayout/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 51,
  "components" : [ "primary::coordinatorlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "coordinatorlayout/coordinatorlayout/src/main/java/androidx/coordinatorlayout/widget/ViewGroupUtils.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::coordinatorlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "coordinatorlayout/coordinatorlayout/src/main/java/androidx/coordinatorlayout/widget/CoordinatorLayout.java",
  "extension" : "java",
  "linesOfCode" : 2122,
  "components" : [ "primary::coordinatorlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "coordinatorlayout/coordinatorlayout/src/main/java/androidx/coordinatorlayout/widget/DirectedAcyclicGraph.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::coordinatorlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "coordinatorlayout/coordinatorlayout/src/main/res/values/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::coordinatorlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "coordinatorlayout/coordinatorlayout/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 49,
  "components" : [ "primary::coordinatorlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "coordinatorlayout/coordinatorlayout/src/main/res-public/values/public_attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::coordinatorlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "coordinatorlayout/coordinatorlayout/src/main/res-public/values/public_styles.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::coordinatorlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 171,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidUnitTest/kotlin/androidx/constraintlayout/compose/MotionSceneStabilityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 134,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidUnitTest/kotlin/androidx/constraintlayout/compose/ConstraintSetStabilityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 165,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidUnitTest/kotlin/androidx/constraintlayout/compose/GridFlagTest.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidUnitTest/kotlin/androidx/constraintlayout/compose/TransitionStabilityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidUnitTest/kotlin/androidx/constraintlayout/compose/DebugFlagsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidMain/kotlin/androidx/constraintlayout/compose/carousel/CarouselSwipeable.kt",
  "extension" : "kt",
  "linesOfCode" : 699,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidMain/kotlin/androidx/constraintlayout/compose/ConstraintScopeCommon.kt",
  "extension" : "kt",
  "linesOfCode" : 119,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidMain/kotlin/androidx/constraintlayout/compose/MotionCarousel.kt",
  "extension" : "kt",
  "linesOfCode" : 110,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidMain/kotlin/androidx/constraintlayout/compose/ConstraintLayoutTag.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidMain/kotlin/androidx/constraintlayout/compose/TransitionHandler.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidMain/kotlin/androidx/constraintlayout/compose/ConstraintSet.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidMain/kotlin/androidx/constraintlayout/compose/ConstrainScope.kt",
  "extension" : "kt",
  "linesOfCode" : 268,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidMain/kotlin/androidx/constraintlayout/compose/TransitionScope.kt",
  "extension" : "kt",
  "linesOfCode" : 414,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidMain/kotlin/androidx/constraintlayout/compose/ExperimentalMotionApi.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidMain/kotlin/androidx/constraintlayout/compose/Transition.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidMain/kotlin/androidx/constraintlayout/compose/JSONConstraintSet.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidMain/kotlin/androidx/constraintlayout/compose/ToolingUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 139,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidMain/kotlin/androidx/constraintlayout/compose/LateMotionLayout.kt",
  "extension" : "kt",
  "linesOfCode" : 97,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidMain/kotlin/androidx/constraintlayout/compose/MotionRenderDebug.kt",
  "extension" : "kt",
  "linesOfCode" : 428,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidMain/kotlin/androidx/constraintlayout/compose/MotionDragHandler.kt",
  "extension" : "kt",
  "linesOfCode" : 149,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidMain/kotlin/androidx/constraintlayout/compose/ConstraintLayoutBaseScope.kt",
  "extension" : "kt",
  "linesOfCode" : 829,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidMain/kotlin/androidx/constraintlayout/compose/ConstraintLayout.kt",
  "extension" : "kt",
  "linesOfCode" : 1394,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidMain/kotlin/androidx/constraintlayout/compose/MotionMeasurer.kt",
  "extension" : "kt",
  "linesOfCode" : 466,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidMain/kotlin/androidx/constraintlayout/compose/MotionLayout.kt",
  "extension" : "kt",
  "linesOfCode" : 1031,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidMain/kotlin/androidx/constraintlayout/compose/MotionSceneScope.kt",
  "extension" : "kt",
  "linesOfCode" : 209,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidMain/kotlin/androidx/constraintlayout/compose/DslConstraintSet.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidMain/kotlin/androidx/constraintlayout/compose/ChainConstrainScope.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidMain/kotlin/androidx/constraintlayout/compose/MotionScene.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidInstrumentedTest/kotlin/androidx/constraintlayout/compose/GridTest.kt",
  "extension" : "kt",
  "linesOfCode" : 618,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidInstrumentedTest/kotlin/androidx/constraintlayout/compose/GridDslTest.kt",
  "extension" : "kt",
  "linesOfCode" : 642,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidInstrumentedTest/kotlin/androidx/constraintlayout/compose/ConstraintSetParserKtTest.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidInstrumentedTest/kotlin/androidx/constraintlayout/compose/MotionGridTest.kt",
  "extension" : "kt",
  "linesOfCode" : 250,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidInstrumentedTest/kotlin/androidx/constraintlayout/compose/Utils.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidInstrumentedTest/kotlin/androidx/constraintlayout/compose/RowColumnTest.kt",
  "extension" : "kt",
  "linesOfCode" : 292,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidInstrumentedTest/kotlin/androidx/constraintlayout/compose/MotionLayoutTest.kt",
  "extension" : "kt",
  "linesOfCode" : 805,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidInstrumentedTest/kotlin/androidx/constraintlayout/compose/ConstraintLayoutTest.kt",
  "extension" : "kt",
  "linesOfCode" : 2329,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidInstrumentedTest/kotlin/androidx/constraintlayout/compose/RowColumnDslTest.kt",
  "extension" : "kt",
  "linesOfCode" : 303,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidInstrumentedTest/kotlin/androidx/constraintlayout/compose/FlowTest.kt",
  "extension" : "kt",
  "linesOfCode" : 352,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidInstrumentedTest/kotlin/androidx/constraintlayout/compose/MultiMeasureCompositionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 178,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidInstrumentedTest/kotlin/androidx/constraintlayout/compose/DesignInfoProviderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 177,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidInstrumentedTest/kotlin/androidx/constraintlayout/compose/MotionParserTest.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidInstrumentedTest/kotlin/androidx/constraintlayout/compose/MotionFlowTest.kt",
  "extension" : "kt",
  "linesOfCode" : 94,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidInstrumentedTest/kotlin/androidx/constraintlayout/compose/ChainsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 336,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidInstrumentedTest/kotlin/androidx/constraintlayout/compose/OnSwipeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 152,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose/src/androidInstrumentedTest/res/raw/custom_text_size_scene.json5",
  "extension" : "json5",
  "linesOfCode" : 79,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 6805,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/utils/ViewSpline.java",
  "extension" : "java",
  "linesOfCode" : 211,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/utils/CustomSupport.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/utils/ViewOscillator.java",
  "extension" : "java",
  "linesOfCode" : 164,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/utils/ViewTimeCycle.java",
  "extension" : "java",
  "linesOfCode" : 282,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/utils/StopLogic.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/utils/ViewState.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/widget/MotionController.java",
  "extension" : "java",
  "linesOfCode" : 1332,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/widget/ViewTransitionController.java",
  "extension" : "java",
  "linesOfCode" : 226,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/widget/MotionScene.java",
  "extension" : "java",
  "linesOfCode" : 1514,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/widget/MotionLayout.java",
  "extension" : "java",
  "linesOfCode" : 3211,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/widget/TransitionBuilder.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/widget/DesignTool.java",
  "extension" : "java",
  "linesOfCode" : 503,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/widget/KeyPosition.java",
  "extension" : "java",
  "linesOfCode" : 419,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/widget/KeyPositionBase.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/widget/OnSwipe.java",
  "extension" : "java",
  "linesOfCode" : 185,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/widget/KeyFrames.java",
  "extension" : "java",
  "linesOfCode" : 136,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/widget/MotionHelperInterface.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/widget/CustomFloatAttributes.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/widget/Animatable.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/widget/MotionHelper.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/widget/MotionPaths.java",
  "extension" : "java",
  "linesOfCode" : 857,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/widget/KeyCycle.java",
  "extension" : "java",
  "linesOfCode" : 466,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/widget/FloatLayout.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/widget/MotionConstrainedPoint.java",
  "extension" : "java",
  "linesOfCode" : 321,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/widget/KeyTrigger.java",
  "extension" : "java",
  "linesOfCode" : 402,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/widget/KeyAttributes.java",
  "extension" : "java",
  "linesOfCode" : 448,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/widget/TouchResponse.java",
  "extension" : "java",
  "linesOfCode" : 713,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/widget/KeyTimeCycle.java",
  "extension" : "java",
  "linesOfCode" : 469,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/widget/TransitionAdapter.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/widget/Key.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/widget/Debug.java",
  "extension" : "java",
  "linesOfCode" : 210,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/widget/MotionInterpolator.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/motion/widget/ViewTransition.java",
  "extension" : "java",
  "linesOfCode" : 512,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/helper/widget/MotionEffect.java",
  "extension" : "java",
  "linesOfCode" : 208,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/helper/widget/Carousel.java",
  "extension" : "java",
  "linesOfCode" : 366,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/helper/widget/MotionPlaceholder.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/helper/widget/Flow.java",
  "extension" : "java",
  "linesOfCode" : 252,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/helper/widget/Layer.java",
  "extension" : "java",
  "linesOfCode" : 252,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/helper/widget/Grid.java",
  "extension" : "java",
  "linesOfCode" : 588,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/helper/widget/CircularFlow.java",
  "extension" : "java",
  "linesOfCode" : 327,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/utils/widget/ImageFilterButton.java",
  "extension" : "java",
  "linesOfCode" : 362,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/utils/widget/MotionButton.java",
  "extension" : "java",
  "linesOfCode" : 166,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/utils/widget/MotionTelltales.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/utils/widget/ImageFilterView.java",
  "extension" : "java",
  "linesOfCode" : 549,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/utils/widget/MotionLabel.java",
  "extension" : "java",
  "linesOfCode" : 770,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/utils/widget/MockView.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/widget/Guideline.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/widget/ConstraintLayoutStatistics.java",
  "extension" : "java",
  "linesOfCode" : 173,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/widget/ConstraintLayout.java",
  "extension" : "java",
  "linesOfCode" : 2324,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/widget/ConstraintLayoutStates.java",
  "extension" : "java",
  "linesOfCode" : 307,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/widget/ConstraintHelper.java",
  "extension" : "java",
  "linesOfCode" : 445,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/widget/ConstraintSet.java",
  "extension" : "java",
  "linesOfCode" : 4981,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/widget/Placeholder.java",
  "extension" : "java",
  "linesOfCode" : 139,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/widget/SharedValues.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/widget/ConstraintProperties.java",
  "extension" : "java",
  "linesOfCode" : 610,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/widget/VirtualLayout.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/widget/ReactiveGuide.java",
  "extension" : "java",
  "linesOfCode" : 157,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/widget/StateSet.java",
  "extension" : "java",
  "linesOfCode" : 286,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/widget/ConstraintAttribute.java",
  "extension" : "java",
  "linesOfCode" : 444,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/widget/ConstraintsChangedListener.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/widget/Barrier.java",
  "extension" : "java",
  "linesOfCode" : 124,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/widget/Constraints.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/java/androidx/constraintlayout/widget/Group.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 1356,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout/src/main/androidx/constraintlayout/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/parser/CLString.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/parser/CLContainer.java",
  "extension" : "java",
  "linesOfCode" : 284,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/parser/CLElement.java",
  "extension" : "java",
  "linesOfCode" : 142,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/parser/CLNumber.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/parser/CLArray.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/parser/CLToken.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/parser/CLObject.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/parser/CLParsingException.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/parser/CLParser.java",
  "extension" : "java",
  "linesOfCode" : 252,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/parser/CLKey.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/key/MotionKeyCycle.java",
  "extension" : "java",
  "linesOfCode" : 313,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/key/MotionConstraintSet.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/key/MotionKeyPosition.java",
  "extension" : "java",
  "linesOfCode" : 291,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/key/MotionKeyTrigger.java",
  "extension" : "java",
  "linesOfCode" : 202,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/key/MotionKeyAttributes.java",
  "extension" : "java",
  "linesOfCode" : 367,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/key/MotionKey.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/key/MotionKeyTimeCycle.java",
  "extension" : "java",
  "linesOfCode" : 290,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/Motion.java",
  "extension" : "java",
  "linesOfCode" : 1317,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/MotionWidget.java",
  "extension" : "java",
  "linesOfCode" : 381,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/MotionPaths.java",
  "extension" : "java",
  "linesOfCode" : 796,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/CustomAttribute.java",
  "extension" : "java",
  "linesOfCode" : 231,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/parse/KeyParser.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/MotionConstrainedPoint.java",
  "extension" : "java",
  "linesOfCode" : 266,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/CustomVariable.java",
  "extension" : "java",
  "linesOfCode" : 344,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/utils/SplineSet.java",
  "extension" : "java",
  "linesOfCode" : 217,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/utils/KeyCycleOscillator.java",
  "extension" : "java",
  "linesOfCode" : 249,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/utils/CurveFit.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/utils/TypedValues.java",
  "extension" : "java",
  "linesOfCode" : 682,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/utils/DifferentialInterpolator.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/utils/TimeCycleSplineSet.java",
  "extension" : "java",
  "linesOfCode" : 282,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/utils/LinearCurveFit.java",
  "extension" : "java",
  "linesOfCode" : 246,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/utils/KeyFrameArray.java",
  "extension" : "java",
  "linesOfCode" : 165,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/utils/TypedBundle.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/utils/StopEngine.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/utils/Schlick.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/utils/Rect.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/utils/Oscillator.java",
  "extension" : "java",
  "linesOfCode" : 146,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/utils/SpringStopEngine.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/utils/MonotonicCurveFit.java",
  "extension" : "java",
  "linesOfCode" : 290,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/utils/HyperSpline.java",
  "extension" : "java",
  "linesOfCode" : 140,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/utils/ViewState.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/utils/Easing.java",
  "extension" : "java",
  "linesOfCode" : 156,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/utils/VelocityMatrix.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/utils/ArcCurveFit.java",
  "extension" : "java",
  "linesOfCode" : 409,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/utils/StepCurve.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/utils/StopLogicEngine.java",
  "extension" : "java",
  "linesOfCode" : 269,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/utils/FloatRect.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/utils/KeyCache.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/motion/utils/Utils.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/PriorityGoalRow.java",
  "extension" : "java",
  "linesOfCode" : 220,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/ArrayRow.java",
  "extension" : "java",
  "linesOfCode" : 615,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/SolverVariable.java",
  "extension" : "java",
  "linesOfCode" : 251,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/Metrics.java",
  "extension" : "java",
  "linesOfCode" : 144,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/state/WidgetFrame.java",
  "extension" : "java",
  "linesOfCode" : 522,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/state/ConstraintReference.java",
  "extension" : "java",
  "linesOfCode" : 960,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/state/TransitionParser.java",
  "extension" : "java",
  "linesOfCode" : 481,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/state/helpers/BarrierReference.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/state/helpers/AlignVerticallyReference.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/state/helpers/GuidelineReference.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/state/helpers/HorizontalChainReference.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/state/helpers/FlowReference.java",
  "extension" : "java",
  "linesOfCode" : 305,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/state/helpers/GridReference.java",
  "extension" : "java",
  "linesOfCode" : 196,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/state/helpers/Facade.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/state/helpers/ChainReference.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/state/helpers/VerticalChainReference.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/state/helpers/AlignHorizontallyReference.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/state/ConstraintSetParser.java",
  "extension" : "java",
  "linesOfCode" : 1772,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/state/Reference.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/state/CorePixelDp.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/state/Registry.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/state/State.java",
  "extension" : "java",
  "linesOfCode" : 502,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/state/CoreMotionScene.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/state/Dimension.java",
  "extension" : "java",
  "linesOfCode" : 210,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/state/Transition.java",
  "extension" : "java",
  "linesOfCode" : 890,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/state/HelperReference.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/state/RegistryCallback.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/state/Interpolator.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/Guideline.java",
  "extension" : "java",
  "linesOfCode" : 283,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/ConstraintAnchor.java",
  "extension" : "java",
  "linesOfCode" : 344,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/HelperWidget.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/ConstraintWidget.java",
  "extension" : "java",
  "linesOfCode" : 2717,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/Chain.java",
  "extension" : "java",
  "linesOfCode" : 412,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/WidgetContainer.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/Placeholder.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/Rectangle.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/Flow.java",
  "extension" : "java",
  "linesOfCode" : 1268,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/Helper.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/VirtualLayout.java",
  "extension" : "java",
  "linesOfCode" : 171,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/Barrier.java",
  "extension" : "java",
  "linesOfCode" : 302,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/ConstraintWidgetContainer.java",
  "extension" : "java",
  "linesOfCode" : 825,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/Optimizer.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/ChainHead.java",
  "extension" : "java",
  "linesOfCode" : 188,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/analyzer/DependencyGraph.java",
  "extension" : "java",
  "linesOfCode" : 912,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/analyzer/WidgetGroup.java",
  "extension" : "java",
  "linesOfCode" : 222,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/analyzer/Dependency.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/analyzer/GuidelineReference.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/analyzer/Direct.java",
  "extension" : "java",
  "linesOfCode" : 929,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/analyzer/WidgetRun.java",
  "extension" : "java",
  "linesOfCode" : 285,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/analyzer/RunGroup.java",
  "extension" : "java",
  "linesOfCode" : 193,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/analyzer/ChainRun.java",
  "extension" : "java",
  "linesOfCode" : 521,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/analyzer/BaselineDimensionDependency.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/analyzer/HelperReferences.java",
  "extension" : "java",
  "linesOfCode" : 134,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/analyzer/DimensionDependency.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/analyzer/DependencyNode.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/analyzer/VerticalWidgetRun.java",
  "extension" : "java",
  "linesOfCode" : 430,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/analyzer/HorizontalWidgetRun.java",
  "extension" : "java",
  "linesOfCode" : 553,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/analyzer/Grouping.java",
  "extension" : "java",
  "linesOfCode" : 420,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/widgets/analyzer/BasicMeasure.java",
  "extension" : "java",
  "linesOfCode" : 427,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/GoalRow.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/LinearSystem.java",
  "extension" : "java",
  "linesOfCode" : 1175,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/Cache.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/ArrayLinkedVariables.java",
  "extension" : "java",
  "linesOfCode" : 455,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/utils/GridEngine.java",
  "extension" : "java",
  "linesOfCode" : 304,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/utils/GridCore.java",
  "extension" : "java",
  "linesOfCode" : 579,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/SolverVariableValues.java",
  "extension" : "java",
  "linesOfCode" : 446,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/dsl/Guideline.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/dsl/MotionScene.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/dsl/KeyAttribute.java",
  "extension" : "java",
  "linesOfCode" : 162,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/dsl/HGuideline.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/dsl/VChain.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/dsl/Chain.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/dsl/VGuideline.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/dsl/HChain.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/dsl/KeyPosition.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/dsl/OnSwipe.java",
  "extension" : "java",
  "linesOfCode" : 234,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/dsl/KeyFrames.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/dsl/KeyCycles.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/dsl/ConstraintSet.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/dsl/KeyPositions.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/dsl/KeyCycle.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/dsl/Helper.java",
  "extension" : "java",
  "linesOfCode" : 127,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/dsl/KeyAttributes.java",
  "extension" : "java",
  "linesOfCode" : 167,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/dsl/Constraint.java",
  "extension" : "java",
  "linesOfCode" : 505,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/dsl/Keys.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/dsl/Barrier.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/dsl/Ref.java",
  "extension" : "java",
  "linesOfCode" : 152,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/dsl/Transition.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/java/androidx/constraintlayout/core/Pools.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-core/src/main/androidx/constraintlayout/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose-lint/src/main/java/androidx/constraintlayout/compose/lint/ConstraintLayoutComposeIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "constraintlayout/constraintlayout-compose-lint/src/main/java/androidx/constraintlayout/compose/lint/ConstraintLayoutDslDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 592,
  "components" : [ "primary::constraintlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "car/app/app-automotive/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 307,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/media/AutomotiveCarAudioRecord.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/activity/CarAppActivity.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/activity/renderer/surface/SurfaceWrapper.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/activity/renderer/surface/SurfaceHolderListener.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/activity/renderer/surface/OnBackPressedListener.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/activity/renderer/surface/SurfaceWrapperProvider.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/activity/renderer/surface/OnCreateInputConnectionListener.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/activity/renderer/surface/RemoteProxyInputConnection.java",
  "extension" : "java",
  "linesOfCode" : 216,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/activity/renderer/surface/TemplateSurfaceView.java",
  "extension" : "java",
  "linesOfCode" : 249,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/activity/renderer/surface/LegacySurfacePackage.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/activity/renderer/surface/SurfaceControlCallback.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/activity/ActivityLifecycleDelegate.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/activity/ServiceConnectionManager.java",
  "extension" : "java",
  "linesOfCode" : 215,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/activity/BaseCarAppActivity.java",
  "extension" : "java",
  "linesOfCode" : 385,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/activity/ServiceDispatcher.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/activity/CarAppViewModelFactory.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/activity/ErrorHandler.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/activity/HostUpdateReceiver.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/activity/CarAppViewModel.java",
  "extension" : "java",
  "linesOfCode" : 179,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/activity/LogTags.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/activity/ui/ErrorMessageView.java",
  "extension" : "java",
  "linesOfCode" : 133,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/activity/ui/LoadingView.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/activity/LauncherActivity.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/activity/ResultManagerAutomotive.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/hardware/climate/AutomotiveCarClimate.java",
  "extension" : "java",
  "linesOfCode" : 417,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/hardware/info/AutomotiveCarInfo.java",
  "extension" : "java",
  "linesOfCode" : 595,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/hardware/info/AutomotiveCarSensors.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/hardware/common/PropertyIdAreaId.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/hardware/common/OnCarPropertyResponseListener.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/hardware/common/CarInternalError.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/hardware/common/GlobalCarZoneAreaIdConverter.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/hardware/common/PropertyRequestProcessor.java",
  "extension" : "java",
  "linesOfCode" : 224,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/hardware/common/GetPropertyRequest.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/hardware/common/SeatCarZoneAreaIdConverter.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/hardware/common/CarPropertyResponse.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/hardware/common/CarZoneUtils.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/hardware/common/PropertyResponseCache.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/hardware/common/CarZoneAreaIdConstants.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/hardware/common/CarZoneAreaIdConverter.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/hardware/common/CarValueUtils.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/hardware/common/CarPropertyProfile.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/hardware/common/PropertyUtils.java",
  "extension" : "java",
  "linesOfCode" : 366,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/hardware/common/PropertyManager.java",
  "extension" : "java",
  "linesOfCode" : 216,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/java/androidx/car/app/hardware/AutomotiveCarHardwareManager.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-el/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-is/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-te/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-zh-rHK/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-fa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-as/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-sw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-af/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/drawable/car_app_no_content_view_focus_ring.xml",
  "extension" : "xml",
  "linesOfCode" : 22,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/drawable/car_app_icon_error.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/drawable/car_app_bug_report_icon.xml",
  "extension" : "xml",
  "linesOfCode" : 18,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/drawable/car_app_rounded_corner.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-eu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-ja/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-gl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-nb/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-uk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-pa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-fi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-pt-rPT/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-ru/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-hu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-hi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-fr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-de/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-cs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-en-rIN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-es-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-et/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-tl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-mr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-ne/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-gu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-bg/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-hy/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-da/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-nl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-sr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-hr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-sv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-my/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-pt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-ur/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-pl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-mk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-en-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-lt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-km/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-kk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-th/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-vi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-zh-rTW/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-bn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-ml/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-az/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-lv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-lo/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/layout/loading_view.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/layout/error_message_view.xml",
  "extension" : "xml",
  "linesOfCode" : 47,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/layout/activity_template.xml",
  "extension" : "xml",
  "linesOfCode" : 33,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-uz/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-ms/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-ro/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-ka/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-mn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-pt-rBR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-ar/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-ta/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-or/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-si/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values/colors.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-iw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-ky/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-sq/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-tr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-zu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-sk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-it/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-be/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-en-rXC/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-ca/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-zh-rCN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-fr-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-in/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-en-rGB/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-bs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-sl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-kn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-ko/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-b+sr+Latn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-am/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-automotive/src/main/res/values-en-rAU/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 395,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/messaging/model/ConversationItem.java",
  "extension" : "java",
  "linesOfCode" : 233,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/messaging/model/ConversationCallbackDelegate.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/messaging/model/ConversationCallback.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/messaging/model/CarMessage.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/messaging/model/PersonsEqualityHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/messaging/model/ConversationCallbackDelegateImpl.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/messaging/MessagingServiceConstants.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/media/CarAudioCallback.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/media/OpenMicrophoneResponse.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/media/model/MediaPlaybackTemplate.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/media/MediaPlaybackManager.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/media/CarAudioCallbackDelegate.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/media/OpenMicrophoneRequest.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/media/CarAudioRecord.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/versioning/CarAppApiLevels.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/versioning/CarAppApiLevel.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/HostCall.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/annotations/KeepFields.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/annotations/CarProtocol.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/annotations/RequiresCarApi.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/annotations/ExperimentalCarApi.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/SurfaceCallback.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/managers/Manager.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/managers/ManagerCache.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/managers/ResultManager.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/managers/ManagerFactory.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/SurfaceContainer.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/suggestion/SuggestionManager.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/suggestion/model/Suggestion.java",
  "extension" : "java",
  "linesOfCode" : 145,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/FailureResponse.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/OnRequestPermissionsListener.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/HostInfo.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/mediaextensions/analytics/Constants.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/mediaextensions/analytics/event/ViewChangeEvent.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/mediaextensions/analytics/event/VisibleItemsEvent.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/mediaextensions/analytics/event/ErrorEvent.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/mediaextensions/analytics/event/MediaClickedEvent.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/mediaextensions/analytics/event/AnalyticsEvent.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/mediaextensions/analytics/event/AnalyticsEventsUtil.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/mediaextensions/analytics/event/BrowseChangeEvent.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/mediaextensions/analytics/ThreadUtils.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/mediaextensions/analytics/client/AnalyticsCallback.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/mediaextensions/analytics/client/AnalyticsParser.java",
  "extension" : "java",
  "linesOfCode" : 114,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/mediaextensions/analytics/client/RootHintsPopulator.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/mediaextensions/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/mediaextensions/MediaBrowserExtras.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/mediaextensions/MediaIntentExtras.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/mediaextensions/MetadataExtras.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/SessionInfo.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/CarAppService.java",
  "extension" : "java",
  "linesOfCode" : 176,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/CarAppBinder.java",
  "extension" : "java",
  "linesOfCode" : 304,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/HandshakeInfo.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/Header.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/GridItem.java",
  "extension" : "java",
  "linesOfCode" : 250,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/SearchCallbackDelegateImpl.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/InputCallbackDelegate.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/Place.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/signin/QRCodeSignInMethod.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/signin/PinSignInMethod.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/signin/ProviderSignInMethod.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/signin/SignInTemplate.java",
  "extension" : "java",
  "linesOfCode" : 200,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/signin/InputSignInMethod.java",
  "extension" : "java",
  "linesOfCode" : 199,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/CarColor.java",
  "extension" : "java",
  "linesOfCode" : 140,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/OnContentRefreshDelegateImpl.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/MessageTemplate.java",
  "extension" : "java",
  "linesOfCode" : 268,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/Item.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/OnClickDelegateImpl.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/AlertCallbackDelegate.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/Tab.java",
  "extension" : "java",
  "linesOfCode" : 134,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/Alert.java",
  "extension" : "java",
  "linesOfCode" : 149,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/TabCallbackDelegateImpl.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/Section.java",
  "extension" : "java",
  "linesOfCode" : 147,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/RowSection.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/TemplateWrapper.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/CarText.java",
  "extension" : "java",
  "linesOfCode" : 212,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/ModelUtils.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/Row.java",
  "extension" : "java",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/DateTimeWithZone.java",
  "extension" : "java",
  "linesOfCode" : 126,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/ParkedOnlyOnClickListener.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/GridSection.java",
  "extension" : "java",
  "linesOfCode" : 120,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/OnContentRefreshListener.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/TabContents.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/Template.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/DistanceSpan.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/CarSpan.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/OnSelectedDelegate.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/Pane.java",
  "extension" : "java",
  "linesOfCode" : 119,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/ListTemplate.java",
  "extension" : "java",
  "linesOfCode" : 365,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/OnSelectedDelegateImpl.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/SearchTemplate.java",
  "extension" : "java",
  "linesOfCode" : 187,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/CarLocation.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/ForegroundCarColorSpan.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/constraints/TabContentsConstraints.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/constraints/RowConstraints.java",
  "extension" : "java",
  "linesOfCode" : 147,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/constraints/ActionsConstraints.java",
  "extension" : "java",
  "linesOfCode" : 358,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/constraints/RowListConstraints.java",
  "extension" : "java",
  "linesOfCode" : 147,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/constraints/CarColorConstraints.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/constraints/TabsConstraints.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/constraints/CarTextConstraints.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/constraints/CarIconConstraints.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/DurationSpan.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/OnItemVisibilityChangedDelegateImpl.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/OnContentRefreshDelegate.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/Metadata.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/OnItemVisibilityChangedDelegate.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/Badge.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/SectionedItemTemplate.java",
  "extension" : "java",
  "linesOfCode" : 184,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/ItemList.java",
  "extension" : "java",
  "linesOfCode" : 226,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/SearchCallbackDelegate.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/CarIconSpan.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/OnClickDelegate.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/OnClickListener.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/PlaceMarker.java",
  "extension" : "java",
  "linesOfCode" : 131,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/OnCheckedChangeDelegateImpl.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/TabTemplate.java",
  "extension" : "java",
  "linesOfCode" : 184,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/TabCallbackDelegate.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/InputCallbackDelegateImpl.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/ClickableSpan.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/Action.java",
  "extension" : "java",
  "linesOfCode" : 304,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/CarIcon.java",
  "extension" : "java",
  "linesOfCode" : 199,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/AlertCallbackDelegateImpl.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/ActionStrip.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/AlertCallback.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/PaneTemplate.java",
  "extension" : "java",
  "linesOfCode" : 172,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/TemplateInfo.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/InputCallback.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/GridTemplate.java",
  "extension" : "java",
  "linesOfCode" : 299,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/Distance.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/PlaceListMapTemplate.java",
  "extension" : "java",
  "linesOfCode" : 203,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/LongMessageTemplate.java",
  "extension" : "java",
  "linesOfCode" : 138,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/Content.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/Toggle.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/OnCheckedChangeDelegate.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/model/SectionedItemList.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/navigation/model/PanModeListener.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/navigation/model/MapWithContentTemplate.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/navigation/model/PlaceListNavigationTemplate.java",
  "extension" : "java",
  "linesOfCode" : 257,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/navigation/model/LaneDirection.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/navigation/model/RoutingInfo.java",
  "extension" : "java",
  "linesOfCode" : 139,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/navigation/model/MessageInfo.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/navigation/model/RoutePreviewNavigationTemplate.java",
  "extension" : "java",
  "linesOfCode" : 258,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/navigation/model/Step.java",
  "extension" : "java",
  "linesOfCode" : 160,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/navigation/model/MapTemplate.java",
  "extension" : "java",
  "linesOfCode" : 151,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/navigation/model/Trip.java",
  "extension" : "java",
  "linesOfCode" : 152,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/navigation/model/constraints/ContentTemplateConstraints.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/navigation/model/PanModeDelegate.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/navigation/model/TravelEstimate.java",
  "extension" : "java",
  "linesOfCode" : 212,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/navigation/model/NavigationTemplate.java",
  "extension" : "java",
  "linesOfCode" : 192,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/navigation/model/MapController.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/navigation/model/Lane.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/navigation/model/Maneuver.java",
  "extension" : "java",
  "linesOfCode" : 311,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/navigation/model/Destination.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/navigation/model/PanModeDelegateImpl.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/navigation/NavigationManager.java",
  "extension" : "java",
  "linesOfCode" : 196,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/navigation/NavigationManagerCallback.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/serialization/ListDelegate.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/serialization/BundlerException.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/serialization/Bundleable.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/serialization/ListDelegateImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/serialization/Bundler.java",
  "extension" : "java",
  "linesOfCode" : 684,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/HostException.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/AppInfo.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/OnScreenResultListener.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/constraints/ConstraintManager.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/Screen.java",
  "extension" : "java",
  "linesOfCode" : 124,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/CarHardwareManager.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/climate/FanSpeedLevelProfile.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/climate/SteeringWheelHeatProfile.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/climate/ClimateStateRequest.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/climate/FanDirectionProfile.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/climate/CarClimateStateCallback.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/climate/SeatTemperatureProfile.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/climate/DefrosterProfile.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/climate/HvacRecirculationProfile.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/climate/SeatVentilationProfile.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/climate/CarZoneMappingInfoProfile.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/climate/ClimateProfileRequest.java",
  "extension" : "java",
  "linesOfCode" : 177,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/climate/HvacAutoModeProfile.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/climate/MaxDefrosterProfile.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/climate/HvacDualModeProfile.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/climate/CarClimateProfileCallback.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/climate/RegisterClimateStateRequest.java",
  "extension" : "java",
  "linesOfCode" : 120,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/climate/ElectricDefrosterProfile.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/climate/HvacPowerProfile.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/climate/CarClimateFeature.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/climate/HvacMaxAcModeProfile.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/climate/HvacAcProfile.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/climate/CarClimate.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/climate/HvacAutoRecirculationProfile.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/climate/CabinTemperatureProfile.java",
  "extension" : "java",
  "linesOfCode" : 124,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/info/Speed.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/info/EnergyProfile.java",
  "extension" : "java",
  "linesOfCode" : 175,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/info/TollCard.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/info/Model.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/info/Mileage.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/info/EnergyLevel.java",
  "extension" : "java",
  "linesOfCode" : 157,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/info/EvStatus.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/info/CarInfo.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/info/CarHardwareLocation.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/info/Gyroscope.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/info/Accelerometer.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/info/ExteriorDimensions.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/info/CarSensors.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/info/Compass.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/common/CarUnit.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/common/OnCarDataAvailableListener.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/common/CarValue.java",
  "extension" : "java",
  "linesOfCode" : 142,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/common/CarSetOperationStatusCallback.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/hardware/common/CarZone.java",
  "extension" : "java",
  "linesOfCode" : 161,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/CarAppPermission.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/CarAppMetadataHolderService.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/CarToast.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/OnDoneCallback.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/utils/StringUtils.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/utils/CollectionUtils.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/utils/RemoteUtils.java",
  "extension" : "java",
  "linesOfCode" : 261,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/utils/ThreadUtils.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/utils/CommonUtils.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/utils/LogTags.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/CarContext.java",
  "extension" : "java",
  "linesOfCode" : 321,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/ScreenManager.java",
  "extension" : "java",
  "linesOfCode" : 303,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/validation/HostValidator.java",
  "extension" : "java",
  "linesOfCode" : 286,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/CarAppPermissionActivity.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/Session.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/notification/CarAppExtender.java",
  "extension" : "java",
  "linesOfCode" : 259,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/notification/CarAppNotificationBroadcastReceiver.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/notification/CarNotificationManager.java",
  "extension" : "java",
  "linesOfCode" : 291,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/notification/CarPendingIntent.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/SessionInfoIntentEncoder.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/AppManager.java",
  "extension" : "java",
  "linesOfCode" : 215,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/connection/CarConnection.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/connection/CarConnectionTypeLiveData.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/connection/AutomotiveCarConnectionTypeLiveData.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/HostDispatcher.java",
  "extension" : "java",
  "linesOfCode" : 160,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/java/androidx/car/app/features/CarFeatures.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/res/values-night/colors.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/res/values/config.xml",
  "extension" : "xml",
  "linesOfCode" : 17,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/res/values/colors.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/res/values/integers.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app/src/main/res/values/public.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-testing/src/main/java/androidx/car/app/testing/FakeHost.java",
  "extension" : "java",
  "linesOfCode" : 144,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-testing/src/main/java/androidx/car/app/testing/TestScreenManager.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-testing/src/main/java/androidx/car/app/testing/TestLifecycleOwner.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-testing/src/main/java/androidx/car/app/testing/navigation/TestNavigationManager.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-testing/src/main/java/androidx/car/app/testing/TestDelegateInvoker.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-testing/src/main/java/androidx/car/app/testing/ScreenController.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-testing/src/main/java/androidx/car/app/testing/TestAppManager.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-testing/src/main/java/androidx/car/app/testing/TestCarContext.java",
  "extension" : "java",
  "linesOfCode" : 162,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-testing/src/main/java/androidx/car/app/testing/SessionController.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-testing/src/main/java/androidx/car/app/testing/TestOnDoneCallbackStub.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-projected/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-projected/src/main/java/androidx/car/app/media/ProjectedCarAudioRecord.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-projected/src/main/java/androidx/car/app/hardware/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-projected/src/main/java/androidx/car/app/hardware/info/ProjectedCarInfo.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::car" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "car/app/app-projected/src/main/java/androidx/car/app/hardware/info/ProjectedCarSensors.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-projected/src/main/java/androidx/car/app/hardware/common/CarHardwareHostDispatcher.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-projected/src/main/java/androidx/car/app/hardware/common/CarResultStubMap.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-projected/src/main/java/androidx/car/app/hardware/common/CarResultStub.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-projected/src/main/java/androidx/car/app/hardware/ProjectedCarHardwareManager.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/gradle/libs.versions.toml",
  "extension" : "toml",
  "linesOfCode" : 23,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/java/androidx/car/app/sample/navigation/common/car/SearchScreen.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/java/androidx/car/app/sample/navigation/common/car/SearchResultsScreen.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/java/androidx/car/app/sample/navigation/common/car/MicrophoneRecorder.java",
  "extension" : "java",
  "linesOfCode" : 204,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/java/androidx/car/app/sample/navigation/common/car/NavigationCarAppService.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/java/androidx/car/app/sample/navigation/common/car/SurfaceRenderer.java",
  "extension" : "java",
  "linesOfCode" : 291,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/java/androidx/car/app/sample/navigation/common/car/FavoritesScreen.java",
  "extension" : "java",
  "linesOfCode" : 114,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/java/androidx/car/app/sample/navigation/common/car/RequestPermissionScreen.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/java/androidx/car/app/sample/navigation/common/car/NavigationSession.java",
  "extension" : "java",
  "linesOfCode" : 263,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/java/androidx/car/app/sample/navigation/common/car/SettingsScreen.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/java/androidx/car/app/sample/navigation/common/car/NavigationScreen.java",
  "extension" : "java",
  "linesOfCode" : 321,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/java/androidx/car/app/sample/navigation/common/car/RoutePreviewScreen.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/java/androidx/car/app/sample/navigation/common/model/Instruction.java",
  "extension" : "java",
  "linesOfCode" : 203,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/java/androidx/car/app/sample/navigation/common/model/PlaceInfo.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/java/androidx/car/app/sample/navigation/common/model/Script.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/java/androidx/car/app/sample/navigation/common/model/DemoScripts.java",
  "extension" : "java",
  "linesOfCode" : 470,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/java/androidx/car/app/sample/navigation/common/app/MainActivity.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/java/androidx/car/app/sample/navigation/common/nav/NavigationService.java",
  "extension" : "java",
  "linesOfCode" : 538,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/res/drawable/ic_recenter_24.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/res/drawable/ic_zoom_out_24.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/res/drawable/ic_pan_24.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/res/drawable/ic_mic.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/res/drawable/ic_police.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/res/drawable/ic_favorite_white_24dp.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/res/drawable/ic_home.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/res/drawable/ic_zoom_in_24.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/res/drawable/ic_work.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/res/drawable/baseline_assistant_navigation_24.xml",
  "extension" : "xml",
  "linesOfCode" : 3,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/res/drawable/ic_add_stop.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/res/xml/automotive_app_desc.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/res/layout/activity_main.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/res/values/colors.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/common/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 36,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/mobile/src/main/AndroidManifestWithSdkVersion.xml",
  "extension" : "xml",
  "linesOfCode" : 50,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/automotive/lint.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/navigation/automotive/src/main/AndroidManifestWithSdkVersion.xml",
  "extension" : "xml",
  "linesOfCode" : 78,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/StartScreen.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/audio/VoiceInteraction.java",
  "extension" : "java",
  "linesOfCode" : 232,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/renderer/DefaultRenderer.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/renderer/SurfaceController.java",
  "extension" : "java",
  "linesOfCode" : 104,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/renderer/CarHardwareRenderer.java",
  "extension" : "java",
  "linesOfCode" : 467,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/renderer/Renderer.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/ShowcaseSession.java",
  "extension" : "java",
  "linesOfCode" : 117,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/common/SpannableStringBuilderAnnotationExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/common/PlaceDetailsScreen.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/common/PlaceInfo.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/common/SamplePlaces.java",
  "extension" : "java",
  "linesOfCode" : 269,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/ShowcaseService.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/userinteractions/FinishAppScreen.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/userinteractions/RequestPermissionScreen.java",
  "extension" : "java",
  "linesOfCode" : 198,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/userinteractions/TaskOverflowDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/userinteractions/RequestPermissionMenuDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/userinteractions/PreSeedPermissionScreen.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/TemplateLayoutsDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/mapdemos/PlaceListTemplateDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/mapdemos/PlaceListTemplateBrowseDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/mapdemos/PlaceListNavigationTemplateDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/mapdemos/RoutePreviewDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 151,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/mapdemos/MapWithContentDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/mapdemos/mapwithcontent/MapWithListTemplateDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 170,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/mapdemos/mapwithcontent/MapWithPaneTemplateDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 184,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/mapdemos/mapwithcontent/MapWithMessageTemplateDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/mapdemos/mapwithcontent/MapWithGridTemplateDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/mapdemos/mapwithcontent/MapTemplateWithToggleDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/navigationdemos/LoadingDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/navigationdemos/NavigationNotificationsDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/navigationdemos/JunctionImageDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/navigationdemos/ArrivedDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/navigationdemos/NavigatingDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/navigationdemos/RoutingDemoModelFactory.java",
  "extension" : "java",
  "linesOfCode" : 188,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/navigationdemos/NavigationNotificationService.java",
  "extension" : "java",
  "linesOfCode" : 153,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/navigationdemos/NavigationMapOnlyScreen.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/UserInteractionsDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 145,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/templatelayouts/SearchTemplateDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/templatelayouts/GridTemplateMenuDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/templatelayouts/gridtemplates/GridTemplateDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 244,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/templatelayouts/gridtemplates/NotificationDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 299,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/templatelayouts/PaneTemplateDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 122,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/templatelayouts/ListTemplateDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/templatelayouts/TabTemplateLayoutsDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/templatelayouts/messagetemplates/LongMessageTemplateDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/templatelayouts/messagetemplates/ShortMessageTemplateDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/templatelayouts/SignInWithGoogleActivity.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/templatelayouts/SignInTemplateDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 294,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/templatelayouts/listtemplates/DelayedFileProvider.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/templatelayouts/listtemplates/RadioButtonListDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/templatelayouts/listtemplates/SecondaryActionsAndDecorationDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/templatelayouts/listtemplates/ContentProviderIconsDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/templatelayouts/listtemplates/EmptyListDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/templatelayouts/listtemplates/ToggleButtonListDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 127,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/templatelayouts/listtemplates/TextAndIconsDemosScreen.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/templatelayouts/listtemplates/SectionedItemListDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/templatelayouts/MessageTemplateDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/templatelayouts/tabtemplates/TabTemplateDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 168,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/templatelayouts/tabtemplates/TabTemplateNoTabsDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/templatelayouts/tabtemplates/TabTemplateLoadingDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/settings/ContentLimitsDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/settings/CarHardwareDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/settings/CarHardwareInfoScreen.java",
  "extension" : "java",
  "linesOfCode" : 300,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/settings/LoadingScreen.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/settings/LatestFeatures.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/settings/ParkedVsDrivingDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/SettingsScreen.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/ResultDemoScreen.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/MapDemosScreen.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/paging/PagedListTemplate.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/java/androidx/car/app/sample/showcase/common/screens/NavigationDemosScreen.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-el/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-is/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-te/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-zh-rHK/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-fa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-as/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-sw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-af/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/drawable/ic_local_gas_station_white_48dp.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/drawable/ic_bug_report_24px.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/drawable/baseline_question_mark_24.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/drawable/ic_zoom_out_24.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/drawable/ic_fastfood_yellow_48dp.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/drawable/baseline_refresh_24.xml",
  "extension" : "xml",
  "linesOfCode" : 3,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/drawable/ic_baseline_add_alert_24.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/drawable/ic_themed_icon_48dp.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/drawable/baseline_task_24.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/drawable/ic_close_white_24dp.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/drawable/ic_face_24px.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/drawable/baseline_directions_boat_filled_24.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/drawable/ic_favorite_white_24dp.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/drawable/ic_googleg.xml",
  "extension" : "xml",
  "linesOfCode" : 18,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/drawable/outline_info_24.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/drawable/ic_explore_white_24dp.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/drawable/ic_commute_24px.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/drawable/ic_zoom_in_24.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/drawable/baseline_add_road_24.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/drawable/ic_favorite_filled_white_24dp.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/drawable/ic_map_white_48dp.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/drawable/ic_fastfood_white_48dp.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/drawable/ic_emoji_food_beverage_white_48dp.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/drawable/baseline_toll_24.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/drawable/ic_place_white_24dp.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-eu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-ja/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-gl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-nb/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-uk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-pa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-fi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-pt-rPT/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-ru/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-hu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-hi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/xml/automotive_app_desc.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/xml/file_provider_paths.xml",
  "extension" : "xml",
  "linesOfCode" : 3,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-fr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-de/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-cs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-en-rIN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-es-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-et/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-tl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/drawable-hdpi/ic_mic.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-mr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-ne/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-gu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-bg/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-hy/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-da/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-nl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-sr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-hr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-sv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-my/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-pt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-ur/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-pl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-mk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-en-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-lt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-km/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-kk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-th/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-vi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-zh-rTW/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-bn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-ml/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-az/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-lv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-lo/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/layout/phone_activity.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/layout/permission_request.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-uz/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-ms/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-ro/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-ka/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-mn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-pt-rBR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-ar/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-ta/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-or/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-si/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 13,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-iw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-ky/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-sq/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-tr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-zu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-sk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-it/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-be/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-en-rXC/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-ca/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-zh-rCN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-fr-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-in/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-en-rGB/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-bs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-sl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-kn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-ko/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-b+sr+Latn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-am/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/common/src/main/res/values-en-rAU/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 356,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/mobile/src/main/AndroidManifestWithSdkVersion.xml",
  "extension" : "xml",
  "linesOfCode" : 65,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/automotive/lint.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/automotive/src/main/java/androidx/car/app/sample/showcase/automotive/DebugActivity.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/automotive/src/main/res/layout/debug_activity.xml",
  "extension" : "xml",
  "linesOfCode" : 25,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "car/app/app-samples/showcase/automotive/src/main/AndroidManifestWithSdkVersion.xml",
  "extension" : "xml",
  "linesOfCode" : 107,
  "components" : [ "primary::car" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "remotecallback/remotecallback/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 51,
  "components" : [ "primary::remotecallback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "remotecallback/remotecallback/src/main/java/androidx/remotecallback/RemoteCallback.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::remotecallback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "remotecallback/remotecallback/src/main/java/androidx/remotecallback/ExternalInput.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::remotecallback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "remotecallback/remotecallback/src/main/java/androidx/remotecallback/CallbackHandlerRegistry.java",
  "extension" : "java",
  "linesOfCode" : 164,
  "components" : [ "primary::remotecallback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "remotecallback/remotecallback/src/main/java/androidx/remotecallback/AppWidgetProviderWithCallbacks.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::remotecallback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "remotecallback/remotecallback/src/main/java/androidx/remotecallback/BroadcastReceiverWithCallbacks.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::remotecallback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "remotecallback/remotecallback/src/main/java/androidx/remotecallback/CallbackReceiver.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::remotecallback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "remotecallback/remotecallback/src/main/java/androidx/remotecallback/ContentProviderWithCallbacks.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::remotecallback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "remotecallback/remotecallback/src/main/java/androidx/remotecallback/CallbackBase.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::remotecallback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "remotecallback/remotecallback/src/main/java/androidx/remotecallback/RemoteCallable.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::remotecallback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "remotecallback/remotecallback/src/main/java/androidx/remotecallback/ProviderRelayReceiver.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::remotecallback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "remotecallback/remotecallback-processor/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::remotecallback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "remotecallback/remotecallback-processor/src/main/java/androidx/remotecallback/compiler/CallbackReceiver.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::remotecallback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "remotecallback/remotecallback-processor/src/main/java/androidx/remotecallback/compiler/RemoteCallbackProcessor.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::remotecallback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "remotecallback/remotecallback-processor/src/main/java/androidx/remotecallback/compiler/CallableMethod.java",
  "extension" : "java",
  "linesOfCode" : 342,
  "components" : [ "primary::remotecallback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heifwriter/heifwriter/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 51,
  "components" : [ "primary::heifwriter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heifwriter/heifwriter/src/main/java/androidx/heifwriter/WriterBase.java",
  "extension" : "java",
  "linesOfCode" : 357,
  "components" : [ "primary::heifwriter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heifwriter/heifwriter/src/main/java/androidx/heifwriter/EncoderBase.java",
  "extension" : "java",
  "linesOfCode" : 728,
  "components" : [ "primary::heifwriter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heifwriter/heifwriter/src/main/java/androidx/heifwriter/AvifEncoder.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::heifwriter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heifwriter/heifwriter/src/main/java/androidx/heifwriter/AvifWriter.java",
  "extension" : "java",
  "linesOfCode" : 180,
  "components" : [ "primary::heifwriter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heifwriter/heifwriter/src/main/java/androidx/heifwriter/EglWindowSurface.java",
  "extension" : "java",
  "linesOfCode" : 147,
  "components" : [ "primary::heifwriter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heifwriter/heifwriter/src/main/java/androidx/heifwriter/Texture2dProgram.java",
  "extension" : "java",
  "linesOfCode" : 215,
  "components" : [ "primary::heifwriter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heifwriter/heifwriter/src/main/java/androidx/heifwriter/HeifWriter.java",
  "extension" : "java",
  "linesOfCode" : 173,
  "components" : [ "primary::heifwriter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heifwriter/heifwriter/src/main/java/androidx/heifwriter/HeifEncoder.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::heifwriter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "heifwriter/heifwriter/src/main/java/androidx/heifwriter/EglRectBlt.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::heifwriter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resourceinspection/resourceinspection-annotation/src/main/java/androidx/resourceinspection/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::resourceinspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resourceinspection/resourceinspection-annotation/src/main/java/androidx/resourceinspection/annotation/AppCompatShadowedAttributes.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::resourceinspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resourceinspection/resourceinspection-annotation/src/main/java/androidx/resourceinspection/annotation/Attribute.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::resourceinspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resourceinspection/resourceinspection-processor/src/main/kotlin/androidx/resourceinspection/processor/LayoutInspectionStep.kt",
  "extension" : "kt",
  "linesOfCode" : 409,
  "components" : [ "primary::resourceinspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resourceinspection/resourceinspection-processor/src/main/kotlin/androidx/resourceinspection/processor/Models.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::resourceinspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resourceinspection/resourceinspection-processor/src/main/kotlin/androidx/resourceinspection/processor/ResourceInspectionProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::resourceinspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "resourceinspection/resourceinspection-processor/src/main/kotlin/androidx/resourceinspection/processor/InspectionCompanionGeneration.kt",
  "extension" : "kt",
  "linesOfCode" : 206,
  "components" : [ "primary::resourceinspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "gradle/verification-metadata.xml",
  "extension" : "xml",
  "linesOfCode" : 949,
  "components" : [ "primary::gradle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "gradle/libs.versions.toml",
  "extension" : "toml",
  "linesOfCode" : 332,
  "components" : [ "primary::gradle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "swiperefreshlayout/swiperefreshlayout/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 118,
  "components" : [ "primary::swiperefreshlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "swiperefreshlayout/swiperefreshlayout/src/main/java/androidx/swiperefreshlayout/widget/CircularProgressDrawable.java",
  "extension" : "java",
  "linesOfCode" : 547,
  "components" : [ "primary::swiperefreshlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "swiperefreshlayout/swiperefreshlayout/src/main/java/androidx/swiperefreshlayout/widget/SwipeRefreshLayout.java",
  "extension" : "java",
  "linesOfCode" : 969,
  "components" : [ "primary::swiperefreshlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "swiperefreshlayout/swiperefreshlayout/src/main/java/androidx/swiperefreshlayout/widget/CircleImageView.java",
  "extension" : "java",
  "linesOfCode" : 127,
  "components" : [ "primary::swiperefreshlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "swiperefreshlayout/swiperefreshlayout/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::swiperefreshlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "swiperefreshlayout/swiperefreshlayout/src/main/res-public/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::swiperefreshlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sharetarget/sharetarget/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 83,
  "components" : [ "primary::sharetarget" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sharetarget/sharetarget/src/main/java/androidx/sharetarget/ShareTargetXmlParser.java",
  "extension" : "java",
  "linesOfCode" : 142,
  "components" : [ "primary::sharetarget" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sharetarget/sharetarget/src/main/java/androidx/sharetarget/ChooserTargetServiceCompat.java",
  "extension" : "java",
  "linesOfCode" : 122,
  "components" : [ "primary::sharetarget" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sharetarget/sharetarget/src/main/java/androidx/sharetarget/ShareTargetCompat.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::sharetarget" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sharetarget/sharetarget/src/main/java/androidx/sharetarget/ShortcutsInfoSerialization.java",
  "extension" : "java",
  "linesOfCode" : 257,
  "components" : [ "primary::sharetarget" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sharetarget/sharetarget/src/main/java/androidx/sharetarget/ShortcutInfoCompatSaverImpl.java",
  "extension" : "java",
  "linesOfCode" : 355,
  "components" : [ "primary::sharetarget" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "documentfile/documentfile/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::documentfile" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "documentfile/documentfile/src/main/java/androidx/documentfile/provider/DocumentsContractApi19.java",
  "extension" : "java",
  "linesOfCode" : 157,
  "components" : [ "primary::documentfile" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "documentfile/documentfile/src/main/java/androidx/documentfile/provider/DocumentFile.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::documentfile" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "documentfile/documentfile/src/main/java/androidx/documentfile/provider/RawDocumentFile.java",
  "extension" : "java",
  "linesOfCode" : 149,
  "components" : [ "primary::documentfile" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "documentfile/documentfile/src/main/java/androidx/documentfile/provider/SingleDocumentFile.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::documentfile" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "documentfile/documentfile/src/main/java/androidx/documentfile/provider/TreeDocumentFile.java",
  "extension" : "java",
  "linesOfCode" : 153,
  "components" : [ "primary::documentfile" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/nativeMain/kotlin/androidx/datastore/core/handlers/NoOpCorruptionHandler.native.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/nativeMain/kotlin/androidx/datastore/core/handlers/ReplaceFileCorruptionHandler.native.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/nativeMain/kotlin/androidx/datastore/core/DataStoreFactory.native.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/nativeMain/kotlin/androidx/datastore/core/Actual.native.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonJvmMain/kotlin/androidx/datastore/core/FileMoves.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonJvmMain/kotlin/androidx/datastore/core/FileStorage.kt",
  "extension" : "kt",
  "linesOfCode" : 145,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonJvmMain/kotlin/androidx/datastore/core/handlers/NoOpCorruptionHandler.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonJvmMain/kotlin/androidx/datastore/core/handlers/ReplaceFileCorruptionHandler.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonJvmMain/kotlin/androidx/datastore/core/DataStoreFactory.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonJvmMain/kotlin/androidx/datastore/core/Actual.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonJvmMain/kotlin/androidx/datastore/core/UncloseableOutputStream.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonJvmMain/kotlin/androidx/datastore/core/FileDiagnostics.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonJvmMain/kotlin/androidx/datastore/core/Serializer.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/androidMain/kotlin/androidx/datastore/core/MultiProcessDataStoreFactory.android.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/androidMain/kotlin/androidx/datastore/core/MultiProcessCoordinator.android.kt",
  "extension" : "kt",
  "linesOfCode" : 142,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/androidMain/kotlin/androidx/datastore/core/SharedCounter.android.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/androidMain/kotlin/androidx/datastore/core/MulticastFileObserver.android.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/androidMain/kotlin/androidx/datastore/core/FileMoves.android.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/androidMain/cpp/shared_counter.h",
  "extension" : "h",
  "linesOfCode" : 11,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/androidMain/cpp/jni/androidx_datastore_core_SharedCounter.cc",
  "extension" : "cc",
  "linesOfCode" : 43,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/androidMain/cpp/shared_counter.cc",
  "extension" : "cc",
  "linesOfCode" : 38,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonJvmTest/kotlin/androidx/datastore/core/handlers/ReplaceFileCorruptionHandlerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 115,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonJvmTest/kotlin/androidx/datastore/core/SimpleActorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 211,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonJvmTest/kotlin/androidx/datastore/core/DataStoreFactoryTest.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonJvmTest/kotlin/androidx/datastore/core/SingleProcessDataStoreStressTest.kt",
  "extension" : "kt",
  "linesOfCode" : 188,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonJvmTest/kotlin/androidx/datastore/core/JvmTests.kt",
  "extension" : "kt",
  "linesOfCode" : 75,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonJvmTest/kotlin/androidx/datastore/core/FileStorageTest.kt",
  "extension" : "kt",
  "linesOfCode" : 269,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "datastore/datastore-core/src/jvmMain/kotlin/androidx/datastore/core/FileMoves.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonTest/kotlin/androidx/datastore/core/CloseDownstreamOnCloseTest.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonTest/kotlin/androidx/datastore/core/DataMigrationInitializerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 164,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonTest/kotlin/androidx/datastore/core/CommonTests.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonTest/kotlin/androidx/datastore/core/SingleProcessDataStoreTest.kt",
  "extension" : "kt",
  "linesOfCode" : 866,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/androidInstrumentedTest/kotlin/androidx/datastore/core/SharedCounterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/androidInstrumentedTest/kotlin/androidx/datastore/core/MulticastFileObserverTest.kt",
  "extension" : "kt",
  "linesOfCode" : 170,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/androidInstrumentedTest/kotlin/androidx/datastore/core/MultiProcessDataStoreFactoryTest.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/androidInstrumentedTest/kotlin/androidx/datastore/core/MultiProcessDataStoreSingleProcessOkioTest.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/androidInstrumentedTest/kotlin/androidx/datastore/core/MultiProcessDataStoreSingleProcessFileTest.kt",
  "extension" : "kt",
  "linesOfCode" : 122,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/androidInstrumentedTest/kotlin/androidx/datastore/core/MultiProcessDataStoreSingleProcessTest.kt",
  "extension" : "kt",
  "linesOfCode" : 732,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonMain/kotlin/androidx/datastore/core/InterProcessCoordinator.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonMain/kotlin/androidx/datastore/core/DataMigration.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonMain/kotlin/androidx/datastore/core/handlers/ReplaceFileCorruptionHandler.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonMain/kotlin/androidx/datastore/core/handlers/NoOpCorruptionHandler.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonMain/kotlin/androidx/datastore/core/Message.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonMain/kotlin/androidx/datastore/core/DataMigrationInitializer.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonMain/kotlin/androidx/datastore/core/Storage.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonMain/kotlin/androidx/datastore/core/StorageConnection.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonMain/kotlin/androidx/datastore/core/DataStoreFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonMain/kotlin/androidx/datastore/core/State.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonMain/kotlin/androidx/datastore/core/SimpleActor.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonMain/kotlin/androidx/datastore/core/DataStoreInMemoryCache.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonMain/kotlin/androidx/datastore/core/CorruptionHandler.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonMain/kotlin/androidx/datastore/core/Closeable.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonMain/kotlin/androidx/datastore/core/DataStore.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonMain/kotlin/androidx/datastore/core/SingleProcessCoordinator.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonMain/kotlin/androidx/datastore/core/MutexUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonMain/kotlin/androidx/datastore/core/InitializerApi.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonMain/kotlin/androidx/datastore/core/DataStoreImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 367,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonMain/kotlin/androidx/datastore/core/CorruptionException.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core/src/commonMain/kotlin/androidx/datastore/core/Expect.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-compose-samples/src/main/java/com/example/datastorecomposesamples/data/CountRepository.kt",
  "extension" : "kt",
  "linesOfCode" : 107,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-compose-samples/src/main/java/com/example/datastorecomposesamples/data/CountSerializer.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-compose-samples/src/main/java/com/example/datastorecomposesamples/CountActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-compose-samples/src/main/res/values/colors.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-compose-samples/src/main/res/values/themes.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-compose-samples/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-compose-samples/src/main/proto/count_prefs.proto",
  "extension" : "proto",
  "linesOfCode" : 21,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences-core/src/nativeMain/kotlin/androidx/datastore/preferences/core/Actual.native.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "datastore/datastore-preferences-core/src/nativeMain/kotlin/androidx/datastore/preferences/core/PreferencesSerializer.native.kt",
  "extension" : "kt",
  "linesOfCode" : 126,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences-core/src/nativeMain/kotlin/androidx/datastore/preferences/core/PreferenceDataStoreFactory.native.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences-core/src/jvmMain/kotlin/androidx/datastore/preferences/core/Actual.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences-core/src/jvmMain/kotlin/androidx/datastore/preferences/core/PreferencesSerializer.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences-core/src/jvmMain/kotlin/androidx/datastore/preferences/core/PreferenceDataStoreFactory.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences-core/src/jvmMain/resources/META-INF/proguard/androidx.datastore_datastore-preferences-core.pro",
  "extension" : "pro",
  "linesOfCode" : 3,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences-core/src/commonTest/kotlin/androidx/datastore/preferences/core/PreferencesCompatibilityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences-core/src/commonTest/kotlin/androidx/datastore/preferences/core/PreferencesSerializerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 95,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences-core/src/commonTest/kotlin/androidx/datastore/preferences/core/PreferencesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 304,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences-core/src/jvmTest/kotlin/androidx/datastore/preferences/core/PreferenceDataStoreFactoryTest.kt",
  "extension" : "kt",
  "linesOfCode" : 106,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences-core/src/jvmTest/kotlin/androidx/datastore/preferences/core/PreferencesSerializerJavaTest.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "datastore/datastore-preferences-core/src/jvmTest/kotlin/androidx/datastore/preferences/core/PreferencesFromJavaTest.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences-core/src/nativeTest/kotlin/androidx/datastore/preferences/core/PreferenceDataStoreFactoryNativeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 104,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences-core/src/commonMain/kotlin/androidx/datastore/preferences/core/PreferencesFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences-core/src/commonMain/kotlin/androidx/datastore/preferences/core/PreferencesKeys.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences-core/src/commonMain/kotlin/androidx/datastore/preferences/core/PreferencesSerializer.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences-core/src/commonMain/kotlin/androidx/datastore/preferences/core/Preferences.kt",
  "extension" : "kt",
  "linesOfCode" : 138,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences-core/src/commonMain/kotlin/androidx/datastore/preferences/core/Expect.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences-core/src/commonMain/kotlin/androidx/datastore/preferences/core/PreferenceDataStoreFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences-rxjava3/src/main/java/androidx/datastore/preferences/rxjava3/RxPreferenceDataStoreDelegate.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences-rxjava3/src/main/java/androidx/datastore/preferences/rxjava3/RxPreferenceDataStoreBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-rxjava3/src/main/java/androidx/datastore/rxjava3/RxDataStoreDelegate.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-rxjava3/src/main/java/androidx/datastore/rxjava3/RxSharedPreferencesMigration.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-rxjava3/src/main/java/androidx/datastore/rxjava3/RxDataStore.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-rxjava3/src/main/java/androidx/datastore/rxjava3/RxDataStoreBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-rxjava3/src/main/java/androidx/datastore/rxjava3/RxDataMigration.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-rxjava3/src/test-common/java/androidx/datastore/rxjava3/TestingSerializer.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core-okio/src/nativeMain/kotlin/androidx/datastore/core/okio/Atomic.native.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core-okio/src/jvmMain/kotlin/androidx/datastore/core/okio/Atomic.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core-okio/src/commonTest/kotlin/androidx/datastore/core/okio/OkioStorageTest.kt",
  "extension" : "kt",
  "linesOfCode" : 255,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "datastore/datastore-core-okio/src/commonMain/kotlin/androidx/datastore/core/okio/Atomic.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-core-okio/src/commonMain/kotlin/androidx/datastore/core/okio/OkioStorage.kt",
  "extension" : "kt",
  "linesOfCode" : 157,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "datastore/datastore-core-okio/src/commonMain/kotlin/androidx/datastore/core/okio/OkioSerializer.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences/src/androidMain/kotlin/androidx/datastore/preferences/PreferenceDataStoreDelegate.android.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences/src/androidMain/kotlin/androidx/datastore/preferences/PreferenceDataStoreFile.android.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences/src/androidMain/kotlin/androidx/datastore/preferences/SharedPreferencesMigration.android.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences/src/androidInstrumentedTest/kotlin/androidx/datastore/preferences/PreferenceDataStoreDelegateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 96,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences/src/androidInstrumentedTest/kotlin/androidx/datastore/preferences/SharedPreferencesToPreferencesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 326,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences/src/androidInstrumentedTest/kotlin/androidx/datastore/preferences/PreferenceDataStoreFileTest.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences/src/commonMain/kotlin/androidx/datastore/preferences/PreferencesDataStoreDelegateUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-sampleapp/src/main/java/com/example/datastoresampleapp/ProtoDataStoreActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-sampleapp/src/main/java/com/example/datastoresampleapp/KotlinSerializationActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 96,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-sampleapp/src/main/java/com/example/datastoresampleapp/PreferencesDataStoreActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-sampleapp/src/main/java/com/example/datastoresampleapp/SettingsFragment.kt",
  "extension" : "kt",
  "linesOfCode" : 122,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-sampleapp/src/main/res/layout/settings_fragment.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-sampleapp/src/main/res/layout/activity_main.xml",
  "extension" : "xml",
  "linesOfCode" : 40,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-sampleapp/src/main/res/values/themes.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-sampleapp/src/main/proto/settings.proto",
  "extension" : "proto",
  "linesOfCode" : 7,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore/src/androidMain/kotlin/androidx/datastore/DataStoreFile.android.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore/src/androidMain/kotlin/androidx/datastore/DataStoreDelegate.android.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore/src/androidMain/kotlin/androidx/datastore/migrations/SharedPreferencesMigration.android.kt",
  "extension" : "kt",
  "linesOfCode" : 134,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore/src/androidInstrumentedTest/kotlin/androidx/datastore/DataStoreDelegateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 100,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore/src/androidInstrumentedTest/kotlin/androidx/datastore/DataStoreFileTest.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore/src/androidInstrumentedTest/kotlin/androidx/datastore/TestingSerializer.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore/src/androidInstrumentedTest/kotlin/androidx/datastore/migrations/SharedPreferencesMigrationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 158,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore/src/commonMain/kotlin/androidx/datastore/DataStoreDelegateUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-rxjava2/src/main/java/androidx/datastore/rxjava2/RxDataStoreDelegate.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-rxjava2/src/main/java/androidx/datastore/rxjava2/RxSharedPreferencesMigration.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-rxjava2/src/main/java/androidx/datastore/rxjava2/RxDataStore.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-rxjava2/src/main/java/androidx/datastore/rxjava2/RxDataStoreBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-rxjava2/src/main/java/androidx/datastore/rxjava2/RxDataMigration.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-rxjava2/src/test-common/java/androidx/datastore/rxjava2/TestingSerializer.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences-proto/src/main/java/androidx/datastore/preferences/PreferencesMapCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences-proto/src/main/proto/preferences.proto",
  "extension" : "proto",
  "linesOfCode" : 23,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-guava/src/main/java/androidx/datastore/guava/GuavaDataStore.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-proto/src/main/java/androidx/datastore/protos/ProtoSerializer.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences-rxjava2/src/main/java/androidx/datastore/preferences/rxjava2/RxPreferenceDataStoreDelegate.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "datastore/datastore-preferences-rxjava2/src/main/java/androidx/datastore/preferences/rxjava2/RxPreferenceDataStoreBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::datastore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials-e2ee/src/main/java/androidx/credentials/e2ee/IdentityKey.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/CreatePasswordResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/CustomCredential.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/GetDigitalCredentialOption.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/RestoreCredential.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/CredentialManager.kt",
  "extension" : "kt",
  "linesOfCode" : 189,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/CreateCredentialResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/GetCredentialResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/ClearCredentialInterruptedException.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/ClearCredentialException.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/CreateCredentialException.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/CreateCredentialCustomException.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/CreateCredentialCancellationException.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/GetCredentialException.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/AbortError.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/InvalidNodeTypeError.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/NoModificationAllowedError.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/QuotaExceededError.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/SecurityError.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/NetworkError.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/SyntaxError.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/WrongDocumentError.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/OperationError.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/VersionError.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/OptOutError.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/NotReadableError.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/DataCloneError.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/HierarchyRequestError.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/TimeoutError.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/DomError.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/ConstraintError.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/EncodingError.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/InUseAttributeError.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/InvalidStateError.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/NotFoundError.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/InvalidCharacterError.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/NotAllowedError.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/ReadOnlyError.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/UnknownError.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/DataError.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/InvalidModificationError.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/TransactionInactiveError.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/NamespaceError.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/domerrors/NotSupportedError.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/CreateCredentialUnsupportedException.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/GetCredentialProviderConfigurationException.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/restorecredential/E2eeUnavailableException.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/restorecredential/CreateRestoreCredentialDomException.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/GetCredentialCustomException.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/NoCredentialException.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/CreateCredentialProviderConfigurationException.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/ClearCredentialProviderConfigurationException.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/CreateCredentialUnknownException.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/GetCredentialUnknownException.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/GetCredentialInterruptedException.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/GetCredentialUnsupportedException.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/ClearCredentialUnknownException.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/CreateCredentialNoCreateOptionException.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/GetCredentialCancellationException.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/ClearCredentialCustomException.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/ClearCredentialUnsupportedException.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/publickeycredential/GetPublicKeyCredentialDomException.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/publickeycredential/DomExceptionUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 137,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/publickeycredential/CreatePublicKeyCredentialDomException.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/publickeycredential/CreatePublicKeyCredentialException.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/publickeycredential/GetPublicKeyCredentialException.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/exceptions/CreateCredentialInterruptedException.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/GetPublicKeyCredentialOption.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/PasswordCredential.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/PendingGetCredentialRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/CreateCredentialRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 171,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/CredentialOption.kt",
  "extension" : "kt",
  "linesOfCode" : 112,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/CredentialManagerCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/CreateRestoreCredentialRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/PublicKeyCredential.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/CredentialProviderFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 144,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/CredentialProviderFrameworkImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 323,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/FederatedCredential.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/CreatePublicKeyCredentialResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/ClearCredentialStateRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/ClearCredentialRequestTypes.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/webauthn/WebAuthnUtilsApi28.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/webauthn/AuthenticatorAssertionResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/webauthn/AuthenticatorResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/webauthn/FidoDataTypes.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/webauthn/PublicKeyCredentialRequestOptions.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/webauthn/AuthenticatorAttestationResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/webauthn/PublicKeyCredentialCreationOptions.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/webauthn/Cbor.kt",
  "extension" : "kt",
  "linesOfCode" : 179,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/webauthn/FidoPublicKeyCredential.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/webauthn/WebAuthnUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/CredentialManagerImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 131,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/CredentialProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/GetPasswordOption.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/PrepareGetCredentialResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 132,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/CreateCustomCredentialResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/CredentialManagerViewHandler.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/GetCustomCredentialOption.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/ExperimentalDigitalCredentialApi.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/internal/ConversionUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 117,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/internal/FrameworkClassParsingException.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/internal/FrameworkImplHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/internal/RequestValidationHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/GetRestoreCredentialOption.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/CreateCustomCredentialRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/Action.kt",
  "extension" : "kt",
  "linesOfCode" : 147,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/BiometricPromptData.kt",
  "extension" : "kt",
  "linesOfCode" : 162,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/PasswordCredentialEntry.kt",
  "extension" : "kt",
  "linesOfCode" : 624,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/BeginGetCustomCredentialOption.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/IntentHandlerConverters.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/BeginGetCredentialOption.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/ProviderCreateCredentialRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/CallingAppInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 191,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/BeginGetCredentialRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 110,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/BeginGetPublicKeyCredentialOption.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/BeginGetCredentialResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 137,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/PendingIntentHandler.kt",
  "extension" : "kt",
  "linesOfCode" : 417,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/BeginCreateCredentialRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 107,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/SigningInfoCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/AuthenticatorTypes.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/AuthenticationErrorTypes.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/CredentialProviderService.kt",
  "extension" : "kt",
  "linesOfCode" : 138,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/CustomCredentialEntry.kt",
  "extension" : "kt",
  "linesOfCode" : 644,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/BiometricPromptResult.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/ProviderGetCredentialRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 120,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/AuthenticationResult.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/RemoteEntry.kt",
  "extension" : "kt",
  "linesOfCode" : 93,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/AuthenticationResultTypes.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/AuthenticationAction.kt",
  "extension" : "kt",
  "linesOfCode" : 136,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/BeginCreateCustomCredentialRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/BeginCreatePublicKeyCredentialRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/utils/BeginGetCredentialUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 158,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/utils/BeginCreateCredentialUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 98,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/utils/RequestValidationUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/utils/ClearCredentialUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/utils/PrivilegedApp.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/BeginGetPasswordOption.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/ProviderClearCredentialStateRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/AuthenticationError.kt",
  "extension" : "kt",
  "linesOfCode" : 94,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/CredentialEntry.kt",
  "extension" : "kt",
  "linesOfCode" : 243,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/BeginCreatePasswordCredentialRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/BeginCreateCredentialResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 95,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/CreateEntry.kt",
  "extension" : "kt",
  "linesOfCode" : 543,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/provider/PublicKeyCredentialEntry.kt",
  "extension" : "kt",
  "linesOfCode" : 620,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/Credential.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/CreatePublicKeyCredentialRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 153,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/DigitalCredential.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/CreatePasswordRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 115,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/CreateRestoreCredentialResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/java/androidx/credentials/GetCredentialRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 134,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-el/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-is/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-te/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-zh-rHK/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-fa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-as/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-sw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-af/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/drawable/ic_other_sign_in.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/drawable/ic_passkey.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/drawable/ic_password.xml",
  "extension" : "xml",
  "linesOfCode" : 18,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-eu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-ja/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-gl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-nb/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-uk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-pa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-fi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-pt-rPT/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-ru/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-hu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-hi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-fr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-de/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-cs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-en-rIN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-es-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-et/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-tl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-mr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-ne/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-gu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-bg/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-hy/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-da/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-nl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-sr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-hr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-sv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-my/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-pt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-ur/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-pl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-mk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-en-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-lt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-km/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-kk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-th/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-vi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-zh-rTW/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-bn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-ml/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-az/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-lv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-lo/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-uz/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-ms/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-ro/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-ka/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-mn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-pt-rBR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-ar/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-ta/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-or/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-si/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-iw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-ky/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-sq/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-tr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-zu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-sk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-it/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-be/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-en-rXC/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-ca/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-zh-rCN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-fr-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-in/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-en-rGB/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-bs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-sl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-kn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-ko/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-b+sr+Latn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-am/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials/src/main/res/values-en-rAU/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials-play-services-auth/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 121,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials-play-services-auth/src/main/java/androidx/credentials/playservices/controllers/GetDigitalCredential/CredentialProviderGetDigitalCredentialController.kt",
  "extension" : "kt",
  "linesOfCode" : 195,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "credentials/credentials-play-services-auth/src/main/java/androidx/credentials/playservices/controllers/CredentialProviderController.kt",
  "extension" : "kt",
  "linesOfCode" : 108,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials-play-services-auth/src/main/java/androidx/credentials/playservices/controllers/CreatePassword/CredentialProviderCreatePasswordController.kt",
  "extension" : "kt",
  "linesOfCode" : 128,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials-play-services-auth/src/main/java/androidx/credentials/playservices/controllers/BeginSignIn/BeginSignInControllerUtility.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials-play-services-auth/src/main/java/androidx/credentials/playservices/controllers/BeginSignIn/CredentialProviderBeginSignInController.kt",
  "extension" : "kt",
  "linesOfCode" : 203,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials-play-services-auth/src/main/java/androidx/credentials/playservices/controllers/GetRestoreCredential/CredentialProviderGetRestoreCredentialController.kt",
  "extension" : "kt",
  "linesOfCode" : 106,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials-play-services-auth/src/main/java/androidx/credentials/playservices/controllers/CreateRestoreCredential/CredentialProviderCreateRestoreCredentialController.kt",
  "extension" : "kt",
  "linesOfCode" : 106,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials-play-services-auth/src/main/java/androidx/credentials/playservices/controllers/CredentialProviderBaseController.kt",
  "extension" : "kt",
  "linesOfCode" : 113,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials-play-services-auth/src/main/java/androidx/credentials/playservices/controllers/GetSignInIntent/CredentialProviderGetSignInIntentController.kt",
  "extension" : "kt",
  "linesOfCode" : 215,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials-play-services-auth/src/main/java/androidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility.kt",
  "extension" : "kt",
  "linesOfCode" : 480,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials-play-services-auth/src/main/java/androidx/credentials/playservices/controllers/CreatePublicKeyCredential/CredentialProviderCreatePublicKeyCredentialController.kt",
  "extension" : "kt",
  "linesOfCode" : 210,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials-play-services-auth/src/main/java/androidx/credentials/playservices/IdentityCredentialApiHiddenActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials-play-services-auth/src/main/java/androidx/credentials/playservices/CredentialProviderPlayServicesImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 298,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials-play-services-auth/src/main/java/androidx/credentials/playservices/CredentialProviderMetadataHolder.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials-play-services-auth/src/main/java/androidx/credentials/playservices/HiddenActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 316,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials-play-services-auth/src/main/res/values-v21/themes.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials-play-services-auth/src/main/res/values/themes.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "credentials/credentials-fido/src/main/java/androidx/credentials/fido/EmptyActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::credentials" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "metrics/metrics-performance/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::metrics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "metrics/metrics-performance/src/main/java/androidx/metrics/performance/FrameData.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::metrics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "metrics/metrics-performance/src/main/java/androidx/metrics/performance/JankStatsBaseImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::metrics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "metrics/metrics-performance/src/main/java/androidx/metrics/performance/PerformanceMetricsState.kt",
  "extension" : "kt",
  "linesOfCode" : 162,
  "components" : [ "primary::metrics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "metrics/metrics-performance/src/main/java/androidx/metrics/performance/FrameDataApi24.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::metrics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "metrics/metrics-performance/src/main/java/androidx/metrics/performance/JankStatsApi16Impl.kt",
  "extension" : "kt",
  "linesOfCode" : 176,
  "components" : [ "primary::metrics" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "metrics/metrics-performance/src/main/java/androidx/metrics/performance/JankStatsInternalsForTesting.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::metrics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "metrics/metrics-performance/src/main/java/androidx/metrics/performance/JankStatsApi26Impl.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::metrics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "metrics/metrics-performance/src/main/java/androidx/metrics/performance/FrameDataApi31.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::metrics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "metrics/metrics-performance/src/main/java/androidx/metrics/performance/JankStatsApi24Impl.kt",
  "extension" : "kt",
  "linesOfCode" : 163,
  "components" : [ "primary::metrics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "metrics/metrics-performance/src/main/java/androidx/metrics/performance/JankStats.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::metrics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "metrics/metrics-performance/src/main/java/androidx/metrics/performance/JankStatsApi31Impl.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::metrics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "metrics/metrics-performance/src/main/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::metrics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "metrics/metrics-benchmark/src/main/res/layout/activity_main.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::metrics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tvprovider/tvprovider/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 2067,
  "components" : [ "primary::tvprovider" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tvprovider/tvprovider/src/main/java/androidx/tvprovider/media/tv/ChannelLogoUtils.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::tvprovider" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tvprovider/tvprovider/src/main/java/androidx/tvprovider/media/tv/PreviewChannelHelper.java",
  "extension" : "java",
  "linesOfCode" : 309,
  "components" : [ "primary::tvprovider" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tvprovider/tvprovider/src/main/java/androidx/tvprovider/media/tv/Program.java",
  "extension" : "java",
  "linesOfCode" : 184,
  "components" : [ "primary::tvprovider" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tvprovider/tvprovider/src/main/java/androidx/tvprovider/media/tv/BaseProgram.java",
  "extension" : "java",
  "linesOfCode" : 487,
  "components" : [ "primary::tvprovider" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tvprovider/tvprovider/src/main/java/androidx/tvprovider/media/tv/CollectionUtils.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::tvprovider" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tvprovider/tvprovider/src/main/java/androidx/tvprovider/media/tv/Channel.java",
  "extension" : "java",
  "linesOfCode" : 544,
  "components" : [ "primary::tvprovider" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tvprovider/tvprovider/src/main/java/androidx/tvprovider/media/tv/PreviewProgram.java",
  "extension" : "java",
  "linesOfCode" : 104,
  "components" : [ "primary::tvprovider" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tvprovider/tvprovider/src/main/java/androidx/tvprovider/media/tv/TvContractUtils.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::tvprovider" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tvprovider/tvprovider/src/main/java/androidx/tvprovider/media/tv/TvContractCompat.java",
  "extension" : "java",
  "linesOfCode" : 654,
  "components" : [ "primary::tvprovider" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tvprovider/tvprovider/src/main/java/androidx/tvprovider/media/tv/WatchNextProgram.java",
  "extension" : "java",
  "linesOfCode" : 120,
  "components" : [ "primary::tvprovider" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tvprovider/tvprovider/src/main/java/androidx/tvprovider/media/tv/PreviewChannel.java",
  "extension" : "java",
  "linesOfCode" : 279,
  "components" : [ "primary::tvprovider" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tvprovider/tvprovider/src/main/java/androidx/tvprovider/media/tv/BasePreviewProgram.java",
  "extension" : "java",
  "linesOfCode" : 533,
  "components" : [ "primary::tvprovider" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "print/print/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::print" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "print/print/src/main/java/androidx/print/PrintHelper.java",
  "extension" : "java",
  "linesOfCode" : 535,
  "components" : [ "primary::print" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-app-authenticator/src/main/java/androidx/security/app/authenticator/AppAuthenticatorUtils.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-app-authenticator/src/main/java/androidx/security/app/authenticator/AppSignatureVerifier.java",
  "extension" : "java",
  "linesOfCode" : 257,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-app-authenticator/src/main/java/androidx/security/app/authenticator/AppAuthenticator.java",
  "extension" : "java",
  "linesOfCode" : 364,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-app-authenticator/src/main/java/androidx/security/app/authenticator/AppAuthenticatorXmlException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-state/src/main/java/androidx/security/state/UpdateInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-state/src/main/java/androidx/security/state/SecurityPatchState.kt",
  "extension" : "kt",
  "linesOfCode" : 571,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-state/src/main/java/androidx/security/state/SecurityStateManager.kt",
  "extension" : "kt",
  "linesOfCode" : 112,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-state/src/main/java/androidx/security/state/UpdateInfoProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 123,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-crypto/src/main/java/androidx/security/crypto/MasterKeys.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-crypto/src/main/java/androidx/security/crypto/MasterKey.java",
  "extension" : "java",
  "linesOfCode" : 256,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-crypto/src/main/java/androidx/security/crypto/EncryptedSharedPreferences.java",
  "extension" : "java",
  "linesOfCode" : 473,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-crypto/src/main/java/androidx/security/crypto/EncryptedFile.java",
  "extension" : "java",
  "linesOfCode" : 220,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-crypto-ktx/src/main/java/androidx/security/crypto/EncryptedFile.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-crypto-ktx/src/main/java/androidx/security/crypto/EncryptedSharedPreferences.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-crypto-ktx/src/main/java/androidx/security/crypto/MasterKey.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-app-authenticator-testing/src/main/java/androidx/security/app/authenticator/TestAppAuthenticatorBuilder.java",
  "extension" : "java",
  "linesOfCode" : 118,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-app-authenticator-testing/src/main/java/androidx/security/app/authenticator/TestAppSignatureVerifier.java",
  "extension" : "java",
  "linesOfCode" : 116,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-app-authenticator-testing/src/main/java/androidx/security/app/authenticator/TestAppAuthenticatorUtils.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-identity-credential/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-identity-credential/src/main/java/androidx/security/identity/SoftwareIdentityCredential.java",
  "extension" : "java",
  "linesOfCode" : 613,
  "components" : [ "primary::security" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "security/security-identity-credential/src/main/java/androidx/security/identity/SoftwareWritableIdentityCredential.java",
  "extension" : "java",
  "linesOfCode" : 162,
  "components" : [ "primary::security" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "security/security-identity-credential/src/main/java/androidx/security/identity/IdentityCredentialStore.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-identity-credential/src/main/java/androidx/security/identity/SimpleIdentityCredentialStoreCapabilities.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-identity-credential/src/main/java/androidx/security/identity/Util.java",
  "extension" : "java",
  "linesOfCode" : 1215,
  "components" : [ "primary::security" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "security/security-identity-credential/src/main/java/androidx/security/identity/IdentityCredentialException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-identity-credential/src/main/java/androidx/security/identity/InvalidReaderSignatureException.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-identity-credential/src/main/java/androidx/security/identity/SimpleResultData.java",
  "extension" : "java",
  "linesOfCode" : 134,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-identity-credential/src/main/java/androidx/security/identity/CredentialData.java",
  "extension" : "java",
  "linesOfCode" : 999,
  "components" : [ "primary::security" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "security/security-identity-credential/src/main/java/androidx/security/identity/InvalidRequestMessageException.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-identity-credential/src/main/java/androidx/security/identity/IdentityCredentialStoreCapabilities.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::security" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "security/security-identity-credential/src/main/java/androidx/security/identity/AccessControlProfile.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-identity-credential/src/main/java/androidx/security/identity/PersonalizationData.java",
  "extension" : "java",
  "linesOfCode" : 119,
  "components" : [ "primary::security" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "security/security-identity-credential/src/main/java/androidx/security/identity/MessageDecryptionException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-identity-credential/src/main/java/androidx/security/identity/NoAuthenticationKeyAvailableException.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-identity-credential/src/main/java/androidx/security/identity/SoftwareIdentityCredentialStore.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-identity-credential/src/main/java/androidx/security/identity/AlreadyPersonalizedException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-identity-credential/src/main/java/androidx/security/identity/HardwareIdentityCredential.java",
  "extension" : "java",
  "linesOfCode" : 318,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-identity-credential/src/main/java/androidx/security/identity/AccessControlProfileId.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-identity-credential/src/main/java/androidx/security/identity/WritableIdentityCredential.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-identity-credential/src/main/java/androidx/security/identity/UnknownAuthenticationKeyException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-identity-credential/src/main/java/androidx/security/identity/ResultData.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-identity-credential/src/main/java/androidx/security/identity/IdentityCredential.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-identity-credential/src/main/java/androidx/security/identity/CipherSuiteNotSupportedException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-identity-credential/src/main/java/androidx/security/identity/EphemeralPublicKeyNotFoundException.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-identity-credential/src/main/java/androidx/security/identity/HardwareIdentityCredentialStore.java",
  "extension" : "java",
  "linesOfCode" : 139,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-identity-credential/src/main/java/androidx/security/identity/HardwareWritableIdentityCredential.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "security/security-identity-credential/src/main/java/androidx/security/identity/DocTypeNotSupportedException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::security" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji-appcompat/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 123,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji-appcompat/src/main/java/androidx/emoji/widget/EmojiAppCompatTextView.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji-appcompat/src/main/java/androidx/emoji/widget/EmojiAppCompatEditText.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji-appcompat/src/main/java/androidx/emoji/widget/EmojiAppCompatButton.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 718,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji/src/main/java/androidx/emoji/text/MetadataListReader.java",
  "extension" : "java",
  "linesOfCode" : 188,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji/src/main/java/androidx/emoji/text/TypefaceEmojiSpan.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji/src/main/java/androidx/emoji/text/EmojiSpan.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji/src/main/java/androidx/emoji/text/EmojiProcessor.java",
  "extension" : "java",
  "linesOfCode" : 514,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji/src/main/java/androidx/emoji/text/FontRequestEmojiCompatConfig.java",
  "extension" : "java",
  "linesOfCode" : 222,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "emoji/emoji/src/main/java/androidx/emoji/text/EmojiCompat.java",
  "extension" : "java",
  "linesOfCode" : 533,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji/src/main/java/androidx/emoji/text/MetadataRepo.java",
  "extension" : "java",
  "linesOfCode" : 117,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji/src/main/java/androidx/emoji/text/EmojiMetadata.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji/src/main/java/androidx/emoji/widget/EmojiEditableFactory.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji/src/main/java/androidx/emoji/widget/EmojiInputFilter.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji/src/main/java/androidx/emoji/widget/EmojiEditTextHelper.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji/src/main/java/androidx/emoji/widget/EmojiInputConnection.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji/src/main/java/androidx/emoji/widget/EmojiTextWatcher.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji/src/main/java/androidx/emoji/widget/EmojiTransformationMethod.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji/src/main/java/androidx/emoji/widget/EditTextAttributeHelper.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji/src/main/java/androidx/emoji/widget/EmojiTextView.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji/src/main/java/androidx/emoji/widget/EmojiExtractEditText.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji/src/main/java/androidx/emoji/widget/SpannableBuilder.java",
  "extension" : "java",
  "linesOfCode" : 263,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji/src/main/java/androidx/emoji/widget/EmojiKeyListener.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji/src/main/java/androidx/emoji/widget/ExtractButtonCompat.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji/src/main/java/androidx/emoji/widget/EmojiExtractTextLayout.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji/src/main/java/androidx/emoji/widget/EmojiButton.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji/src/main/java/androidx/emoji/widget/EmojiTextViewHelper.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji/src/main/java/androidx/emoji/widget/EmojiEditText.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji/src/main/res/layout/input_method_extract_view.xml",
  "extension" : "xml",
  "linesOfCode" : 27,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 13,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji/src/main/res-public/values/public_attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji/emoji-bundled/src/main/java/androidx/emoji/bundled/BundledEmojiCompatConfig.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::emoji" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "viewpager2/viewpager2/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::viewpager2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "viewpager2/viewpager2/src/main/java/androidx/viewpager2/adapter/FragmentStateAdapter.java",
  "extension" : "java",
  "linesOfCode" : 623,
  "components" : [ "primary::viewpager2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "viewpager2/viewpager2/src/main/java/androidx/viewpager2/adapter/StatefulAdapter.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::viewpager2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "viewpager2/viewpager2/src/main/java/androidx/viewpager2/adapter/FragmentViewHolder.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::viewpager2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "viewpager2/viewpager2/src/main/java/androidx/viewpager2/widget/CompositeOnPageChangeCallback.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::viewpager2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "viewpager2/viewpager2/src/main/java/androidx/viewpager2/widget/PageTransformerAdapter.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::viewpager2" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "viewpager2/viewpager2/src/main/java/androidx/viewpager2/widget/CompositePageTransformer.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::viewpager2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "viewpager2/viewpager2/src/main/java/androidx/viewpager2/widget/ScrollEventAdapter.java",
  "extension" : "java",
  "linesOfCode" : 291,
  "components" : [ "primary::viewpager2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "viewpager2/viewpager2/src/main/java/androidx/viewpager2/widget/FakeDrag.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::viewpager2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "viewpager2/viewpager2/src/main/java/androidx/viewpager2/widget/MarginPageTransformer.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::viewpager2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "viewpager2/viewpager2/src/main/java/androidx/viewpager2/widget/AnimateLayoutChangeDetector.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::viewpager2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "viewpager2/viewpager2/src/main/java/androidx/viewpager2/widget/WindowInsetsApplier.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::viewpager2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "viewpager2/viewpager2/src/main/java/androidx/viewpager2/widget/ViewPager2.java",
  "extension" : "java",
  "linesOfCode" : 1022,
  "components" : [ "primary::viewpager2" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "viewpager2/viewpager2/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::viewpager2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime-lint/src/main/java/androidx/navigation/runtime/lint/WrongStartDestinationTypeDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime-lint/src/main/java/androidx/navigation/runtime/lint/WrongPopBackStackRouteDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime-lint/src/main/java/androidx/navigation/runtime/lint/TypeSafeDestinationMissingAnnotationDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime-lint/src/main/java/androidx/navigation/runtime/lint/NavigationRuntimeIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime-lint/src/main/java/androidx/navigation/runtime/lint/DeepLinkInActivityDestinationDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime-lint/src/main/java/androidx/navigation/runtime/lint/WrongNavigateRouteDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/java/androidx/navigation/dynamicfeatures/fragment/DynamicFragmentNavigatorDestinationBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 127,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/java/androidx/navigation/dynamicfeatures/fragment/DynamicNavHostFragment.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/java/androidx/navigation/dynamicfeatures/fragment/DynamicFragmentNavigator.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/java/androidx/navigation/dynamicfeatures/fragment/ui/DefaultProgressFragment.kt",
  "extension" : "kt",
  "linesOfCode" : 75,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/java/androidx/navigation/dynamicfeatures/fragment/ui/AbstractProgressFragment.kt",
  "extension" : "kt",
  "linesOfCode" : 148,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/java/androidx/navigation/dynamicfeatures/fragment/ui/InstallViewModel.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-el/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-is/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-te/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-zh-rHK/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-fa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-as/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-sw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-af/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-eu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-ja/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-gl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-nb/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-uk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-pa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-fi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-pt-rPT/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-ru/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-hu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-hi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-fr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-de/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-cs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-en-rIN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-es-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-et/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-tl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-mr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-ne/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-gu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-bg/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-hy/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-da/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-nl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-sr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-hr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-sv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-my/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-pt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-ur/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-pl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-mk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-en-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-lt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-km/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-kk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-th/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-vi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-zh-rTW/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-bn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-ml/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-az/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-lv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-lo/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/layout/dynamic_feature_install_fragment.xml",
  "extension" : "xml",
  "linesOfCode" : 37,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-uz/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-ms/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-ro/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-ka/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-mn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-pt-rBR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-ar/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-ta/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-or/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-si/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 3,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-iw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-ky/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-sq/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-tr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-zu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-sk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-it/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-be/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-en-rXC/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-ca/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-zh-rCN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-fr-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-in/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-en-rGB/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-bs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-sl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-kn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-ko/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-b+sr+Latn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-am/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-fragment/src/main/res/values-en-rAU/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-fragment-compose/src/main/java/androidx/navigation/fragment/compose/ComposableNavHostFragment.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-fragment-compose/src/main/java/androidx/navigation/fragment/compose/LocalFragment.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-fragment-compose/src/main/java/androidx/navigation/fragment/compose/ComposableFragment.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-fragment-compose/src/main/java/androidx/navigation/fragment/compose/ComposableFragmentNavigator.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose-lint/src/main/java/androidx/navigation/compose/lint/UnrememberedGetBackStackEntryDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose-lint/src/main/java/androidx/navigation/compose/lint/WrongStartDestinationTypeDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose-lint/src/main/java/androidx/navigation/compose/lint/TypeSafeDestinationMissingAnnotationDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose-lint/src/main/java/androidx/navigation/compose/lint/NavigationComposeIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose-lint/src/main/java/androidx/navigation/compose/lint/ComposableDestinationInComposeScopeDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 75,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-safe-args-gradle-plugin/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 67,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-safe-args-gradle-plugin/src/main/kotlin/androidx/navigation/safeargs/gradle/ArgumentsGenerationTask.kt",
  "extension" : "kt",
  "linesOfCode" : 143,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-safe-args-gradle-plugin/src/main/kotlin/androidx/navigation/safeargs/gradle/SafeArgsPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 167,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-fragment/src/main/java/androidx/navigation/NavGraphViewModelLazy.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-fragment/src/main/java/androidx/navigation/fragment/NavHostFragment.kt",
  "extension" : "kt",
  "linesOfCode" : 224,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "navigation/navigation-fragment/src/main/java/androidx/navigation/fragment/FragmentNavigatorExtras.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-fragment/src/main/java/androidx/navigation/fragment/FragmentNavArgsLazy.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-fragment/src/main/java/androidx/navigation/fragment/FragmentNavigatorDestinationBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 92,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-fragment/src/main/java/androidx/navigation/fragment/Fragment.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-fragment/src/main/java/androidx/navigation/fragment/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-fragment/src/main/java/androidx/navigation/fragment/DialogFragmentNavigatorDestinationBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 101,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-fragment/src/main/java/androidx/navigation/fragment/DialogFragmentNavigator.kt",
  "extension" : "kt",
  "linesOfCode" : 224,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-fragment/src/main/java/androidx/navigation/fragment/AbstractListDetailFragment.kt",
  "extension" : "kt",
  "linesOfCode" : 135,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-fragment/src/main/java/androidx/navigation/fragment/FragmentNavigator.kt",
  "extension" : "kt",
  "linesOfCode" : 464,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-fragment/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-fragment/src/main/res/values/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-fragment/src/main/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-fragment/src/main/res-public/values/public_attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/lint/common/src/main/java/androidx/navigation/lint/Util.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/lint/common/src/main/java/androidx/navigation/lint/BaseWrongStartDestinationTypeDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/lint/common/src/main/java/androidx/navigation/lint/BaseTypeSafeDestinationMissingAnnotationDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 137,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/webMain/kotlin/androidx/navigation/internal/SynchronizedObject.web.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/nativeMain/kotlin/androidx/navigation/internal/SynchronizedObject.native.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidUnitTest/kotlin/androidx/navigation/NavGraphTest.kt",
  "extension" : "kt",
  "linesOfCode" : 227,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidUnitTest/kotlin/androidx/navigation/NavActionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidUnitTest/kotlin/androidx/navigation/NavigatorProviderTest.android.kt",
  "extension" : "kt",
  "linesOfCode" : 89,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidUnitTest/kotlin/androidx/navigation/NavGraphNavigatorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidUnitTest/kotlin/androidx/navigation/serialization/NavTypeConverterAndroidTest.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidUnitTest/kotlin/androidx/navigation/serialization/NavArgumentGeneratorAndroidTest.kt",
  "extension" : "kt",
  "linesOfCode" : 313,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidUnitTest/kotlin/androidx/navigation/NavDestinationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 307,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidUnitTest/kotlin/androidx/navigation/ActionOnlyNavDirectionsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/linuxMain/kotlin/androidx/navigation/internal/SynchronizedObject.native.linux.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/nonAndroidTest/kotlin/androidx/navigation/NavigatorProviderTest.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/nonAndroidMain/kotlin/androidx/navigation/NavGraph.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 166,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/nonAndroidMain/kotlin/androidx/navigation/NavigatorProvider.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/nonAndroidMain/kotlin/androidx/navigation/NavDestinationBuilder.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 108,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/nonAndroidMain/kotlin/androidx/navigation/NavOptionsBuilder.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 101,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/nonAndroidMain/kotlin/androidx/navigation/NavOptions.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 250,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/nonAndroidMain/kotlin/androidx/navigation/NavUri.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/nonAndroidMain/kotlin/androidx/navigation/NavBackStackEntry.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 141,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/nonAndroidMain/kotlin/androidx/navigation/serialization/NavTypeConverter.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/nonAndroidMain/kotlin/androidx/navigation/NavGraphBuilder.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/nonAndroidMain/kotlin/androidx/navigation/internal/UriCodec.kt",
  "extension" : "kt",
  "linesOfCode" : 119,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/nonAndroidMain/kotlin/androidx/navigation/internal/InternalUri.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/nonAndroidMain/kotlin/androidx/navigation/internal/NavContext.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/nonAndroidMain/kotlin/androidx/navigation/NavDestination.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 202,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/nonAndroidMain/kotlin/androidx/navigation/NavType.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidMain/kotlin/androidx/navigation/NavOptions.android.kt",
  "extension" : "kt",
  "linesOfCode" : 336,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidMain/kotlin/androidx/navigation/ActionOnlyNavDirections.android.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidMain/kotlin/androidx/navigation/NavOptionsBuilder.android.kt",
  "extension" : "kt",
  "linesOfCode" : 125,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidMain/kotlin/androidx/navigation/NavType.android.kt",
  "extension" : "kt",
  "linesOfCode" : 334,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidMain/kotlin/androidx/navigation/NavUri.android.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidMain/kotlin/androidx/navigation/NavDestination.android.kt",
  "extension" : "kt",
  "linesOfCode" : 343,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidMain/kotlin/androidx/navigation/NavigatorProvider.android.kt",
  "extension" : "kt",
  "linesOfCode" : 77,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidMain/kotlin/androidx/navigation/NavDestinationBuilder.android.kt",
  "extension" : "kt",
  "linesOfCode" : 139,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidMain/kotlin/androidx/navigation/serialization/NavTypeConverter.android.kt",
  "extension" : "kt",
  "linesOfCode" : 123,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidMain/kotlin/androidx/navigation/NavArgs.android.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidMain/kotlin/androidx/navigation/NavArgsLazy.android.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidMain/kotlin/androidx/navigation/NavGraphBuilder.android.kt",
  "extension" : "kt",
  "linesOfCode" : 120,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidMain/kotlin/androidx/navigation/internal/NavContext.android.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidMain/kotlin/androidx/navigation/NavBackStackEntry.android.kt",
  "extension" : "kt",
  "linesOfCode" : 134,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidMain/kotlin/androidx/navigation/NavAction.android.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidMain/kotlin/androidx/navigation/NavGraph.android.kt",
  "extension" : "kt",
  "linesOfCode" : 195,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidMain/kotlin/androidx/navigation/NavDirections.android.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidMain/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 36,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidMain/res-public/values/public_attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 18,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/jvmMain/kotlin/androidx/navigation/internal/SynchronizedObject.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonTest/kotlin/androidx/navigation/NavDeepLinkTest.kt",
  "extension" : "kt",
  "linesOfCode" : 2015,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonTest/kotlin/androidx/navigation/NavDeepLinkActionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonTest/kotlin/androidx/navigation/serialization/NavArgumentGeneratorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1024,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonTest/kotlin/androidx/navigation/serialization/NavTypeConverterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 622,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonTest/kotlin/androidx/navigation/serialization/RoutePatternTest.kt",
  "extension" : "kt",
  "linesOfCode" : 406,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonTest/kotlin/androidx/navigation/NavDeepLinkMimeTypeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 93,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonTest/kotlin/androidx/navigation/NavDeepLinkBuilderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 180,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonTest/kotlin/androidx/navigation/NavigatorProviderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 100,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonTest/kotlin/androidx/navigation/NavArgumentTest.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidInstrumentedTest/kotlin/androidx/navigation/NavGraphTest.kt",
  "extension" : "kt",
  "linesOfCode" : 249,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidInstrumentedTest/kotlin/androidx/navigation/NavActionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidInstrumentedTest/kotlin/androidx/navigation/NavOptionsBuilderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 209,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidInstrumentedTest/kotlin/androidx/navigation/AddInDefaultArgsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidInstrumentedTest/kotlin/androidx/navigation/NavTypeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 383,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidInstrumentedTest/kotlin/androidx/navigation/serialization/TestUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidInstrumentedTest/kotlin/androidx/navigation/serialization/RouteDecoderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 413,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidInstrumentedTest/kotlin/androidx/navigation/serialization/RouteFilledTest.kt",
  "extension" : "kt",
  "linesOfCode" : 764,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidInstrumentedTest/kotlin/androidx/navigation/NavDestinationAndroidTest.kt",
  "extension" : "kt",
  "linesOfCode" : 557,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidInstrumentedTest/kotlin/androidx/navigation/NavGraphBuilderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 410,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidInstrumentedTest/kotlin/androidx/navigation/NavDestinationBuilderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 326,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidInstrumentedTest/kotlin/androidx/navigation/NavGraphAndroidTest.kt",
  "extension" : "kt",
  "linesOfCode" : 418,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/androidInstrumentedTest/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/darwinMain/kotlin/androidx/navigation/internal/SynchronizedObject.native.darwin.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/NavOptionsBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/NavViewModelStoreProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/NamedNavArgument.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/CollectionNavType.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/FloatingWindow.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/SavedStateHandle.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/NavigatorProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/NavDestination.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/NavUri.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/NavOptions.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/serialization/NavTypeConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 336,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/serialization/RouteDeserializer.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/serialization/RouteBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/serialization/RouteDecoder.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/serialization/RouteSerializer.kt",
  "extension" : "kt",
  "linesOfCode" : 143,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/serialization/RouteEncoder.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/NavBackStackEntry.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/NavArgument.kt",
  "extension" : "kt",
  "linesOfCode" : 121,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/NavDestinationBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 72,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/NavGraphBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/NoOpNavigator.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/NavGraphNavigator.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/internal/NavDestinationImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 150,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/internal/NavBackStackEntryImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 128,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/internal/SynchronizedObject.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/internal/NavGraphImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 298,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/internal/NavContext.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/NavDeepLink.kt",
  "extension" : "kt",
  "linesOfCode" : 444,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/NavDeepLinkRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/NavType.kt",
  "extension" : "kt",
  "linesOfCode" : 506,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/Navigator.kt",
  "extension" : "kt",
  "linesOfCode" : 96,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/NavDeepLinkDslBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/SupportingPane.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/NavigatorState.kt",
  "extension" : "kt",
  "linesOfCode" : 89,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/NavGraph.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/webMain/kotlin/androidx/navigation/compose/NavHost.web.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/webMain/kotlin/androidx/navigation/compose/internal/WeakReference.web.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/webMain/kotlin/androidx/navigation/compose/internal/NavHostInternals.web.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/nativeMain/kotlin/androidx/navigation/compose/internal/WeakReference.native.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/nonAndroidTest/kotlin/androidx/navigation/compose/NavHostTest.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/nonAndroidMain/kotlin/androidx/navigation/compose/internal/NavComposeUtils.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/nonAndroidMain/kotlin/androidx/navigation/compose/NavHostController.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/macosMain/kotlin/androidx/navigation/compose/NavHost.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/macosMain/kotlin/androidx/navigation/compose/internal/NavHostInternals.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/androidMain/kotlin/androidx/navigation/compose/NavHostController.android.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/androidMain/kotlin/androidx/navigation/compose/NavHost.android.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/androidMain/kotlin/androidx/navigation/compose/internal/NavComposeUtils.android.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/jvmMain/kotlin/androidx/navigation/compose/internal/WeakReference.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/commonTest/kotlin/androidx/navigation/compose/NavHostTest.kt",
  "extension" : "kt",
  "linesOfCode" : 999,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/commonTest/kotlin/androidx/navigation/compose/NavBackStackEntryProviderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/commonTest/kotlin/androidx/navigation/compose/DialogNavigatorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 259,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/commonTest/kotlin/androidx/navigation/compose/ComposeUiTestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/commonTest/kotlin/androidx/navigation/compose/NavGraphBuilderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 680,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/commonTest/kotlin/androidx/navigation/compose/NavHostControllerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 620,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/iosMain/kotlin/androidx/navigation/compose/NavHost.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/iosMain/kotlin/androidx/navigation/compose/internal/NavComposeUtils.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/desktopMain/kotlin/androidx/navigation/compose/NavHost.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/desktopMain/kotlin/androidx/navigation/compose/internal/NavHostInternals.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/androidInstrumentedTest/kotlin/androidx/navigation/compose/NavHostScreenShotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 243,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/androidInstrumentedTest/kotlin/androidx/navigation/compose/NavHostPreviewTest.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/androidInstrumentedTest/kotlin/androidx/navigation/compose/NavHostControllerTest.android.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/androidInstrumentedTest/kotlin/androidx/navigation/compose/NavBackStackEntryProviderTest.android.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/androidInstrumentedTest/kotlin/androidx/navigation/compose/ComposeNavigatorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/androidInstrumentedTest/kotlin/androidx/navigation/compose/NavHostPredictiveBackTest.kt",
  "extension" : "kt",
  "linesOfCode" : 117,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/androidInstrumentedTest/kotlin/androidx/navigation/compose/NavHostTest.android.kt",
  "extension" : "kt",
  "linesOfCode" : 194,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/commonMain/kotlin/androidx/navigation/compose/ComposeNavigatorDestinationBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/commonMain/kotlin/androidx/navigation/compose/DialogNavigatorDestinationBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/commonMain/kotlin/androidx/navigation/compose/DialogHost.kt",
  "extension" : "kt",
  "linesOfCode" : 97,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/commonMain/kotlin/androidx/navigation/compose/ComposeNavigator.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/commonMain/kotlin/androidx/navigation/compose/NavHost.kt",
  "extension" : "kt",
  "linesOfCode" : 593,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/commonMain/kotlin/androidx/navigation/compose/NavHostController.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/commonMain/kotlin/androidx/navigation/compose/NavBackStackEntryProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/commonMain/kotlin/androidx/navigation/compose/NavGraphBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 487,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/commonMain/kotlin/androidx/navigation/compose/internal/NavComposeUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/commonMain/kotlin/androidx/navigation/compose/internal/WeakReference.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/commonMain/kotlin/androidx/navigation/compose/DialogNavigator.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-compose/src/commonMain/kotlin/androidx/navigation/compose/ComposeNavGraphNavigator.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common-lint/src/main/java/androidx/navigation/common/lint/NavigationCommonIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common-lint/src/main/java/androidx/navigation/common/lint/EmptyNavDeepLinkDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common-lint/src/main/java/androidx/navigation/common/lint/WrongStartDestinationTypeDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-common-lint/src/main/java/androidx/navigation/common/lint/TypeSafeDestinationMissingAnnotationDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-runtime/src/main/java/androidx/navigation/dynamicfeatures/Constants.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-runtime/src/main/java/androidx/navigation/dynamicfeatures/DynamicExtras.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-runtime/src/main/java/androidx/navigation/dynamicfeatures/NavController.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-runtime/src/main/java/androidx/navigation/dynamicfeatures/NavHost.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-runtime/src/main/java/androidx/navigation/dynamicfeatures/DynamicActivityNavigatorDestinationBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-runtime/src/main/java/androidx/navigation/dynamicfeatures/DynamicInstallManager.kt",
  "extension" : "kt",
  "linesOfCode" : 135,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-runtime/src/main/java/androidx/navigation/dynamicfeatures/DynamicNavGraphBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 155,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-runtime/src/main/java/androidx/navigation/dynamicfeatures/DynamicIncludeGraphNavigator.kt",
  "extension" : "kt",
  "linesOfCode" : 150,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-runtime/src/main/java/androidx/navigation/dynamicfeatures/DynamicGraphNavigator.kt",
  "extension" : "kt",
  "linesOfCode" : 154,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-runtime/src/main/java/androidx/navigation/dynamicfeatures/DynamicInstallMonitor.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-runtime/src/main/java/androidx/navigation/dynamicfeatures/DynamicActivityNavigator.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-runtime/src/main/java/androidx/navigation/dynamicfeatures/DynamicIncludeNavGraphBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 142,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-runtime/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-dynamic-features-runtime/src/main/res/raw/navigation_keep_all.xml",
  "extension" : "xml",
  "linesOfCode" : 3,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/java/androidx/navigation/ui/MenuItem.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/java/androidx/navigation/ui/Toolbar.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/java/androidx/navigation/ui/CollapsingToolbarOnDestinationChangedListener.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/java/androidx/navigation/ui/NavigationView.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/java/androidx/navigation/ui/NavController.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/java/androidx/navigation/ui/NavigationUI.kt",
  "extension" : "kt",
  "linesOfCode" : 411,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/java/androidx/navigation/ui/CollapsingToolbarLayout.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/java/androidx/navigation/ui/AbstractAppBarOnDestinationChangedListener.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/java/androidx/navigation/ui/ActionBarOnDestinationChangedListener.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/java/androidx/navigation/ui/NavigationUiSaveStateControl.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/java/androidx/navigation/ui/BottomNavigationView.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/java/androidx/navigation/ui/Activity.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/java/androidx/navigation/ui/AppBarConfiguration.kt",
  "extension" : "kt",
  "linesOfCode" : 113,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/java/androidx/navigation/ui/ToolbarOnDestinationChangedListener.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-el/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-is/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-te/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-zh-rHK/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-fa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-as/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-sw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-af/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-eu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/animator/nav_default_pop_exit_anim.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/animator/nav_default_enter_anim.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/animator/nav_default_pop_enter_anim.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/animator/nav_default_exit_anim.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-ja/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-gl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-nb/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-uk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-pa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-fi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-pt-rPT/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-ru/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-hu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-hi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-fr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-de/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-cs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-en-rIN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-es-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-et/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-tl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-mr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-ne/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-gu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-bg/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-hy/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-da/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-nl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-sr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-hr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-sv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-my/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-pt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-ur/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-pl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-mk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-lt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-km/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-kk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/anim/nav_default_pop_exit_anim.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/anim/nav_default_enter_anim.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/anim/nav_default_pop_enter_anim.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/anim/nav_default_exit_anim.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-th/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-vi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-zh-rTW/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-bn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-ml/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-az/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-lv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-lo/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-uz/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-ms/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-ro/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-ka/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-mn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-pt-rBR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-ar/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-ta/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-or/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-si/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values/integers.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values/public.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-iw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-ky/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-sq/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-tr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-zu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-sk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-it/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-be/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-ca/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-zh-rCN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-fr-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-in/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-en-rGB/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-bs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-sl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-kn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-ko/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-b+sr+Latn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-am/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-ui/src/main/res/values-en-rAU/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-benchmark/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 35,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 59,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/webMain/kotlin/androidx/navigation/BrowserHistory.kt",
  "extension" : "kt",
  "linesOfCode" : 179,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/nativeMain/kotlin/androidx/navigation/internal/Utils.native.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/webTest/kotlin/androidx/navigation/BrowserHistoryTest.kt",
  "extension" : "kt",
  "linesOfCode" : 296,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/nonAndroidMain/kotlin/androidx/navigation/NavBackStackEntryState.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/nonAndroidMain/kotlin/androidx/navigation/Navigation.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/nonAndroidMain/kotlin/androidx/navigation/NavController.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 359,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/nonAndroidMain/kotlin/androidx/navigation/internal/Log.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/nonAndroidMain/kotlin/androidx/navigation/NavHostController.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/nonAndroidMain/kotlin/androidx/navigation/NavControllerViewModel.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidMain/kotlin/androidx/navigation/NavBackStackEntryState.android.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidMain/kotlin/androidx/navigation/ActivityNavArgsLazy.android.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidMain/kotlin/androidx/navigation/ActivityNavigatorExtras.android.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidMain/kotlin/androidx/navigation/NavHostController.android.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidMain/kotlin/androidx/navigation/NavDeepLinkBuilder.android.kt",
  "extension" : "kt",
  "linesOfCode" : 205,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidMain/kotlin/androidx/navigation/NavHost.android.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidMain/kotlin/androidx/navigation/Activity.android.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidMain/kotlin/androidx/navigation/internal/Log.android.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidMain/kotlin/androidx/navigation/ActivityNavigatorDestinationBuilder.android.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidMain/kotlin/androidx/navigation/View.android.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidMain/kotlin/androidx/navigation/NavInflater.android.kt",
  "extension" : "kt",
  "linesOfCode" : 330,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidMain/kotlin/androidx/navigation/Navigation.android.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidMain/kotlin/androidx/navigation/ActivityNavigator.android.kt",
  "extension" : "kt",
  "linesOfCode" : 320,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidMain/kotlin/androidx/navigation/NavController.android.kt",
  "extension" : "kt",
  "linesOfCode" : 818,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidMain/java/androidx/navigation/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidMain/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidMain/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidMain/res-public/values/public_attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/nonJvmMain/kotlin/androidx/navigation/internal/AtomicInt.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/jsMain/kotlin/androidx/navigation/BrowserHistory.js.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/jsMain/kotlin/androidx/navigation/internal/Utils.js.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/jvmMain/kotlin/androidx/navigation/internal/AtomicInt.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/jvmMain/kotlin/androidx/navigation/internal/Utils.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/kotlin/androidx/navigation/NavBackStackEntryTest.kt",
  "extension" : "kt",
  "linesOfCode" : 539,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/kotlin/androidx/navigation/NavHostTest.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/kotlin/androidx/navigation/ActivityNavigatorDestinationBuilderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 262,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/kotlin/androidx/navigation/ViewTest.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/kotlin/androidx/navigation/NavControllerRouteTest.kt",
  "extension" : "kt",
  "linesOfCode" : 4955,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/kotlin/androidx/navigation/FloatingWindowTest.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/kotlin/androidx/navigation/ActivityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/kotlin/androidx/navigation/ActivityNavigatorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 411,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/kotlin/androidx/navigation/NavControllerActivityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 136,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/kotlin/androidx/navigation/NavControllerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 3288,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/kotlin/androidx/navigation/NavInflaterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 375,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/kotlin/androidx/navigation/ActivityNavigatorExtrasTest.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/kotlin/androidx/navigation/NavBackStackEntryLifecycleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1336,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/kotlin/androidx/navigation/NavDeepLinkBuilderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 360,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/kotlin/androidx/navigation/NavControllerViewModelTest.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/res/navigation/nav_start_destination.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/res/navigation/nav_floating.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/res/navigation/nav_arguments.xml",
  "extension" : "xml",
  "linesOfCode" : 18,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/res/navigation/nav_missing_start_destination.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/res/navigation/nav_non_start_nest.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/res/navigation/nav_deeplink.xml",
  "extension" : "xml",
  "linesOfCode" : 29,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/res/navigation/nav_multiple_navigation.xml",
  "extension" : "xml",
  "linesOfCode" : 49,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/res/navigation/nav_applicationid_arg.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/res/navigation/nav_first.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/res/navigation/nav_invalid_start_destination.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/res/navigation/nav_mime.xml",
  "extension" : "xml",
  "linesOfCode" : 17,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/res/navigation/nav_default_arguments.xml",
  "extension" : "xml",
  "linesOfCode" : 100,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/res/navigation/nav_root.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/res/navigation/nav_nested_start_destination.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/res/navigation/nav_invalid_argument_arg_type.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/res/navigation/nav_invalid_argument_default_value.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/res/navigation/nav_simple.xml",
  "extension" : "xml",
  "linesOfCode" : 39,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/res/navigation/nav_second.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/res/values/values.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/androidInstrumentedTest/res/values/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/wasmJsMain/kotlin/androidx/navigation/BrowserHistory.wasmJs.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/wasmJsMain/kotlin/androidx/navigation/internal/Utils.wasmJs.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/commonMain/kotlin/androidx/navigation/NavController.kt",
  "extension" : "kt",
  "linesOfCode" : 164,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/commonMain/kotlin/androidx/navigation/NavBackStackEntryState.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/commonMain/kotlin/androidx/navigation/NavHost.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/commonMain/kotlin/androidx/navigation/NavHostController.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/commonMain/kotlin/androidx/navigation/NavControllerViewModel.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/commonMain/kotlin/androidx/navigation/internal/Utils.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/commonMain/kotlin/androidx/navigation/internal/NavBackStackEntryStateImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/commonMain/kotlin/androidx/navigation/internal/NavControllerImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 1407,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/commonMain/kotlin/androidx/navigation/internal/Log.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/commonMain/kotlin/androidx/navigation/internal/AtomicInt.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/commonMain/kotlin/androidx/navigation/Navigation.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-runtime/src/commonMain/kotlin/androidx/navigation/NavDeepLinkSaveStateControl.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-testing/src/jvmCommonTest/kotlin/androidx/navigation/testing/TestSavedStateHandleFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 212,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-testing/src/androidUnitTest/kotlin/androidx/navigation/testing/TestSavedStateHandleFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 209,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-testing/src/androidUnitTest/kotlin/androidx/navigation/testing/RobolectricTest.android.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-testing/src/androidMain/kotlin/androidx/navigation/testing/TestNavigatorState.android.kt",
  "extension" : "kt",
  "linesOfCode" : 145,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-testing/src/androidMain/kotlin/androidx/navigation/testing/TestNavHostController.android.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-testing/src/commonTest/kotlin/androidx/navigation/testing/TestNavigatorStateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 370,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-testing/src/androidInstrumentedTest/kotlin/androidx/navigation/testing/TestNavHostControllerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 101,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-testing/src/commonMain/kotlin/androidx/navigation/testing/TestNavigatorProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-testing/src/commonMain/kotlin/androidx/navigation/testing/TestNavHostController.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-testing/src/commonMain/kotlin/androidx/navigation/testing/SavedStateHandleFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-testing/src/commonMain/kotlin/androidx/navigation/testing/TestNavigatorState.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-testing/src/jbMain/kotlin/androidx/navigation/testing/TestNavigatorState.jb.kt",
  "extension" : "kt",
  "linesOfCode" : 130,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-testing/src/jbMain/kotlin/androidx/navigation/testing/TestNavHostController.jb.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-safe-args-generator/src/main/kotlin/androidx/navigation/safe/args/generator/kotlin/KotlinNavWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 416,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-safe-args-generator/src/main/kotlin/androidx/navigation/safe/args/generator/kotlin/KotlinCodeFile.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-safe-args-generator/src/main/kotlin/androidx/navigation/safe/args/generator/kotlin/KotlinTypes.kt",
  "extension" : "kt",
  "linesOfCode" : 281,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-safe-args-generator/src/main/kotlin/androidx/navigation/safe/args/generator/Context.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-safe-args-generator/src/main/kotlin/androidx/navigation/safe/args/generator/NavParserErrors.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-safe-args-generator/src/main/kotlin/androidx/navigation/safe/args/generator/NavSafeArgsGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-safe-args-generator/src/main/kotlin/androidx/navigation/safe/args/generator/models/Action.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-safe-args-generator/src/main/kotlin/androidx/navigation/safe/args/generator/models/Destination.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-safe-args-generator/src/main/kotlin/androidx/navigation/safe/args/generator/models/IncludedDestination.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-safe-args-generator/src/main/kotlin/androidx/navigation/safe/args/generator/models/ResReference.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-safe-args-generator/src/main/kotlin/androidx/navigation/safe/args/generator/models/Argument.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-safe-args-generator/src/main/kotlin/androidx/navigation/safe/args/generator/CodeFile.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-safe-args-generator/src/main/kotlin/androidx/navigation/safe/args/generator/NavParser.kt",
  "extension" : "kt",
  "linesOfCode" : 313,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-safe-args-generator/src/main/kotlin/androidx/navigation/safe/args/generator/java/JavaTypes.kt",
  "extension" : "kt",
  "linesOfCode" : 301,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-safe-args-generator/src/main/kotlin/androidx/navigation/safe/args/generator/java/JavaNavWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 696,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-safe-args-generator/src/main/kotlin/androidx/navigation/safe/args/generator/java/JavaCodeFile.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-safe-args-generator/src/main/kotlin/androidx/navigation/safe/args/generator/NavArgumentResolver.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "navigation/navigation-safe-args-generator/src/main/kotlin/androidx/navigation/safe/args/generator/XmlPositionParser.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-safe-args-generator/src/main/kotlin/androidx/navigation/safe/args/generator/Types.kt",
  "extension" : "kt",
  "linesOfCode" : 133,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-safe-args-generator/src/main/kotlin/androidx/navigation/safe/args/generator/NavLogger.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-safe-args-generator/src/main/kotlin/androidx/navigation/safe/args/generator/GeneratorOutput.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-safe-args-generator/src/main/kotlin/androidx/navigation/safe/args/generator/NavWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-safe-args-generator/src/main/kotlin/androidx/navigation/safe/args/generator/ext/List_ext.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-safe-args-generator/src/main/kotlin/androidx/navigation/safe/args/generator/ext/String_ext.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigation/navigation-safe-args-generator/src/main/kotlin/androidx/navigation/safe/args/generator/XmlPosition.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::navigation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "palette/palette-ktx/src/main/java/androidx/palette/graphics/Palette.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::palette" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "palette/palette/src/main/java/androidx/palette/graphics/Palette.java",
  "extension" : "java",
  "linesOfCode" : 520,
  "components" : [ "primary::palette" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "palette/palette/src/main/java/androidx/palette/graphics/ColorCutQuantizer.java",
  "extension" : "java",
  "linesOfCode" : 286,
  "components" : [ "primary::palette" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "palette/palette/src/main/java/androidx/palette/graphics/Target.java",
  "extension" : "java",
  "linesOfCode" : 213,
  "components" : [ "primary::palette" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-service/src/main/java/androidx/lifecycle/ServiceLifecycleDispatcher.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-service/src/main/java/androidx/lifecycle/LifecycleService.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-compatibility-stub/src/commonMain/kotlin/EmptyFile.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-savedstate-samples/src/main/java/androidx/lifecycle/LifecycleViewModelSavedStateSamples.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-compose-compatibility-stub/src/commonMain/kotlin/EmptyFile.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/nonJvmMain/kotlin/androidx/lifecycle/Lifecycle.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/nonJvmMain/kotlin/androidx/lifecycle/Lifecycling.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmMain/kotlin/androidx/lifecycle/DispatchQueue.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmMain/kotlin/androidx/lifecycle/SingleGeneratedAdapterObserver.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmMain/kotlin/androidx/lifecycle/MethodCallsLogger.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmMain/kotlin/androidx/lifecycle/GeneratedAdapter.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmMain/kotlin/androidx/lifecycle/Lifecycling.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 139,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmMain/kotlin/androidx/lifecycle/Lifecycle.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmMain/kotlin/androidx/lifecycle/LifecycleController.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmMain/kotlin/androidx/lifecycle/PausingDispatcher.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmMain/kotlin/androidx/lifecycle/CompositeGeneratedAdaptersObserver.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmMain/java/androidx/lifecycle/OnLifecycleEvent.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmMain/java/androidx/lifecycle/GenericLifecycleObserver.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmMain/java/androidx/lifecycle/ReflectiveGenericLifecycleObserver.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmMain/java/androidx/lifecycle/ClassesInfoCache.java",
  "extension" : "java",
  "linesOfCode" : 202,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmTest/java/androidx/lifecycle/ReflectiveGenericLifecycleObserverTest.kt",
  "extension" : "kt",
  "linesOfCode" : 280,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmTest/java/androidx/lifecycle/observers/DerivedWithNewMethods.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmTest/java/androidx/lifecycle/observers/InterfaceImpl3.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmTest/java/androidx/lifecycle/observers/NoOpLifecycle.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmTest/java/androidx/lifecycle/observers/DerivedSequence1.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmTest/java/androidx/lifecycle/observers/InterfaceImpl1.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmTest/java/androidx/lifecycle/observers/DerivedWithNoNewMethods.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmTest/java/androidx/lifecycle/observers/Interface2_LifecycleAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmTest/java/androidx/lifecycle/observers/Base.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmTest/java/androidx/lifecycle/observers/DerivedWithOverriddenMethodsWithLfAnnotation.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmTest/java/androidx/lifecycle/observers/Interface1_LifecycleAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmTest/java/androidx/lifecycle/observers/Base_LifecycleAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmTest/java/androidx/lifecycle/observers/Interface1.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmTest/java/androidx/lifecycle/observers/InterfaceImpl2.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmTest/java/androidx/lifecycle/observers/Interface2.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmTest/java/androidx/lifecycle/observers/DerivedSequence2.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmTest/java/androidx/lifecycle/DefaultLifecycleObserverTest.kt",
  "extension" : "kt",
  "linesOfCode" : 112,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/jvmTest/java/androidx/lifecycle/LifecyclingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 107,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/commonMain/kotlin/androidx/lifecycle/LifecycleObserver.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/commonMain/kotlin/androidx/lifecycle/LifecycleEventObserver.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/commonMain/kotlin/androidx/lifecycle/DefaultLifecycleObserverAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/commonMain/kotlin/androidx/lifecycle/LifecycleOwner.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/commonMain/kotlin/androidx/lifecycle/Lifecycling.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/commonMain/kotlin/androidx/lifecycle/DefaultLifecycleObserver.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common/src/commonMain/kotlin/androidx/lifecycle/Lifecycle.kt",
  "extension" : "kt",
  "linesOfCode" : 166,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-livedata-core/src/main/java/androidx/lifecycle/Observer.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-livedata-core/src/main/java/androidx/lifecycle/LiveData.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-livedata-core/src/main/java/androidx/lifecycle/LiveData.java",
  "extension" : "java",
  "linesOfCode" : 279,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-livedata-core/src/main/java/androidx/lifecycle/MutableLiveData.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-livedata-core-lint/src/main/java/androidx/lifecycle/lint/LiveDataCoreIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-livedata-core-lint/src/main/java/androidx/lifecycle/lint/NonNullableMutableLiveDataDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 268,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/webMain/kotlin/androidx/lifecycle/viewmodel/internal/SynchronizedObject.web.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/webMain/kotlin/androidx/lifecycle/viewmodel/internal/CanonicalName.web.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/nativeMain/kotlin/androidx/lifecycle/viewmodel/internal/SynchronizedObject.native.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/nativeMain/kotlin/androidx/lifecycle/viewmodel/internal/CanonicalName.native.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/webTest/kotlin/androidx/lifecycle/viewmodel/IgnoreTargets.web.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/linuxMain/kotlin/androidx/lifecycle/viewmodel/internal/SynchronizedObject.linux.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/androidMain/kotlin/androidx/lifecycle/ViewTreeViewModelStoreOwner.android.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/androidMain/kotlin/androidx/lifecycle/viewmodel/InitializerViewModelFactory.android.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/androidMain/kotlin/androidx/lifecycle/viewmodel/internal/ViewModelProviderImpl.android.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/androidMain/kotlin/androidx/lifecycle/ViewModelProvider.android.kt",
  "extension" : "kt",
  "linesOfCode" : 175,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/androidMain/kotlin/androidx/lifecycle/ViewTreeViewModel.android.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/androidMain/kotlin/androidx/lifecycle/AndroidViewModel.android.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/androidMain/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/nonJvmMain/kotlin/androidx/lifecycle/viewmodel/internal/ViewModelProviderImpl.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/nonJvmMain/kotlin/androidx/lifecycle/viewmodel/internal/DefaultViewModelProviderFactory.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/nonJvmMain/kotlin/androidx/lifecycle/viewmodel/InitializerViewModelFactory.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/nonJvmMain/kotlin/androidx/lifecycle/ViewModelProvider.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/nonJvmMain/kotlin/androidx/lifecycle/ViewModel.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/mingwX64Main/kotlin/androidx/lifecycle/viewmodel/internal/SynchronizedObject.mingwX64.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/jvmMain/kotlin/androidx/lifecycle/ViewModel.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/jvmMain/kotlin/androidx/lifecycle/viewmodel/internal/CanonicalName.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/jvmMain/kotlin/androidx/lifecycle/viewmodel/internal/JvmViewModelProviders.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/jvmMain/kotlin/androidx/lifecycle/viewmodel/internal/DefaultViewModelProviderFactory.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/jvmMain/kotlin/androidx/lifecycle/viewmodel/internal/SynchronizedObject.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/commonTest/kotlin/androidx/lifecycle/ViewModelStoreTest.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/commonTest/kotlin/androidx/lifecycle/ViewModelProviderGetTest.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/commonTest/kotlin/androidx/lifecycle/viewmodel/internal/ViewModelProvidersTest.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/commonTest/kotlin/androidx/lifecycle/viewmodel/IgnoreTargets.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/commonTest/kotlin/androidx/lifecycle/viewmodel/ViewModelInitializerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/commonTest/kotlin/androidx/lifecycle/ViewModelTest.kt",
  "extension" : "kt",
  "linesOfCode" : 138,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/commonTest/kotlin/androidx/lifecycle/ViewModelProviderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 200,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/commonTest/kotlin/androidx/lifecycle/ViewModelLazyTest.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/desktopMain/kotlin/androidx/lifecycle/viewmodel/InitializerViewModelFactory.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/desktopMain/kotlin/androidx/lifecycle/viewmodel/internal/ViewModelProviderImpl.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/desktopMain/kotlin/androidx/lifecycle/ViewModelProvider.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/androidHostTest/kotlin/androidx/lifecycle/MockViewModelTest.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/androidHostTest/kotlin/androidx/lifecycle/MockViewModelStoreTest.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/androidHostTest/kotlin/androidx/lifecycle/NewInstanceFactoryTest.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/jvmTest/kotlin/androidx/lifecycle/viewmodel/IgnoreTargets.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/jvmTest/kotlin/androidx/lifecycle/viewmodel/internal/DefaultViewModelProviderFactoryTest.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/nativeTest/kotlin/androidx/lifecycle/viewmodel/IgnoreTargets.native.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/nativeTest/kotlin/androidx/lifecycle/viewmodel/internal/DefaultViewModelProviderFactoryTest.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/unixMain/kotlin/androidx/lifecycle/viewmodel/internal/SynchronizedObject.unix.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/darwinMain/kotlin/androidx/lifecycle/viewmodel/internal/SynchronizedObject.native.darwin.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/androidDeviceTest/kotlin/androidx/lifecycle/CreationExtrasTest.kt",
  "extension" : "kt",
  "linesOfCode" : 104,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/androidDeviceTest/kotlin/androidx/lifecycle/AndroidViewModelProviderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/androidDeviceTest/kotlin/androidx/lifecycle/ViewTreeViewModelStoreOwnerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 134,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/androidDeviceTest/kotlin/androidx/lifecycle/ViewModelScopeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/androidDeviceTest/kotlin/androidx/lifecycle/AndroidViewModelFactoryTest.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/commonMain/kotlin/androidx/lifecycle/HasDefaultViewModelProviderFactory.android.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/commonMain/kotlin/androidx/lifecycle/ViewModelStoreOwner.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/commonMain/kotlin/androidx/lifecycle/ViewModelProviderGet.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/commonMain/kotlin/androidx/lifecycle/ViewModel.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/commonMain/kotlin/androidx/lifecycle/viewmodel/CreationExtras.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/commonMain/kotlin/androidx/lifecycle/viewmodel/internal/CloseableCoroutineScope.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/commonMain/kotlin/androidx/lifecycle/viewmodel/internal/ViewModelProviders.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/commonMain/kotlin/androidx/lifecycle/viewmodel/internal/SynchronizedObject.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/commonMain/kotlin/androidx/lifecycle/viewmodel/internal/ViewModelProviderImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/commonMain/kotlin/androidx/lifecycle/viewmodel/internal/ViewModelImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/commonMain/kotlin/androidx/lifecycle/viewmodel/internal/DefaultViewModelProviderFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/commonMain/kotlin/androidx/lifecycle/viewmodel/internal/CanonicalName.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/commonMain/kotlin/androidx/lifecycle/viewmodel/InitializerViewModelFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/commonMain/kotlin/androidx/lifecycle/ViewModelStore.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/commonMain/kotlin/androidx/lifecycle/ViewModelLazy.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel/src/commonMain/kotlin/androidx/lifecycle/ViewModelProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-lint/src/main/java/androidx/lifecycle/lint/RepeatOnLifecycleDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-lint/src/main/java/androidx/lifecycle/lint/LifecycleRuntimeIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-lint/src/main/java/androidx/lifecycle/lint/LifecycleWhenChecks.kt",
  "extension" : "kt",
  "linesOfCode" : 231,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/webMain/kotlin/androidx/lifecycle/WeakReference.web.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/webMain/kotlin/androidx/lifecycle/LifecycleRegistry.web.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/nativeMain/kotlin/androidx/lifecycle/WeakReference.native.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/nativeMain/kotlin/androidx/lifecycle/MainDispatcherChecker.native.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/nativeMain/kotlin/androidx/lifecycle/LifecycleRegistry.native.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/webTest/kotlin/androidx/lifecycle/IgnoreTargets.web.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/webTest/kotlin/androidx/lifecycle/runLifecycleTest.web.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/wasmJsTest/kotlin/androidx/lifecycle/runLifecycleTest.wasmJs.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/desktopTest/kotlin/androidx/lifecycle/runLifecycleTest.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/desktopTest/kotlin/MainDispatcherCheckerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/androidMain/kotlin/androidx/lifecycle/ViewTreeLifecycleOwner.android.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/androidMain/kotlin/androidx/lifecycle/LifecycleRegistry.android.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/androidMain/kotlin/androidx/lifecycle/ReportFragment.android.kt",
  "extension" : "kt",
  "linesOfCode" : 130,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/androidMain/kotlin/androidx/lifecycle/View.android.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/androidMain/java/androidx/lifecycle/LifecycleRegistryOwner.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/androidMain/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/nonJvmMain/kotlin/androidx/lifecycle/LifecycleRegistry.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 221,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/nonJvmMain/kotlin/androidx/lifecycle/WeakReference.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/jvmMain/kotlin/androidx/lifecycle/LifecycleRegistry.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 205,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/commonTest/kotlin/androidx/lifecycle/CommonLifecycleRegistryTest.kt",
  "extension" : "kt",
  "linesOfCode" : 650,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/commonTest/kotlin/androidx/lifecycle/FlowWithLifecycleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 222,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/commonTest/kotlin/androidx/lifecycle/WithLifecycleStateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/commonTest/kotlin/androidx/lifecycle/runLifecycleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/commonTest/kotlin/androidx/lifecycle/TestObserver.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/commonTest/kotlin/androidx/lifecycle/RepeatOnLifecycleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 320,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/commonTest/kotlin/androidx/lifecycle/IgnoreTargets.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/commonTest/kotlin/androidx/lifecycle/Expectations.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/desktopMain/kotlin/androidx/lifecycle/LifecycleRegistry.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/desktopMain/kotlin/androidx/lifecycle/MainDispatcherChecker.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/androidHostTest/kotlin/NoPackageObserver.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/androidHostTest/kotlin/NoPackageTest.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/androidHostTest/kotlin/androidx/lifecycle/LifecycleRegistryTest.java",
  "extension" : "java",
  "linesOfCode" : 583,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/androidHostTest/kotlin/androidx/lifecycle/runLifecycleTest.android.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/jvmTest/kotlin/androidx/lifecycle/IgnoreTargets.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/nativeTest/kotlin/androidx/lifecycle/runLifecycleTest.native.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/nativeTest/kotlin/androidx/lifecycle/IgnoreTargets.native.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/nativeTest/kotlin/androidx/lifecycle/NativeLifecycleRegistryTest.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/androidDeviceTest/kotlin/androidx/lifecycle/PausingDispatcherTest.kt",
  "extension" : "kt",
  "linesOfCode" : 544,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/androidDeviceTest/kotlin/androidx/lifecycle/LaunchWhenTest.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/androidDeviceTest/kotlin/androidx/lifecycle/runLifecycleTest.android.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/androidDeviceTest/kotlin/androidx/lifecycle/MissingClassTest.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/androidDeviceTest/kotlin/androidx/lifecycle/TrackedExecutor.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/androidDeviceTest/kotlin/androidx/lifecycle/TaskTracker.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/androidDeviceTest/kotlin/androidx/lifecycle/ViewTreeLifecycleOwnerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 106,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/commonMain/kotlin/androidx/lifecycle/RepeatOnLifecycle.kt",
  "extension" : "kt",
  "linesOfCode" : 119,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/commonMain/kotlin/androidx/lifecycle/WithLifecycleState.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/commonMain/kotlin/androidx/lifecycle/LifecycleRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime/src/commonMain/kotlin/androidx/lifecycle/FlowExt.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-common-compatibility-stub/src/commonMain/kotlin/EmptyFile.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-compiler/reset_results.py",
  "extension" : "py",
  "linesOfCode" : 31,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-compiler/src/main/kotlin/androidx/lifecycle/LifecycleProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-compiler/src/main/kotlin/androidx/lifecycle/transformation.kt",
  "extension" : "kt",
  "linesOfCode" : 127,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-compiler/src/main/kotlin/androidx/lifecycle/writer.kt",
  "extension" : "kt",
  "linesOfCode" : 187,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-compiler/src/main/kotlin/androidx/lifecycle/model/EventMethod.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-compiler/src/main/kotlin/androidx/lifecycle/model/LifecycleObserverInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-compiler/src/main/kotlin/androidx/lifecycle/model/AdapterClass.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-compiler/src/main/kotlin/androidx/lifecycle/model/InputModel.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-compiler/src/main/kotlin/androidx/lifecycle/ErrorMessages.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-compiler/src/main/kotlin/androidx/lifecycle/input_collector.kt",
  "extension" : "kt",
  "linesOfCode" : 162,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-compiler/src/main/kotlin/androidx/lifecycle/elements_ext.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-testing/src/webMain/kotlin/androidx/lifecycle/testing/TestLifecycleOwner.web.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-testing/src/nativeMain/kotlin/androidx/lifecycle/testing/TestLifecycleOwner.native.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-testing/src/webTest/kotlin/androidx/lifecycle/testing/IgnoreTargets.web.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-testing/src/jvmMain/kotlin/androidx/lifecycle/testing/TestLifecycleOwner.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-testing/src/commonTest/kotlin/androidx/lifecycle/testing/LifecycleEventFlowTest.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-testing/src/commonTest/kotlin/androidx/lifecycle/testing/LifecycleRegistryTest.kt",
  "extension" : "kt",
  "linesOfCode" : 92,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-testing/src/commonTest/kotlin/androidx/lifecycle/testing/IgnoreTargets.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-testing/src/jvmTest/kotlin/androidx/lifecycle/testing/IgnoreTargets.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-testing/src/nativeTest/kotlin/androidx/lifecycle/testing/IgnoreTargets.native.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-testing/src/androidDeviceTest/kotlin/androidx/lifecycle/testing/TestLifecycleOwnerAndroidTest.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-testing/src/commonMain/kotlin/androidx/lifecycle/testing/TestLifecycleOwner.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-testing/src/nonAndroidTest/kotlin/androidx/lifecycle/viewmodel/testing/RobolectricTest.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-testing/src/nonAndroidMain/kotlin/androidx/lifecycle/viewmodel/testing/internal/ViewModelScenarioOwner.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-testing/src/androidMain/kotlin/androidx/lifecycle/viewmodel/testing/internal/ViewModelScenarioOwner.android.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-testing/src/commonTest/kotlin/androidx/lifecycle/viewmodel/testing/RobolectricTest.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-testing/src/commonTest/kotlin/androidx/lifecycle/viewmodel/testing/ViewModelScenarioTest.kt",
  "extension" : "kt",
  "linesOfCode" : 126,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-testing/src/commonTest/kotlin/androidx/lifecycle/viewmodel/testing/DefaultCreationExtrasTest.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-testing/src/androidHostTest/kotlin/androidx/lifecycle/viewmodel/testing/AndroidViewModelScenarioTest.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-testing/src/androidHostTest/kotlin/androidx/lifecycle/viewmodel/testing/RobolectricTest.android.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-testing/src/androidDeviceTest/kotlin/androidx/lifecycle/viewmodel/testing/RobolectricTest.android.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-testing/src/commonMain/kotlin/androidx/lifecycle/viewmodel/testing/ViewModelScenario.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-testing/src/commonMain/kotlin/androidx/lifecycle/viewmodel/testing/DefaultCreationExtras.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-testing/src/commonMain/kotlin/androidx/lifecycle/viewmodel/testing/internal/ViewModelScenarioOwner.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-livedata-core-truth/src/main/java/androidx/lifecycle/truth/LiveDataSubject.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-savedstate/src/webMain/kotlin/androidx/lifecycle/internal/CanonicalName.web.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-savedstate/src/nativeMain/kotlin/androidx/lifecycle/internal/CanonicalName.native.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-savedstate/src/nonAndroidMain/kotlin/androidx/lifecycle/SavedStateViewModelFactory.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-savedstate/src/nonAndroidMain/kotlin/androidx/lifecycle/SavedStateHandle.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-savedstate/src/nonAndroidMain/kotlin/androidx/lifecycle/internal/SavedStateHandleImpl.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-savedstate/src/androidMain/kotlin/androidx/lifecycle/AbstractSavedStateViewModelFactory.android.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-savedstate/src/androidMain/kotlin/androidx/lifecycle/SavedStateHandle.android.kt",
  "extension" : "kt",
  "linesOfCode" : 132,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-savedstate/src/androidMain/kotlin/androidx/lifecycle/LegacySavedStateHandleController.android.kt",
  "extension" : "kt",
  "linesOfCode" : 72,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-savedstate/src/androidMain/kotlin/androidx/lifecycle/internal/SavedStateHandleImpl.android.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-savedstate/src/androidMain/kotlin/androidx/lifecycle/SavedStateViewModelFactory.android.kt",
  "extension" : "kt",
  "linesOfCode" : 185,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-savedstate/src/jvmMain/kotlin/androidx/lifecycle/internal/CanonicalName.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-savedstate/src/androidDeviceTest/kotlin/androidx/lifecycle/SavedStateHandleProviderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-savedstate/src/androidDeviceTest/kotlin/androidx/lifecycle/viewmodel/savedstate/ViewModelsWithStateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 231,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-savedstate/src/androidDeviceTest/kotlin/androidx/lifecycle/viewmodel/savedstate/SavedStateFactoryTest.kt",
  "extension" : "kt",
  "linesOfCode" : 166,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-savedstate/src/androidDeviceTest/kotlin/androidx/lifecycle/viewmodel/savedstate/TestComponent.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-savedstate/src/androidDeviceTest/kotlin/androidx/lifecycle/viewmodel/savedstate/SavedStateHandleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 496,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-savedstate/src/androidDeviceTest/kotlin/androidx/lifecycle/viewmodel/savedstate/SavedStateHandleSupportTest.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-savedstate/src/androidDeviceTest/kotlin/androidx/lifecycle/serialization/SavedStateHandleDelegateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 253,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-savedstate/src/androidDeviceTest/kotlin/androidx/lifecycle/SavedStateHandleParcelingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-savedstate/src/commonMain/kotlin/androidx/lifecycle/SavedStateHandleSupport.kt",
  "extension" : "kt",
  "linesOfCode" : 148,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-savedstate/src/commonMain/kotlin/androidx/lifecycle/SavedStateViewModelFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-savedstate/src/commonMain/kotlin/androidx/lifecycle/SavedStateHandle.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-savedstate/src/commonMain/kotlin/androidx/lifecycle/SavedStateHandleController.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-savedstate/src/commonMain/kotlin/androidx/lifecycle/serialization/SavedStateHandleDelegate.kt",
  "extension" : "kt",
  "linesOfCode" : 100,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-savedstate/src/commonMain/kotlin/androidx/lifecycle/internal/CanonicalName.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-savedstate/src/commonMain/kotlin/androidx/lifecycle/internal/SavedStateHandleImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-process/src/main/java/androidx/lifecycle/LifecycleDispatcher.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-process/src/main/java/androidx/lifecycle/ProcessLifecycleInitializer.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-process/src/main/java/androidx/lifecycle/ProcessLifecycleOwner.kt",
  "extension" : "kt",
  "linesOfCode" : 131,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-process/src/main/java/androidx/lifecycle/EmptyActivityLifecycleCallbacks.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-navigation3/src/nonAndroidMain/kotlin/androidx/lifecycle/viewmodel/navigation3/ViewModelStoreNavEntryDecorator.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-navigation3/src/androidMain/kotlin/androidx/lifecycle/viewmodel/navigation3/ViewModelStoreNavEntryDecorator.android.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-navigation3/src/androidDeviceTest/kotlin/androidx/lifecycle/viewmodel/navigation3/ViewModelStoreNavEntryDecoratorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 177,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-navigation3/src/commonMain/kotlin/androidx/lifecycle/viewmodel/navigation3/ViewModelStoreNavEntryDecorator.kt",
  "extension" : "kt",
  "linesOfCode" : 111,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-compose-lint/src/main/java/androidx/lifecycle/lint/LifecycleViewModelComposeIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-compose-lint/src/main/java/androidx/lifecycle/lint/ViewModelConstructorInComposableDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-reactivestreams/src/main/java/androidx/lifecycle/LiveDataReactiveStreams.kt",
  "extension" : "kt",
  "linesOfCode" : 147,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-compatibility-stub/src/commonMain/kotlin/EmptyFile.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-compose/src/webMain/kotlin/androidx/lifecycle/viewmodel/compose/SavedStateHandleSaver.web.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-compose/src/nativeMain/kotlin/androidx/lifecycle/viewmodel/compose/SavedStateHandleSaver.native.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-compose/src/nonAndroidMain/kotlin/androidx/lifecycle/viewmodel/compose/LocalViewModelStoreOwner.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-compose/src/desktopTest/kotlin/androidx/lifecycle/viewmodel/compose/SavedStateHandleSaverTest.kt",
  "extension" : "kt",
  "linesOfCode" : 383,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-compose/src/androidMain/kotlin/androidx/lifecycle/viewmodel/compose/ViewModel.android.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-compose/src/androidMain/kotlin/androidx/lifecycle/viewmodel/compose/LocalViewModelStoreOwner.android.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-compose/src/jvmMain/kotlin/androidx/lifecycle/viewmodel/compose/SavedStateHandleSaver.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-compose/src/androidDeviceTest/kotlin/androidx/lifecycle/viewmodel/compose/ViewModelInFragmentTest.android.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-compose/src/androidDeviceTest/kotlin/androidx/lifecycle/viewmodel/compose/SavedStateHandleSaverTest.android.kt",
  "extension" : "kt",
  "linesOfCode" : 338,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-compose/src/androidDeviceTest/kotlin/androidx/lifecycle/viewmodel/compose/ViewModelInComponentActivityTest.android.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-compose/src/androidDeviceTest/kotlin/androidx/lifecycle/viewmodel/compose/TestViewModelClasses.android.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-compose/src/androidDeviceTest/kotlin/androidx/lifecycle/viewmodel/compose/ViewModelTest.android.kt",
  "extension" : "kt",
  "linesOfCode" : 216,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-compose/src/androidDeviceTest/kotlin/androidx/lifecycle/viewmodel/compose/ViewModelInAppCompatActivityTest.android.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-compose/src/commonMain/kotlin/androidx/lifecycle/viewmodel/compose/SavedStateHandleSaver.kt",
  "extension" : "kt",
  "linesOfCode" : 96,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-compose/src/commonMain/kotlin/androidx/lifecycle/viewmodel/compose/ViewModel.kt",
  "extension" : "kt",
  "linesOfCode" : 96,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-compose/src/commonMain/kotlin/androidx/lifecycle/viewmodel/compose/SavedStateHandleSaveableApi.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-compose/src/commonMain/kotlin/androidx/lifecycle/viewmodel/compose/LocalViewModelStoreOwner.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-compose-lint/src/main/java/androidx/lifecycle/runtime/compose/lint/LifecycleRuntimeComposeIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-compose-lint/src/main/java/androidx/lifecycle/runtime/compose/lint/ComposableLifecycleCurrentStateDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-livedata/src/main/java/androidx/lifecycle/MediatorLiveData.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-livedata/src/main/java/androidx/lifecycle/CoroutineLiveData.kt",
  "extension" : "kt",
  "linesOfCode" : 157,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-livedata/src/main/java/androidx/lifecycle/ComputableLiveData.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "lifecycle/lifecycle-livedata/src/main/java/androidx/lifecycle/Transformations.kt",
  "extension" : "kt",
  "linesOfCode" : 121,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-livedata/src/main/java/androidx/lifecycle/FlowLiveData.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-viewmodel-savedstate-compatibility-stub/src/commonMain/kotlin/EmptyFile.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-testing-lint/src/main/java/androidx/lifecycle/testing/lint/TestLifecycleOwnerInCoroutineDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-testing-lint/src/main/java/androidx/lifecycle/testing/lint/LifecycleRuntimeTestingIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-compose/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-compose/src/nonAndroidMain/kotlin/androidx/lifecycle/compose/LocalLifecycleOwner.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-compose/src/androidMain/kotlin/androidx/lifecycle/compose/LocalLifecycleOwner.android.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-compose/src/androidDeviceTest/kotlin/androidx/lifecycle/compose/DropUnlessLifecycleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-compose/src/androidDeviceTest/kotlin/androidx/lifecycle/compose/LifecycleOwnerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 186,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-compose/src/androidDeviceTest/kotlin/androidx/lifecycle/compose/LifecycleEffectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 674,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-compose/src/androidDeviceTest/kotlin/androidx/lifecycle/compose/LifecycleExtTest.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-compose/src/androidDeviceTest/kotlin/androidx/lifecycle/compose/CollectAsStateWithLifecycleTests.kt",
  "extension" : "kt",
  "linesOfCode" : 167,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-compose/src/commonMain/kotlin/androidx/lifecycle/compose/DropUnlessLifecycle.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-compose/src/commonMain/kotlin/androidx/lifecycle/compose/FlowExt.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-compose/src/commonMain/kotlin/androidx/lifecycle/compose/LifecycleExt.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-compose/src/commonMain/kotlin/androidx/lifecycle/compose/LocalLifecycleOwner.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-compose/src/commonMain/kotlin/androidx/lifecycle/compose/RememberLifecycleOwner.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lifecycle/lifecycle-runtime-compose/src/commonMain/kotlin/androidx/lifecycle/compose/LifecycleEffect.kt",
  "extension" : "kt",
  "linesOfCode" : 229,
  "components" : [ "primary::lifecycle" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "interpolator/interpolator/src/main/java/androidx/interpolator/view/animation/FastOutExtraSlowInInterpolator.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::interpolator" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "interpolator/interpolator/src/main/java/androidx/interpolator/view/animation/LinearOutSlowInInterpolator.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::interpolator" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "interpolator/interpolator/src/main/java/androidx/interpolator/view/animation/LookupTableInterpolator.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::interpolator" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "interpolator/interpolator/src/main/java/androidx/interpolator/view/animation/FastOutLinearInInterpolator.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::interpolator" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "interpolator/interpolator/src/main/java/androidx/interpolator/view/animation/FastOutSlowInInterpolator.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::interpolator" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint/lint-gradle/src/main/java/androidx/lint/gradle/WithPluginClasspathUsageDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::lint" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint/lint-gradle/src/main/java/androidx/lint/gradle/WithTypeWithoutConfigureEachUsageDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::lint" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint/lint-gradle/src/main/java/androidx/lint/gradle/GradleIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::lint" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "lint/lint-gradle/src/main/java/androidx/lint/gradle/InternalApiUsageDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 97,
  "components" : [ "primary::lint" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint/lint-gradle/src/main/java/androidx/lint/gradle/DiscouragedGradleMethodDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 135,
  "components" : [ "primary::lint" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/benchmark-utils/src/main/java/androidx/compose/testutils/benchmark/android/AndroidTestCase.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/benchmark-utils/src/main/java/androidx/compose/testutils/benchmark/android/AndroidTestCaseRunner.kt",
  "extension" : "kt",
  "linesOfCode" : 129,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/benchmark-utils/src/main/java/androidx/compose/testutils/benchmark/BenchmarksExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 364,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/benchmark-utils/src/main/java/androidx/compose/testutils/benchmark/ComposeBenchmarkRule.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/benchmark-utils/src/main/java/androidx/compose/testutils/benchmark/AndroidBenchmarkRule.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/benchmark-utils/src/main/java/androidx/compose/testutils/benchmark/BenchmarkFirstExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 183,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/benchmark-utils/src/main/java/androidx/compose/testutils/benchmark/BenchmarkHelpers.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/nonAndroidMain/kotlin/androidx/compose/animation/DefaultDecayAnimationSpec.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/nonAndroidMain/kotlin/androidx/compose/animation/SplineBasedDecayAnimationSpec.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/androidMain/kotlin/androidx/compose/animation/AndroidActualDefaultDecayAnimationSpec.android.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/androidMain/kotlin/androidx/compose/animation/SplineBasedFloatDecayAnimationSpec.android.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/nonJvmMain/kotlin/androidx/compose/animation/internal/JvmDefaultWithCompatibility.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/animation/animation/src/jvmAndAndroidMain/kotlin/androidx/compose/animation/internal/JvmDefaultWithCompatibility.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/androidHostTest/kotlin/androidx/compose/animation/ConverterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/androidHostTest/kotlin/androidx/compose/animation/AndroidFlingSplineTest.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/androidDeviceTest/kotlin/androidx/compose/animation/AnimationModifierTest.kt",
  "extension" : "kt",
  "linesOfCode" : 301,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/androidDeviceTest/kotlin/androidx/compose/animation/CrossfadeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 181,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/androidDeviceTest/kotlin/androidx/compose/animation/AnimatedVisibilityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 849,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/androidDeviceTest/kotlin/androidx/compose/animation/LookaheadAnimationVisualDebugHelperTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1384,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/androidDeviceTest/kotlin/androidx/compose/animation/AnimatedContentTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1142,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/androidDeviceTest/kotlin/androidx/compose/animation/SharedTransitionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 4951,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/androidDeviceTest/kotlin/androidx/compose/animation/AnimateBoundsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 532,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/commonMain/kotlin/androidx/compose/animation/AnimatedContent.kt",
  "extension" : "kt",
  "linesOfCode" : 559,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/animation/animation/src/commonMain/kotlin/androidx/compose/animation/DefaultDecayAnimationSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/commonMain/kotlin/androidx/compose/animation/FlingCalculator.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/commonMain/kotlin/androidx/compose/animation/LookaheadAnimationVisualDebugHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 467,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/commonMain/kotlin/androidx/compose/animation/ExperimentalSharedTransitionApi.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/commonMain/kotlin/androidx/compose/animation/SkipToLookaheadSizeNode.kt",
  "extension" : "kt",
  "linesOfCode" : 157,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/commonMain/kotlin/androidx/compose/animation/SplineBasedDecay.kt",
  "extension" : "kt",
  "linesOfCode" : 93,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/animation/animation/src/commonMain/kotlin/androidx/compose/animation/EnterExitTransition.kt",
  "extension" : "kt",
  "linesOfCode" : 932,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/animation/animation/src/commonMain/kotlin/androidx/compose/animation/ExperimentalLookaheadAnimationVisualDebugApi.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/commonMain/kotlin/androidx/compose/animation/Crossfade.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/commonMain/kotlin/androidx/compose/animation/SharedElement.kt",
  "extension" : "kt",
  "linesOfCode" : 129,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/commonMain/kotlin/androidx/compose/animation/Transition.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/commonMain/kotlin/androidx/compose/animation/LookaheadAnimationVisualDebugConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/commonMain/kotlin/androidx/compose/animation/SplineBasedFloatDecayAnimationSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/commonMain/kotlin/androidx/compose/animation/SingleValueAnimation.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/commonMain/kotlin/androidx/compose/animation/AnimationModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 183,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/commonMain/kotlin/androidx/compose/animation/RenderInTransitionOverlayNodeElement.kt",
  "extension" : "kt",
  "linesOfCode" : 142,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/commonMain/kotlin/androidx/compose/animation/IsLookaheadAnimationVisualDebuggingEnabled.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/commonMain/kotlin/androidx/compose/animation/SharedElementEntry.kt",
  "extension" : "kt",
  "linesOfCode" : 98,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/commonMain/kotlin/androidx/compose/animation/ColorVectorConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/commonMain/kotlin/androidx/compose/animation/AnimateBoundsModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 386,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/commonMain/kotlin/androidx/compose/animation/SharedTransitionScope.kt",
  "extension" : "kt",
  "linesOfCode" : 769,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/animation/animation/src/commonMain/kotlin/androidx/compose/animation/internal/JvmDefaultWithCompatibility.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/commonMain/kotlin/androidx/compose/animation/SharedContentNode.kt",
  "extension" : "kt",
  "linesOfCode" : 465,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/animation/animation/src/commonMain/kotlin/androidx/compose/animation/AnimatedVisibility.kt",
  "extension" : "kt",
  "linesOfCode" : 325,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/commonMain/kotlin/androidx/compose/animation/SharedTransitionStateMachine.kt",
  "extension" : "kt",
  "linesOfCode" : 383,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/animation/animation/src/commonMain/kotlin/androidx/compose/animation/CompositionLocals.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/src/commonMain/kotlin/androidx/compose/animation/BoundsAnimation.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation/consumer-proguard-rules.pro",
  "extension" : "pro",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-lint/src/main/java/androidx/compose/animation/lint/AnimationIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-lint/src/main/java/androidx/compose/animation/lint/SharedTransitionScopeDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 263,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/animation/animation-lint/src/main/java/androidx/compose/animation/lint/CrossfadeDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-lint/src/main/java/androidx/compose/animation/lint/AnimatedContentDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 121,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-lint/src/main/java/androidx/compose/animation/lint/LookaheadAnimationVisualDebugHelperDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-tooling-internal/src/main/java/androidx/compose/animation/tooling/ComposeAnimatedProperty.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-tooling-internal/src/main/java/androidx/compose/animation/tooling/TransitionInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-tooling-internal/src/main/java/androidx/compose/animation/tooling/ComposeAnimation.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-graphics/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-graphics/src/androidMain/kotlin/androidx/compose/animation/graphics/vector/compat/XmlAnimatedVectorParser.android.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-graphics/src/androidMain/kotlin/androidx/compose/animation/graphics/vector/compat/XmlPullParserUtils.android.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-graphics/src/androidMain/kotlin/androidx/compose/animation/graphics/vector/compat/XmlAnimatorParser.android.kt",
  "extension" : "kt",
  "linesOfCode" : 402,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-graphics/src/androidMain/kotlin/androidx/compose/animation/graphics/vector/compat/AndroidVectorResources.android.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-graphics/src/androidMain/kotlin/androidx/compose/animation/graphics/res/AnimatedVectorResources.android.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-graphics/src/androidMain/kotlin/androidx/compose/animation/graphics/res/AnimatedVectorPainterResources.android.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-graphics/src/androidMain/kotlin/androidx/compose/animation/graphics/res/AnimatorResources.android.kt",
  "extension" : "kt",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-graphics/src/androidDeviceTest/kotlin/androidx/compose/animation/graphics/vector/compat/XmlAnimatorParserTest.kt",
  "extension" : "kt",
  "linesOfCode" : 161,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-graphics/src/androidDeviceTest/kotlin/androidx/compose/animation/graphics/vector/compat/XmlAnimatedVectorParserTest.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-graphics/src/androidDeviceTest/kotlin/androidx/compose/animation/graphics/vector/AnimatorAnimationSpecsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 218,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-graphics/src/androidDeviceTest/kotlin/androidx/compose/animation/graphics/vector/AnimatorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 449,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-graphics/src/androidDeviceTest/kotlin/androidx/compose/animation/graphics/res/AnimatedVectorPainterResourcesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-graphics/src/androidDeviceTest/res/drawable/vd_complex.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-graphics/src/androidDeviceTest/res/drawable/target_duplicated.xml",
  "extension" : "xml",
  "linesOfCode" : 40,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-graphics/src/androidDeviceTest/res/drawable/avd_complex.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-graphics/src/androidDeviceTest/res/animator/set.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-graphics/src/androidDeviceTest/res/animator/complex_background.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-graphics/src/androidDeviceTest/res/animator/property_values_holders.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-graphics/src/androidDeviceTest/res/animator/object_animator_2d.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-graphics/src/androidDeviceTest/res/animator/object_animator_1d.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-graphics/src/commonMain/kotlin/androidx/compose/animation/graphics/vector/AnimatedImageVector.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-graphics/src/commonMain/kotlin/androidx/compose/animation/graphics/vector/AnimatorAnimationSpecs.kt",
  "extension" : "kt",
  "linesOfCode" : 126,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-graphics/src/commonMain/kotlin/androidx/compose/animation/graphics/vector/Animator.kt",
  "extension" : "kt",
  "linesOfCode" : 464,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-graphics/src/commonMain/kotlin/androidx/compose/animation/graphics/ExperimentalAnimationGraphicsApi.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/nonJvmMain/kotlin/androidx/compose/animation/core/ArcSpline.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/nonJvmMain/kotlin/androidx/compose/animation/core/AtomicReference.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/nonJvmMain/kotlin/androidx/compose/animation/core/internal/PlatformOptimizedCancellationException.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/nonJvmMain/kotlin/androidx/compose/animation/core/internal/JvmDefaultWithCompatibility.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/jvmAndAndroidMain/kotlin/androidx/compose/animation/core/ActualJvm.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/jvmAndAndroidMain/kotlin/androidx/compose/animation/core/ArcSpline.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/jvmAndAndroidMain/kotlin/androidx/compose/animation/core/internal/JvmDefaultWithCompatibility.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/jvmAndAndroidMain/kotlin/androidx/compose/animation/core/internal/PlatformOptimizedCancellationException.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonTest/kotlin/androidx/compose/animation/core/IsInfiniteTest.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonTest/kotlin/androidx/compose/animation/core/SuspendAnimationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 180,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonTest/kotlin/androidx/compose/animation/core/DurationScaleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonTest/kotlin/androidx/compose/animation/core/DecayAnimationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonTest/kotlin/androidx/compose/animation/core/AnimationVectorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonTest/kotlin/androidx/compose/animation/core/AnimationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 402,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonTest/kotlin/androidx/compose/animation/core/SnapAnimationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonTest/kotlin/androidx/compose/animation/core/MonoSplineTest.kt",
  "extension" : "kt",
  "linesOfCode" : 120,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonTest/kotlin/androidx/compose/animation/core/AnimatableTest.kt",
  "extension" : "kt",
  "linesOfCode" : 296,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonTest/kotlin/androidx/compose/animation/core/AnimationTestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 109,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonTest/kotlin/androidx/compose/animation/core/EasingUnitTest.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonTest/kotlin/androidx/compose/animation/core/TypeConverterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonTest/kotlin/androidx/compose/animation/core/ArcAnimationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 456,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonTest/kotlin/androidx/compose/animation/core/DelayedAnimationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 194,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonTest/kotlin/androidx/compose/animation/core/KeyframeSplineAnimationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 286,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonTest/kotlin/androidx/compose/animation/core/RepeatableAnimationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 225,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonTest/kotlin/androidx/compose/animation/core/KeyframeAnimationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 233,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonTest/kotlin/androidx/compose/animation/core/PhysicsAnimationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 267,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonTest/kotlin/androidx/compose/animation/core/KeyframeArcAnimationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 108,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonTest/kotlin/androidx/compose/animation/core/TweenAnimationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/androidHostTest/kotlin/androidx/compose/animation/core/EasingTest.android.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/androidHostTest/kotlin/androidx/compose/animation/core/SpringEstimationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 171,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/androidDeviceTest/kotlin/androidx/compose/animation/core/EasingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/androidDeviceTest/kotlin/androidx/compose/animation/core/DurationScaleTransitionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 181,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/androidDeviceTest/kotlin/androidx/compose/animation/core/InfiniteTransitionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/androidDeviceTest/kotlin/androidx/compose/animation/core/SeekableTransitionStateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 2412,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/androidDeviceTest/kotlin/androidx/compose/animation/core/SingleValueAnimationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 442,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/androidDeviceTest/kotlin/androidx/compose/animation/core/PathEasingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 119,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/androidDeviceTest/kotlin/androidx/compose/animation/core/TransitionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 758,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/InfiniteAnimationPolicy.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/InternalAnimationApi.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/Animatable.kt",
  "extension" : "kt",
  "linesOfCode" : 235,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/MonoSpline.kt",
  "extension" : "kt",
  "linesOfCode" : 230,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/AnimationState.kt",
  "extension" : "kt",
  "linesOfCode" : 144,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/InternalMutatorMutex.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/Easing.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/ExperimentalAnimationSpecApi.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/VectorizedDecayAnimationSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/FloatDecayAnimationSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/AnimateAsState.kt",
  "extension" : "kt",
  "linesOfCode" : 350,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/Transition.kt",
  "extension" : "kt",
  "linesOfCode" : 1359,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/InfiniteTransition.kt",
  "extension" : "kt",
  "linesOfCode" : 205,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/Preconditions.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/DecayAnimationSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/AnimationSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 522,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/AnimationVectors.kt",
  "extension" : "kt",
  "linesOfCode" : 169,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/EasingFunctions.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/VectorConverters.kt",
  "extension" : "kt",
  "linesOfCode" : 88,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/Animation.kt",
  "extension" : "kt",
  "linesOfCode" : 285,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/AnimationEndReason.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/SpringSimulation.kt",
  "extension" : "kt",
  "linesOfCode" : 77,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/SuspendAnimation.kt",
  "extension" : "kt",
  "linesOfCode" : 213,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/DeferredTargetAnimation.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/PathEasing.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/VisibilityThresholds.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/internal/PlatformOptimizedCancellationException.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/internal/JvmDefaultWithCompatibility.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/internal/Arrays.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/SpringEstimation.kt",
  "extension" : "kt",
  "linesOfCode" : 267,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/ExperimentalTransitionApi.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/VectorizedAnimationSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 707,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/Expect.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/FloatAnimationSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 122,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/VectorizedMonoSplineKeyframesSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 133,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/ArcSpline.kt",
  "extension" : "kt",
  "linesOfCode" : 325,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/animation/animation-core-lint/src/main/java/androidx/compose/animation/core/lint/AnimationCoreIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core-lint/src/main/java/androidx/compose/animation/core/lint/TransitionDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/animation/animation-core-lint/src/main/java/androidx/compose/animation/core/lint/ArcAnimationSpecTypeDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 539,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/webMain/kotlin/androidx/compose/material/MaterialTheme.web.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/nativeMain/kotlin/androidx/compose/material/MaterialTheme.native.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/nativeMain/kotlin/androidx/compose/material/internal/System.native.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/desktopTest/kotlin/androidx/compose/material/SliderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 273,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/desktopTest/kotlin/androidx/compose/material/DesktopMenuTest.kt",
  "extension" : "kt",
  "linesOfCode" : 282,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/desktopTest/kotlin/androidx/compose/material/DesktopAlertDialogTest.kt",
  "extension" : "kt",
  "linesOfCode" : 150,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/desktopTest/kotlin/androidx/compose/material/SnackbarTest.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/desktopTest/kotlin/androidx/compose/material/StringsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/kotlin/androidx/compose/material/AndroidAlertDialog.android.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/kotlin/androidx/compose/material/DefaultPlatformTextStyle.android.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/kotlin/androidx/compose/material/AndroidMenu.android.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/kotlin/androidx/compose/material/Strings.android.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/kotlin/androidx/compose/material/MaterialTheme.android.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/kotlin/androidx/compose/material/ExposedDropdownMenu.android.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/kotlin/androidx/compose/material/SystemBarsDefaultInsets.android.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/kotlin/androidx/compose/material/internal/ExposedDropdownMenuPopup.android.kt",
  "extension" : "kt",
  "linesOfCode" : 334,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-el/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-is/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-te/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-zh-rHK/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-fa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-as/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-sw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-af/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-eu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-ja/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-gl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-nb/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-uk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-pa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-fi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-pt-rPT/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-ru/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-hu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-hi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-fr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-de/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-cs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-en-rIN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-es-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-et/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-tl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-mr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-ne/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-gu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-bg/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-hy/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-da/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-nl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-sr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-hr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-sv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-my/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-pt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-ur/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-pl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-mk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-en-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-lt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-km/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-kk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-th/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-vi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-zh-rTW/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-bn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-ml/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-az/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-lv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-lo/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-uz/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-ms/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-ro/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-ka/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-mn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-pt-rBR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-ar/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-ta/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-or/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-si/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values/public.xml",
  "extension" : "xml",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-iw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-ky/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-sq/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-tr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-zu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-sk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-it/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-be/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-en-rXC/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-ca/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-zh-rCN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-fr-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-in/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-en-rGB/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-bs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-sl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-kn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-ko/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-b+sr+Latn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-am/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidMain/res/values-en-rAU/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/nonJvmMain/kotlin/androidx/compose/material/Menu.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/nonJvmMain/kotlin/androidx/compose/material/ActualJsNative.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/nonJvmMain/kotlin/androidx/compose/material/internal/PlatformOptimizedCancellationException.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/jsMain/kotlin/androidx/compose/material/internal/System.js.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/jvmAndAndroidMain/kotlin/androidx/compose/material/ActualJvm.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/jvmAndAndroidMain/kotlin/androidx/compose/material/internal/System.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/jvmAndAndroidMain/kotlin/androidx/compose/material/internal/PlatformOptimizedCancellationException.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/SystemBarsDefaultInsets.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/ExposedDropdownMenu.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/Strings.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Da.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Ta.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/My.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Pa.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Bs.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Hy.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Sk.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Hu.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Or.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Km.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Ur.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Hr.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Ne.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Ky.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Cs.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Uk.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Te.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Ko.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Iw.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Th.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Hi.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Kk.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Ar.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Eu.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Lt.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Mk.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Fa.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Gl.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Fr.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Ca.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/De.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Ka.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Pl.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/El.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Es.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Nb.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Sl.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Vi.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Bn.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Bg.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Be.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Tl.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Mr.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Si.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Sr.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/In.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Is.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Ms.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Sq.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Lv.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Fi.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Ru.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Tr.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Lo.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Sv.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Et.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Zh.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Sw.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Ml.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Ja.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Gu.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Af.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Ro.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Uz.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/En.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Zu.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Kn.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Am.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/It.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Mn.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Az.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Translations.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Pt.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/As.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/l10n/Nl.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/internal/ExposedDropdownMenuPopup.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/Menu.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 98,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/skikoMain/kotlin/androidx/compose/material/AlertDialog.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material/material/src/desktopMain/kotlin/androidx/compose/material/DefaultPlatformTextStyle.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/desktopMain/kotlin/androidx/compose/material/DesktopMenu.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 298,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/desktopMain/kotlin/androidx/compose/material/MaterialTheme.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidHostTest/kotlin/androidx/compose/material/BottomAppBarRoundedEdgesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidHostTest/kotlin/androidx/compose/material/InternalMutatorMutexTest.kt",
  "extension" : "kt",
  "linesOfCode" : 148,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidHostTest/kotlin/androidx/compose/material/DraggableAnchorsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidHostTest/kotlin/androidx/compose/material/TextSelectionBackgroundColorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 117,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidHostTest/bottom_app_bar_rounded_edges_graph.py",
  "extension" : "py",
  "linesOfCode" : 47,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/wasmJsMain/kotlin/androidx/compose/material/internal/System.wasm.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/IconButtonTest.kt",
  "extension" : "kt",
  "linesOfCode" : 239,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/NavigationRailTest.kt",
  "extension" : "kt",
  "linesOfCode" : 351,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/textfield/SecureTextFieldTest.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/textfield/OutlinedTextFieldScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 470,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/textfield/TextFieldDecorationBoxTest.kt",
  "extension" : "kt",
  "linesOfCode" : 735,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/textfield/TextFieldTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1392,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/textfield/TextFieldScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 438,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/textfield/OutlinedTextFieldTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1307,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/textfield/SecureTextFieldScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/SurfaceContentColorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/NavigationRailScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 202,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/CheckboxScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 195,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/ScaffoldTest.kt",
  "extension" : "kt",
  "linesOfCode" : 716,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/pullrefresh/PullRefreshIndicatorTransformTest.kt",
  "extension" : "kt",
  "linesOfCode" : 152,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/pullrefresh/PullRefreshIndicatorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 155,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/pullrefresh/PullRefreshStateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 806,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/pullrefresh/PullRefreshTest.kt",
  "extension" : "kt",
  "linesOfCode" : 164,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/BackdropScaffoldTest.kt",
  "extension" : "kt",
  "linesOfCode" : 563,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/CardTest.kt",
  "extension" : "kt",
  "linesOfCode" : 183,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/ModalBottomSheetTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1009,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/AlertDialogTest.kt",
  "extension" : "kt",
  "linesOfCode" : 126,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/SwitchScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 202,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/CheckboxTest.kt",
  "extension" : "kt",
  "linesOfCode" : 241,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/BottomNavigationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 325,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/TabScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 359,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/SliderScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 212,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/ObservableThemeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 133,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/SliderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 802,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/TextTest.kt",
  "extension" : "kt",
  "linesOfCode" : 261,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/MaterialTest.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/FloatingActionButtonScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 126,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/TabTest.kt",
  "extension" : "kt",
  "linesOfCode" : 632,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/SlideUsingKeysTest.kt",
  "extension" : "kt",
  "linesOfCode" : 216,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/BottomNavigationScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 320,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/ButtonScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 96,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/SurfaceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 495,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/ChipTest.kt",
  "extension" : "kt",
  "linesOfCode" : 409,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/anchoredDraggable/AnchoredDraggableStateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 890,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/anchoredDraggable/AnchoredDraggableTestValue.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/anchoredDraggable/AnchoredDraggableGestureTest.kt",
  "extension" : "kt",
  "linesOfCode" : 749,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/AppBarTest.kt",
  "extension" : "kt",
  "linesOfCode" : 271,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/SwipeToDismissTest.kt",
  "extension" : "kt",
  "linesOfCode" : 210,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/SwipeableTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1327,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/ButtonTest.kt",
  "extension" : "kt",
  "linesOfCode" : 571,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/RippleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 966,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/SnackbarTest.kt",
  "extension" : "kt",
  "linesOfCode" : 272,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/IconTest.kt",
  "extension" : "kt",
  "linesOfCode" : 215,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/SwitchTest.kt",
  "extension" : "kt",
  "linesOfCode" : 331,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/SnackbarHostTest.kt",
  "extension" : "kt",
  "linesOfCode" : 214,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/ElevationOverlayTest.kt",
  "extension" : "kt",
  "linesOfCode" : 187,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/ExposedDropdownMenuTest.kt",
  "extension" : "kt",
  "linesOfCode" : 400,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/GoldenCommon.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/FloatingActionButtonTest.kt",
  "extension" : "kt",
  "linesOfCode" : 360,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/DividerUiTest.kt",
  "extension" : "kt",
  "linesOfCode" : 77,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/AlertDialogScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 170,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/ScaffoldScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 708,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/DrawerScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/ColorsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/RadioButtonTest.kt",
  "extension" : "kt",
  "linesOfCode" : 218,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/RadioButtonScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 174,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/ProgressIndicatorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 290,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/ModalBottomSheetStateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/BadgeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 153,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/BottomSheetScaffoldTest.kt",
  "extension" : "kt",
  "linesOfCode" : 585,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/BadgeScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 187,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/AutoTestFrameClock.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/ListItemTest.kt",
  "extension" : "kt",
  "linesOfCode" : 432,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/ChipScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 194,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/MaterialTextSelectionColorsScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 167,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/ContentAlphaTest.kt",
  "extension" : "kt",
  "linesOfCode" : 253,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/TextLinkStylesScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/MenuTest.kt",
  "extension" : "kt",
  "linesOfCode" : 329,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material/material/src/androidDeviceTest/kotlin/androidx/compose/material/DrawerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1058,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/NavigationRail.kt",
  "extension" : "kt",
  "linesOfCode" : 253,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/SecureTextField.kt",
  "extension" : "kt",
  "linesOfCode" : 163,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/Tab.kt",
  "extension" : "kt",
  "linesOfCode" : 276,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/OutlinedTextField.kt",
  "extension" : "kt",
  "linesOfCode" : 888,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/ListItem.kt",
  "extension" : "kt",
  "linesOfCode" : 340,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/BottomSheetScaffold.kt",
  "extension" : "kt",
  "linesOfCode" : 350,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/BottomNavigation.kt",
  "extension" : "kt",
  "linesOfCode" : 267,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/Switch.kt",
  "extension" : "kt",
  "linesOfCode" : 279,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/pullrefresh/PullRefreshState.kt",
  "extension" : "kt",
  "linesOfCode" : 151,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/pullrefresh/PullRefreshIndicator.kt",
  "extension" : "kt",
  "linesOfCode" : 167,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/pullrefresh/PullRefresh.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/pullrefresh/PullRefreshIndicatorTransform.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/Card.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/Chip.kt",
  "extension" : "kt",
  "linesOfCode" : 463,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/Icon.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/Shapes.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/Drawer.kt",
  "extension" : "kt",
  "linesOfCode" : 584,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/IconButton.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/Scaffold.kt",
  "extension" : "kt",
  "linesOfCode" : 324,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/InternalMutatorMutex.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/Ripple.kt",
  "extension" : "kt",
  "linesOfCode" : 215,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/ElevationOverlay.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/ModalBottomSheet.kt",
  "extension" : "kt",
  "linesOfCode" : 441,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/Typography.kt",
  "extension" : "kt",
  "linesOfCode" : 216,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/Text.kt",
  "extension" : "kt",
  "linesOfCode" : 253,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/Divider.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/Button.kt",
  "extension" : "kt",
  "linesOfCode" : 364,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/Swipeable.kt",
  "extension" : "kt",
  "linesOfCode" : 729,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/SystemBarsDefaultInsets.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/DragGestureDetectorCopy.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/BackdropScaffold.kt",
  "extension" : "kt",
  "linesOfCode" : 241,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/MaterialTextSelectionColors.kt",
  "extension" : "kt",
  "linesOfCode" : 125,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/Colors.kt",
  "extension" : "kt",
  "linesOfCode" : 195,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/TextField.kt",
  "extension" : "kt",
  "linesOfCode" : 790,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/SwipeToDismiss.kt",
  "extension" : "kt",
  "linesOfCode" : 130,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/ContentColor.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/ContentAlpha.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/ProgressIndicator.kt",
  "extension" : "kt",
  "linesOfCode" : 416,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/Elevation.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/Surface.kt",
  "extension" : "kt",
  "linesOfCode" : 228,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/TextFieldDefaults.kt",
  "extension" : "kt",
  "linesOfCode" : 636,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/AnchoredDraggable.kt",
  "extension" : "kt",
  "linesOfCode" : 520,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/Strings.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/ExposedDropdownMenu.kt",
  "extension" : "kt",
  "linesOfCode" : 472,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/MutableWindowInsets.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/Slider.kt",
  "extension" : "kt",
  "linesOfCode" : 564,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/AppBar.kt",
  "extension" : "kt",
  "linesOfCode" : 409,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/TextFieldImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 318,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/Snackbar.kt",
  "extension" : "kt",
  "linesOfCode" : 231,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/Menu.kt",
  "extension" : "kt",
  "linesOfCode" : 241,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/InteractiveComponentSize.kt",
  "extension" : "kt",
  "linesOfCode" : 97,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/MaterialTheme.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/internal/PlatformOptimizedCancellationException.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/internal/ExposedDropdownMenuPopup.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/internal/LayoutUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/internal/System.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/internal/Icons.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/SnackbarHost.kt",
  "extension" : "kt",
  "linesOfCode" : 246,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/FloatingActionButton.kt",
  "extension" : "kt",
  "linesOfCode" : 266,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/RadioButton.kt",
  "extension" : "kt",
  "linesOfCode" : 150,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/Checkbox.kt",
  "extension" : "kt",
  "linesOfCode" : 349,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/ExperimentalMaterialApi.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/AlertDialog.kt",
  "extension" : "kt",
  "linesOfCode" : 303,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/TabRow.kt",
  "extension" : "kt",
  "linesOfCode" : 256,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material/src/commonMain/kotlin/androidx/compose/material/Badge.kt",
  "extension" : "kt",
  "linesOfCode" : 120,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material-navigation/src/nonAndroidMain/kotlin/androidx/compose/material/navigation/internal/BackHandler.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material-navigation/src/androidMain/kotlin/androidx/compose/material/navigation/internal/BackHandler.android.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material-navigation/src/androidDeviceTest/kotlin/androidx/compose/material/navigation/SheetContentHostTest.kt",
  "extension" : "kt",
  "linesOfCode" : 164,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material-navigation/src/androidDeviceTest/kotlin/androidx/compose/material/navigation/BottomSheetNavigatorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 644,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material-navigation/src/androidDeviceTest/kotlin/androidx/compose/material/navigation/NavGraphBuilderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 152,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material-navigation/src/commonMain/kotlin/androidx/compose/material/navigation/BottomSheet.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material-navigation/src/commonMain/kotlin/androidx/compose/material/navigation/SheetContentHost.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material-navigation/src/commonMain/kotlin/androidx/compose/material/navigation/BottomSheetNavigator.kt",
  "extension" : "kt",
  "linesOfCode" : 120,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material-navigation/src/commonMain/kotlin/androidx/compose/material/navigation/NavGraphBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material-navigation/src/commonMain/kotlin/androidx/compose/material/navigation/BottomSheetNavigatorDestinationBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material-navigation/src/commonMain/kotlin/androidx/compose/material/navigation/internal/BackHandler.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material-ripple/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material-ripple/src/nonAndroidMain/kotlin/androidx/compose/material/ripple/Ripple.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material-ripple/src/androidMain/kotlin/androidx/compose/material/ripple/RippleContainer.android.kt",
  "extension" : "kt",
  "linesOfCode" : 89,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material/material-ripple/src/androidMain/kotlin/androidx/compose/material/ripple/Ripple.android.kt",
  "extension" : "kt",
  "linesOfCode" : 213,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material-ripple/src/androidMain/kotlin/androidx/compose/material/ripple/RippleHostView.android.kt",
  "extension" : "kt",
  "linesOfCode" : 191,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material-ripple/src/androidHostTest/kotlin/androidx/compose/material/ripple/RippleAnimationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material-ripple/src/androidDeviceTest/kotlin/androidx/compose/material/ripple/RememberRippleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 350,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material/material-ripple/src/androidDeviceTest/kotlin/androidx/compose/material/ripple/RippleContainerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 198,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material-ripple/src/androidDeviceTest/kotlin/androidx/compose/material/ripple/RippleModifierNodeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 550,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material-ripple/src/androidDeviceTest/kotlin/androidx/compose/material/ripple/RippleHostViewTest.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material-ripple/src/commonMain/kotlin/androidx/compose/material/ripple/Ripple.kt",
  "extension" : "kt",
  "linesOfCode" : 328,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material-ripple/src/commonMain/kotlin/androidx/compose/material/ripple/RippleTheme.kt",
  "extension" : "kt",
  "linesOfCode" : 131,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material-ripple/src/commonMain/kotlin/androidx/compose/material/ripple/CommonRipple.kt",
  "extension" : "kt",
  "linesOfCode" : 132,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material-ripple/src/commonMain/kotlin/androidx/compose/material/ripple/RippleAnimation.kt",
  "extension" : "kt",
  "linesOfCode" : 108,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material-ripple/benchmark/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material-lint/src/main/java/androidx/compose/material/lint/ScaffoldPaddingDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material-lint/src/main/java/androidx/compose/material/lint/MaterialNames.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material-lint/src/main/java/androidx/compose/material/lint/ColorsDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 137,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material/material-lint/src/main/java/androidx/compose/material/lint/MaterialIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/test-utils/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/test-utils/src/androidMain/kotlin/androidx/compose/testutils/AndroidComposeTestCaseSetup.android.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/test-utils/src/androidMain/kotlin/androidx/compose/testutils/TestRuleExtensions.android.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/test-utils/src/androidMain/kotlin/androidx/compose/testutils/ViewCapture.android.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/test-utils/src/androidMain/kotlin/androidx/compose/testutils/ImageAssertions.android.kt",
  "extension" : "kt",
  "linesOfCode" : 271,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/test-utils/src/androidMain/kotlin/androidx/compose/testutils/NativeView.android.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/test-utils/src/androidMain/kotlin/androidx/compose/testutils/AndroidComposeTestCaseRunner.android.kt",
  "extension" : "kt",
  "linesOfCode" : 348,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/test-utils/src/androidMain/kotlin/androidx/compose/testutils/ScreenshotTestsUtils.android.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/test-utils/src/androidMain/res/values/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/test-utils/src/desktopMain/kotlin/androidx/compose/testutils/NativeView.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/test-utils/src/androidHostTest/kotlin/androidx/compose/testutils/DpAssertionsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/test-utils/src/androidHostTest/kotlin/androidx/compose/testutils/ExpectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/test-utils/src/androidDeviceTest/kotlin/androidx/compose/testutils/PathContainsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/test-utils/src/androidDeviceTest/kotlin/androidx/compose/testutils/AssertShapeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 253,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/test-utils/src/androidDeviceTest/kotlin/androidx/compose/testutils/AndroidComposeTestCaseRunnerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 276,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/test-utils/src/androidDeviceTest/kotlin/androidx/compose/testutils/ParameterizedComposeTestRuleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/test-utils/src/androidDeviceTest/kotlin/androidx/compose/testutils/ImageAssertionsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 89,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/test-utils/src/commonMain/kotlin/androidx/compose/testutils/ComposeTestCase.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/test-utils/src/commonMain/kotlin/androidx/compose/testutils/ComposeBenchmarkScope.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/test-utils/src/commonMain/kotlin/androidx/compose/testutils/ParameterizedComposeTestRule.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/test-utils/src/commonMain/kotlin/androidx/compose/testutils/DpAssertions.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/test-utils/src/commonMain/kotlin/androidx/compose/testutils/ToggleableTestCase.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/test-utils/src/commonMain/kotlin/androidx/compose/testutils/TestViewConfiguration.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/test-utils/src/commonMain/kotlin/androidx/compose/testutils/ComposeExecutionControl.kt",
  "extension" : "kt",
  "linesOfCode" : 89,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/test-utils/src/commonMain/kotlin/androidx/compose/testutils/ModifierTestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/test-utils/src/commonMain/kotlin/androidx/compose/testutils/Expect.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3-lint/src/main/java/androidx/compose/material3/lint/ScaffoldPaddingDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3-lint/src/main/java/androidx/compose/material3/lint/Material3Names.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3-lint/src/main/java/androidx/compose/material3/lint/MaterialImportDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3-lint/src/main/java/androidx/compose/material3/lint/Material3IssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3-window-size-class/src/androidMain/kotlin/androidx/compose/material3/windowsizeclass/AndroidWindowSizeClass.android.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3-window-size-class/src/nonJvmMain/kotlin/androidx/compose/material3/windowsizeclass/TestOnly.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3-window-size-class/src/jvmAndAndroidMain/kotlin/androidx/compose/material3/windowsizeclass/TestOnly.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3-window-size-class/src/commonTest/kotlin/androidx/compose/material3/windowsizeclass/WindowSizeClassTest.kt",
  "extension" : "kt",
  "linesOfCode" : 207,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3-window-size-class/src/skikoMain/kotlin/androidx/compose/material3/windowsizeclass/WindowSizeClass.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3-window-size-class/src/commonStubsMain/kotlin/androidx/compose/material3/windowsizeclass/TestOnly.stubsCommon.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3-window-size-class/src/androidDeviceTest/kotlin/androidx/compose/material3/windowsizeclass/AndroidWindowSizeClassTest.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3-window-size-class/src/commonMain/kotlin/androidx/compose/material3/windowsizeclass/WindowSizeClass.kt",
  "extension" : "kt",
  "linesOfCode" : 147,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3-window-size-class/src/commonMain/kotlin/androidx/compose/material3/windowsizeclass/ExperimentalMaterial3WindowSizeClassApi.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3-window-size-class/src/commonMain/kotlin/androidx/compose/material3/windowsizeclass/TestOnly.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 867,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/webMain/kotlin/androidx/compose/material3/CalendarLocale.jsWasm.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/webMain/kotlin/androidx/compose/material3/internal/PlatformDateFormat.web.kt",
  "extension" : "kt",
  "linesOfCode" : 242,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/nativeMain/kotlin/androidx/compose/material3/internal/System.native.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/webTest/kotlin/androidx/compose/material3/internal/CalendarModel.js.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/darwinTest/kotlin/androidx/compose/material3/internal/CalendarModel.darwin.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/desktopTest/kotlin/androidx/compose/material3/DesktopMenuTest.kt",
  "extension" : "kt",
  "linesOfCode" : 162,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/desktopTest/kotlin/androidx/compose/material3/internal/StringsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/desktopTest/kotlin/androidx/compose/material3/internal/CalendarModel.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/desktopTest/kotlin/androidx/compose/material3/internal/EqualityOfCalendarModelsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/Tooltip.android.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/TimePicker.android.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/AndroidAlertDialog.android.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/WideNavigationRail.android.kt",
  "extension" : "kt",
  "linesOfCode" : 377,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/SearchBar.android.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/DatePickerDialog.android.kt",
  "extension" : "kt",
  "linesOfCode" : 77,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/AndroidMenu.android.kt",
  "extension" : "kt",
  "linesOfCode" : 256,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/ModalBottomSheet.android.kt",
  "extension" : "kt",
  "linesOfCode" : 369,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/DynamicTonalPalette.android.kt",
  "extension" : "kt",
  "linesOfCode" : 488,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/ExposedDropdownMenu.android.kt",
  "extension" : "kt",
  "linesOfCode" : 92,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/TimeFormat.android.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/PrecisionPointer.android.kt",
  "extension" : "kt",
  "linesOfCode" : 124,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/internal/CalendarModelImpl.android.kt",
  "extension" : "kt",
  "linesOfCode" : 172,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/internal/BackHandler.android.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/internal/BasicTooltip.android.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/internal/DefaultPlatformTextStyle.android.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/internal/Strings.android.kt",
  "extension" : "kt",
  "linesOfCode" : 189,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/internal/AccessibilityServiceStateProvider.android.kt",
  "extension" : "kt",
  "linesOfCode" : 171,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/internal/SystemBarsDefaultInsets.android.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/internal/colorUtil/Cam.android.kt",
  "extension" : "kt",
  "linesOfCode" : 219,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/internal/colorUtil/CamUtils.android.kt",
  "extension" : "kt",
  "linesOfCode" : 168,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/internal/colorUtil/HCTSolver.android.kt",
  "extension" : "kt",
  "linesOfCode" : 568,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/internal/colorUtil/Frame.android.kt",
  "extension" : "kt",
  "linesOfCode" : 117,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/internal/CalendarModel.android.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/internal/BasicEdgeToEdgeDialog.android.kt",
  "extension" : "kt",
  "linesOfCode" : 258,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/CalendarLocale.android.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-el/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-is/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-te/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-zh-rHK/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-fa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-as/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-sw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-af/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-eu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-ja/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-gl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-nb/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-uk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-v30/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-pa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-fi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-pt-rPT/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-ru/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-hu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-hi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-fr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-de/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-cs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-en-rIN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-es-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-et/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-tl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-mr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-ne/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-gu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-bg/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-hy/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-da/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-nl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-sr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-hr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-sv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-my/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-pt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-ur/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-pl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-mk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-en-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-lt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-km/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-kk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-th/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-vi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-zh-rTW/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-bn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-ml/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-az/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-lv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-lo/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-uz/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-ms/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-ro/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-ka/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-mn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-pt-rBR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-ar/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-ta/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-or/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-si/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 78,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-iw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-ky/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-sq/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-tr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-zu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-sk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-it/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-be/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-en-rXC/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 64,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-ca/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-zh-rCN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-fr-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-in/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-en-rGB/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-bs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-sl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-kn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-ko/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-b+sr+Latn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-am/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidMain/res/values-en-rAU/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/nonJvmMain/kotlin/androidx/compose/material3/CalendarLocale.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/nonJvmMain/kotlin/androidx/compose/material3/DatePicker.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/nonJvmMain/kotlin/androidx/compose/material3/internal/InternalMutatorMutex.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/nonJvmMain/kotlin/androidx/compose/material3/internal/PlatformOptimizedCancellationException.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/jsMain/kotlin/androidx/compose/material3/internal/System.js.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoTest/kotlin/androidx/compose/material3/SliderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoTest/kotlin/androidx/compose/material3/Assert.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoTest/kotlin/androidx/compose/material3/MaterialTest.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoTest/kotlin/androidx/compose/material3/ExposedDropdownMenuTest.kt",
  "extension" : "kt",
  "linesOfCode" : 588,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoTest/kotlin/androidx/compose/material3/internal/CalendarModel.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoTest/kotlin/androidx/compose/material3/internal/KotlinxDatetimeCalendarModelTest.kt",
  "extension" : "kt",
  "linesOfCode" : 325,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoTest/kotlin/androidx/compose/material3/StringFormatTest.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoTest/kotlin/androidx/compose/material3/PlatformDateFormatTest.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/jvmAndAndroidMain/kotlin/androidx/compose/material3/CalendarLocale.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/jvmAndAndroidMain/kotlin/androidx/compose/material3/DatePicker.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 154,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/jvmAndAndroidMain/kotlin/androidx/compose/material3/internal/InternalMutatorMutex.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/jvmAndAndroidMain/kotlin/androidx/compose/material3/internal/LegacyCalendarModelImpl.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 177,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/jvmAndAndroidMain/kotlin/androidx/compose/material3/internal/System.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/jvmAndAndroidMain/kotlin/androidx/compose/material3/internal/PlatformOptimizedCancellationException.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/WideNavigationRail.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/SearchBar.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/TimePicker.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/ExposedDropdownMenu.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/SkikoMenu.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 283,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/ModalBottomSheet.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/PrecisionPointer.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Da.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Ta.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/My.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Pa.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Bs.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Hy.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Sk.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Hu.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Or.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Km.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Ur.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Hr.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Ne.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Ky.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Cs.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Uk.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Te.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Ko.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Iw.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Th.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Hi.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Kk.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Ar.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Eu.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Lt.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Mk.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Fa.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Gl.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Fr.kt",
  "extension" : "kt",
  "linesOfCode" : 165,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Ca.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/De.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Ka.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Pl.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/El.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Es.kt",
  "extension" : "kt",
  "linesOfCode" : 165,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Nb.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Sl.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Vi.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Bn.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Bg.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Be.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Tl.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Mr.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Si.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Sr.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/In.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Is.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Ms.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Sq.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Lv.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Fi.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Ru.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Tr.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Lo.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Sv.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Et.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Zh.kt",
  "extension" : "kt",
  "linesOfCode" : 246,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Sw.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Ml.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Ja.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Gu.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Af.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Ro.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Uz.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/En.kt",
  "extension" : "kt",
  "linesOfCode" : 408,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Zu.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Kn.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Am.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/It.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Mn.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Az.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Translations.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Pt.kt",
  "extension" : "kt",
  "linesOfCode" : 246,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/As.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/l10n/Nl.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/internal/DefaultPlatformTextStyle.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/internal/BackHandler.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/internal/SystemBarsDefaultInsets.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/internal/CalendarModel.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/internal/Strings.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 140,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/internal/KotlinxDatetimeCalendarModel.kt",
  "extension" : "kt",
  "linesOfCode" : 149,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/internal/PlatformDateFormat.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/internal/BasicEdgeToEdgeDialog.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/internal/BasicTooltip.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/internal/AccessibilityServiceStateProvider.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/Menu.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/AlertDialog.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/TimeFormat.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/skikoMain/kotlin/androidx/compose/material3/DatePickerDialog.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/desktopMain/kotlin/androidx/compose/material3/CalendarLocale.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/desktopMain/kotlin/androidx/compose/material3/internal/PlatformDateFormat.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidHostTest/kotlin/androidx/compose/material3/carousel/CenteredHeroTest.kt",
  "extension" : "kt",
  "linesOfCode" : 97,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidHostTest/kotlin/androidx/compose/material3/carousel/MultiBrowseTest.kt",
  "extension" : "kt",
  "linesOfCode" : 178,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidHostTest/kotlin/androidx/compose/material3/carousel/UncontainedTest.kt",
  "extension" : "kt",
  "linesOfCode" : 167,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidHostTest/kotlin/androidx/compose/material3/carousel/KeylineTest.kt",
  "extension" : "kt",
  "linesOfCode" : 243,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidHostTest/kotlin/androidx/compose/material3/carousel/StrategyTest.kt",
  "extension" : "kt",
  "linesOfCode" : 709,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidHostTest/kotlin/androidx/compose/material3/carousel/ArrangementTest.kt",
  "extension" : "kt",
  "linesOfCode" : 209,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidHostTest/kotlin/androidx/compose/material3/carousel/KeylineSnapPositionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 188,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/wasmJsMain/kotlin/androidx/compose/material3/internal/System.wasm.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/darwinMain/kotlin/androidx/compose/material3/CalendarLocale.darwin.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/darwinMain/kotlin/androidx/compose/material3/internal/PlatformDateFormat.darwin.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/IconButtonTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1333,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/WavyProgressIndicatorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 473,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/SearchBarScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 833,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/CardScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 409,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/NavigationRailTest.kt",
  "extension" : "kt",
  "linesOfCode" : 335,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/carousel/CarouselItemScopeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 157,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/carousel/CarouselTest.kt",
  "extension" : "kt",
  "linesOfCode" : 230,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/carousel/MultiAspectCarouselTest.kt",
  "extension" : "kt",
  "linesOfCode" : 186,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/NavigationDrawerItemTest.kt",
  "extension" : "kt",
  "linesOfCode" : 158,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/SplitButtonTest.kt",
  "extension" : "kt",
  "linesOfCode" : 583,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/HorizontalCenterOpticallyTest.kt",
  "extension" : "kt",
  "linesOfCode" : 136,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/SurfaceContentColorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 159,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/NavigationRailScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 266,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/CheckboxScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 376,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/ScaffoldTest.kt",
  "extension" : "kt",
  "linesOfCode" : 766,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/CardTest.kt",
  "extension" : "kt",
  "linesOfCode" : 234,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/NavigationBarScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 230,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/ModalBottomSheetTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1275,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/MenuPositionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 348,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/AlertDialogTest.kt",
  "extension" : "kt",
  "linesOfCode" : 413,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/SwitchScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 242,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/TextSelectionColorsScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 168,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/CheckboxTest.kt",
  "extension" : "kt",
  "linesOfCode" : 314,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/ListItemScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 197,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/FloatingToolbarTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1339,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/TabScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 612,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/SliderScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 786,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/AppBarColumnTest.kt",
  "extension" : "kt",
  "linesOfCode" : 186,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/ModalNavigationDrawerScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 252,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/SliderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1186,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/TextFieldDecoratorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 653,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/ProgressIndicatorScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 189,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/PrecisionPointerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 178,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/TextTest.kt",
  "extension" : "kt",
  "linesOfCode" : 320,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/SecureTextFieldTest.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/MaterialTest.kt",
  "extension" : "kt",
  "linesOfCode" : 124,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/FloatingActionButtonScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 401,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/TabTest.kt",
  "extension" : "kt",
  "linesOfCode" : 756,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/SlideUsingKeysTest.kt",
  "extension" : "kt",
  "linesOfCode" : 368,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/DatePickerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1080,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/WavyProgressIndicatorScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 274,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/MenuScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 282,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/InteractiveListScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 356,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/DatePickerScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 344,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/SegmentedButtonTest.kt",
  "extension" : "kt",
  "linesOfCode" : 277,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/DateRangePickerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 842,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/ButtonScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 696,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/SurfaceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 634,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/NavigationBarTest.kt",
  "extension" : "kt",
  "linesOfCode" : 492,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/ChipTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1126,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/MaterialComponentsInsetSupportTest.kt",
  "extension" : "kt",
  "linesOfCode" : 124,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/DragHandleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 169,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/ButtonGroupTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1251,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/ColorSchemeScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 274,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/AppBarTest.kt",
  "extension" : "kt",
  "linesOfCode" : 3142,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/LoadingIndicatorScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 96,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/ShortNavigationBarScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 420,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/CalendarModelTest.kt",
  "extension" : "kt",
  "linesOfCode" : 276,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/SwipeToDismissTest.kt",
  "extension" : "kt",
  "linesOfCode" : 375,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/DividerScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/OutlinedTextFieldScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 691,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/DateInputTest.kt",
  "extension" : "kt",
  "linesOfCode" : 353,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/DateRangePickerScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 213,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/MaterialShapesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/ButtonTest.kt",
  "extension" : "kt",
  "linesOfCode" : 672,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/RippleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 534,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/DateInputScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 144,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/TimePickerScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 168,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/MaterialWindowInsetsActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/AppBarColumnScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/DividerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 77,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/TextFieldTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1914,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/SnackbarTest.kt",
  "extension" : "kt",
  "linesOfCode" : 248,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/ModalNavigationDrawerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 609,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/IconTest.kt",
  "extension" : "kt",
  "linesOfCode" : 444,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/InteractiveListTest.kt",
  "extension" : "kt",
  "linesOfCode" : 409,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/WideNavigationRailScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 264,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/AppBarRowScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 105,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/IconButtonScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 479,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/SwitchTest.kt",
  "extension" : "kt",
  "linesOfCode" : 366,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/SnackbarHostTest.kt",
  "extension" : "kt",
  "linesOfCode" : 219,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/ColorSchemeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 246,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/TextFieldScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 680,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/WideNavigationRailTest.kt",
  "extension" : "kt",
  "linesOfCode" : 546,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/SplitButtonScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 494,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/DateRangeInputTest.kt",
  "extension" : "kt",
  "linesOfCode" : 303,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/TimePickerSizeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/ShapesScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/ExposedDropdownMenuTest.kt",
  "extension" : "kt",
  "linesOfCode" : 817,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/MotionSchemeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/GoldenCommon.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/TimePickerDialogScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 148,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/FloatingToolbarScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 891,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/TimeInputScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 114,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/FloatingActionButtonTest.kt",
  "extension" : "kt",
  "linesOfCode" : 945,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/ModalBottomSheetScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 88,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/AlertDialogScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 173,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/TooltipTest.kt",
  "extension" : "kt",
  "linesOfCode" : 909,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/InteractiveComponentSizeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 156,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/MaterialShapesScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 177,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/TimePickerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 796,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/pulltorefresh/PullToRefreshIndicatorScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/pulltorefresh/PullToRefreshBoxTest.kt",
  "extension" : "kt",
  "linesOfCode" : 139,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/pulltorefresh/PullToRefreshStateImplTest.kt",
  "extension" : "kt",
  "linesOfCode" : 190,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/pulltorefresh/PullToRefreshIndicatorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 109,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/RadioButtonTest.kt",
  "extension" : "kt",
  "linesOfCode" : 219,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/DateRangeInputScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 98,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/NavigationDrawerItemScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 163,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/OutlinedTextFieldTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1782,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/ModalWideNavigationRailScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/DismissibleNavigationDrawerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 496,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/AppBarScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 804,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/RadioButtonScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 306,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/ProgressIndicatorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 326,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/ToggleButtonScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 477,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/ShortNavigationBarTest.kt",
  "extension" : "kt",
  "linesOfCode" : 626,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/PermanentNavigationDrawerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 128,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/FloatingActionButtonMenuScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 310,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/BadgeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 202,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/SecureTextFieldScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/SnackbarScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 88,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/BottomSheetScaffoldTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1042,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/BadgeScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/FloatingActionButtonMenuTest.kt",
  "extension" : "kt",
  "linesOfCode" : 156,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/AutoTestFrameClock.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/AppBarRowTest.kt",
  "extension" : "kt",
  "linesOfCode" : 171,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/ListItemTest.kt",
  "extension" : "kt",
  "linesOfCode" : 542,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/LoadingIndicatorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 172,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/ToggleButtonTest.kt",
  "extension" : "kt",
  "linesOfCode" : 444,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/ChipScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 445,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/TooltipScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 114,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/ButtonGroupScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 528,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/ColorUtilTest.kt",
  "extension" : "kt",
  "linesOfCode" : 358,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/SearchBarTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1027,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/ChildParentSemanticsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/ModalWideNavigationRailTest.kt",
  "extension" : "kt",
  "linesOfCode" : 276,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/TextLinkStylesScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/SegmentedButtonScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 178,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/androidDeviceTest/kotlin/androidx/compose/material3/MenuTest.kt",
  "extension" : "kt",
  "linesOfCode" : 140,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/AppBarColumn.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/NavigationRail.kt",
  "extension" : "kt",
  "linesOfCode" : 693,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/SecureTextField.kt",
  "extension" : "kt",
  "linesOfCode" : 221,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/DatePicker.kt",
  "extension" : "kt",
  "linesOfCode" : 1959,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/Tab.kt",
  "extension" : "kt",
  "linesOfCode" : 278,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/OutlinedTextField.kt",
  "extension" : "kt",
  "linesOfCode" : 1103,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/carousel/KeylineSnapPosition.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/carousel/CarouselItemScope.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/carousel/KeylineList.kt",
  "extension" : "kt",
  "linesOfCode" : 385,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/carousel/Carousel.kt",
  "extension" : "kt",
  "linesOfCode" : 518,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/carousel/Strategy.kt",
  "extension" : "kt",
  "linesOfCode" : 430,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/carousel/Arrangement.kt",
  "extension" : "kt",
  "linesOfCode" : 176,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/carousel/MultiAspectCarousel.kt",
  "extension" : "kt",
  "linesOfCode" : 404,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/carousel/CarouselState.kt",
  "extension" : "kt",
  "linesOfCode" : 202,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/carousel/Keylines.kt",
  "extension" : "kt",
  "linesOfCode" : 261,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/ListItem.kt",
  "extension" : "kt",
  "linesOfCode" : 1337,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/HorizontalCenterOptically.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/ComposeMaterial3Flags.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/BottomSheetScaffold.kt",
  "extension" : "kt",
  "linesOfCode" : 356,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/Switch.kt",
  "extension" : "kt",
  "linesOfCode" : 475,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/AppBarDsl.kt",
  "extension" : "kt",
  "linesOfCode" : 346,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/FloatingActionButtonMenu.kt",
  "extension" : "kt",
  "linesOfCode" : 550,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/DateRangePicker.kt",
  "extension" : "kt",
  "linesOfCode" : 753,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/NavigationDrawer.kt",
  "extension" : "kt",
  "linesOfCode" : 922,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/NavigationBar.kt",
  "extension" : "kt",
  "linesOfCode" : 549,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/DateInput.kt",
  "extension" : "kt",
  "linesOfCode" : 340,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/Card.kt",
  "extension" : "kt",
  "linesOfCode" : 481,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/Chip.kt",
  "extension" : "kt",
  "linesOfCode" : 2019,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/Icon.kt",
  "extension" : "kt",
  "linesOfCode" : 112,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/Shapes.kt",
  "extension" : "kt",
  "linesOfCode" : 215,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/AppBarRow.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/ButtonGroup.kt",
  "extension" : "kt",
  "linesOfCode" : 1086,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/IconButton.kt",
  "extension" : "kt",
  "linesOfCode" : 864,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/Scaffold.kt",
  "extension" : "kt",
  "linesOfCode" : 229,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/Ripple.kt",
  "extension" : "kt",
  "linesOfCode" : 172,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/SplitButton.kt",
  "extension" : "kt",
  "linesOfCode" : 832,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/ModalBottomSheet.kt",
  "extension" : "kt",
  "linesOfCode" : 419,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/Typography.kt",
  "extension" : "kt",
  "linesOfCode" : 371,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/Text.kt",
  "extension" : "kt",
  "linesOfCode" : 425,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/Divider.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/ExperimentalMaterial3ExpressiveApi.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/Button.kt",
  "extension" : "kt",
  "linesOfCode" : 991,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/FloatingToolbar.kt",
  "extension" : "kt",
  "linesOfCode" : 1812,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/SearchBar.kt",
  "extension" : "kt",
  "linesOfCode" : 2645,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/NavigationItem.kt",
  "extension" : "kt",
  "linesOfCode" : 937,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/SheetDefaults.kt",
  "extension" : "kt",
  "linesOfCode" : 361,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/PrecisionPointer.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/WideNavigationRail.kt",
  "extension" : "kt",
  "linesOfCode" : 1095,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/ToggleButton.kt",
  "extension" : "kt",
  "linesOfCode" : 549,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/TextField.kt",
  "extension" : "kt",
  "linesOfCode" : 1245,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/ContentColor.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/ShortNavigationBar.kt",
  "extension" : "kt",
  "linesOfCode" : 344,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/MotionScheme.kt",
  "extension" : "kt",
  "linesOfCode" : 153,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/ProgressIndicator.kt",
  "extension" : "kt",
  "linesOfCode" : 831,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/Surface.kt",
  "extension" : "kt",
  "linesOfCode" : 279,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/ExperimentalMaterial3ComponentOverrideApi.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/TextFieldDefaults.kt",
  "extension" : "kt",
  "linesOfCode" : 1306,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/TimePickerDialog.kt",
  "extension" : "kt",
  "linesOfCode" : 251,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/MaterialShapes.kt",
  "extension" : "kt",
  "linesOfCode" : 598,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/Tooltip.kt",
  "extension" : "kt",
  "linesOfCode" : 1165,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/ExperimentalMaterial3Api.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/ListItemDefaults.kt",
  "extension" : "kt",
  "linesOfCode" : 749,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/SegmentedButton.kt",
  "extension" : "kt",
  "linesOfCode" : 585,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/MenuDefaults.kt",
  "extension" : "kt",
  "linesOfCode" : 435,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/ExposedDropdownMenu.kt",
  "extension" : "kt",
  "linesOfCode" : 1206,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/DateRangeInput.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/Slider.kt",
  "extension" : "kt",
  "linesOfCode" : 2901,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/TonalPalette.kt",
  "extension" : "kt",
  "linesOfCode" : 182,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/AppBar.kt",
  "extension" : "kt",
  "linesOfCode" : 2364,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/ExpandedListTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/FilterChipTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/OutlinedButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/InputChipTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/NavigationRailExpandedTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/ButtonGroupSmallTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/NavigationBarVerticalItemTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/BottomAppBarTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/ListTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 124,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/ElevatedCardTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/DialogTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/PaletteTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 95,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/ButtonSmallTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/DockedToolbarTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/ReorderListTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/NavigationRailBaselineItemTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/NavigationRailVerticalItemTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/RadioButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/ButtonLargeTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/FilledAutocompleteTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/TonalButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/PlainTooltipTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/SegmentedMenuTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/StateTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/TypographyTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 253,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/IconButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/SuggestionChipTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/SecondaryNavigationTabTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/SmallIconButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/StandardMotionTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/SearchViewTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/MenuTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/DatePickerModalTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/ElevatedButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/StandardMenuTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/ElevationTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/LinearProgressIndicatorTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/FilledIconButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/BadgeTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/NavigationBarTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/PrimaryNavigationTabTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/AppBarLargeTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/TextButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/CircularProgressIndicatorTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/ExpressiveMotionTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/SheetBottomTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/TimeInputTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/SplitButtonXLargeTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/DateInputModalTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/DividerTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/DragHandleTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/FilledCardTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/OutlinedTextFieldTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/SplitButtonLargeTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/SearchBarTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/AppBarSmallTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/ProgressIndicatorTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/FilledTextFieldTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/XSmallIconButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/FabSmallTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/FabBaselineTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/SnackbarTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/ExtendedFabLargeTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/OutlinedAutocompleteTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/FabMediumTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/NavigationDrawerTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/SwitchTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/NavigationRailHorizontalItemTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/AppBarMediumFlexibleTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/LargeIconButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/TypographyKeyTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/SplitButtonSmallTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/NavigationRailColorTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/AppBarLargeFlexibleTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/ColorDarkTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/MotionTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/NavigationRailCollapsedTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/FabSecondaryContainerTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/ButtonXSmallTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/ExtendedFabPrimaryTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/FilledTonalButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/TypeScaleTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 154,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/SplitButtonMediumTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/ExtendedFabSmallTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/OutlinedSegmentedButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/OutlinedIconButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/NavigationBarHorizontalItemTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/MediumIconButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/FabMenuBaselineTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/ShapeKeyTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/ColorLightTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/TypefaceTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/CheckboxTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/VibrantMenuTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/ColorSchemeKeyTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/AppBarTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/ButtonXLargeTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/FilledButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/FabLargeTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/FilledTonalIconButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/AssistChipTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/TimePickerTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/SplitButtonXSmallTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/ScrimTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/SliderTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/ConnectedButtonGroupSmallTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/MotionSchemeKeyTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/FloatingToolbarTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/ButtonMediumTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/AppBarMediumTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/RevealListTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/ShapeTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/XLargeIconButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/RichTooltipTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/OutlinedCardTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/BaselineButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/LoadingIndicatorTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/ExtendedFabMediumTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/tokens/FabPrimaryContainerTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/DragHandle.kt",
  "extension" : "kt",
  "linesOfCode" : 218,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/Snackbar.kt",
  "extension" : "kt",
  "linesOfCode" : 307,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/Label.kt",
  "extension" : "kt",
  "linesOfCode" : 95,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/WavyProgressIndicator.kt",
  "extension" : "kt",
  "linesOfCode" : 291,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/Menu.kt",
  "extension" : "kt",
  "linesOfCode" : 1009,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/InteractiveComponentSize.kt",
  "extension" : "kt",
  "linesOfCode" : 106,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/pulltorefresh/PullToRefresh.kt",
  "extension" : "kt",
  "linesOfCode" : 709,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/TimePicker.kt",
  "extension" : "kt",
  "linesOfCode" : 1913,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/MaterialTheme.kt",
  "extension" : "kt",
  "linesOfCode" : 108,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/DatePickerDialog.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/internal/PlatformOptimizedCancellationException.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/internal/LinearWavyProgressModifiers.kt",
  "extension" : "kt",
  "linesOfCode" : 968,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/internal/DefaultPlatformTextStyle.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/internal/AccessibilityServiceStateProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/internal/InternalMutatorMutex.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/internal/BasicTooltip.kt",
  "extension" : "kt",
  "linesOfCode" : 359,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/internal/LayoutUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/internal/SystemBarsDefaultInsets.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/internal/System.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/internal/BasicEdgeToEdgeDialog.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/internal/ProvideContentColorTextStyle.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/internal/DragGestureDetectorCopy.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/internal/MappedInteractionSource.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/internal/DraggableAnchors.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/internal/FloatProducer.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/internal/Elevation.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/internal/Icons.kt",
  "extension" : "kt",
  "linesOfCode" : 408,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/internal/AccessibilityUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/internal/Strings.kt",
  "extension" : "kt",
  "linesOfCode" : 94,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/internal/MutableWindowInsets.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/internal/TextFieldImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 459,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/internal/CalendarModel.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/internal/MenuPosition.kt",
  "extension" : "kt",
  "linesOfCode" : 257,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/internal/AnimatedShape.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/internal/CircularWavyProgressModifiers.kt",
  "extension" : "kt",
  "linesOfCode" : 1105,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/internal/ChildParentSemantics.kt",
  "extension" : "kt",
  "linesOfCode" : 97,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/internal/BackHandler.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/internal/ShapeUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 112,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/SwipeToDismissBox.kt",
  "extension" : "kt",
  "linesOfCode" : 248,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/SnackbarHost.kt",
  "extension" : "kt",
  "linesOfCode" : 268,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/FloatingActionButton.kt",
  "extension" : "kt",
  "linesOfCode" : 933,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/IconButtonDefaults.kt",
  "extension" : "kt",
  "linesOfCode" : 801,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/RadioButton.kt",
  "extension" : "kt",
  "linesOfCode" : 204,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/Checkbox.kt",
  "extension" : "kt",
  "linesOfCode" : 660,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/AlertDialog.kt",
  "extension" : "kt",
  "linesOfCode" : 285,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/TabRow.kt",
  "extension" : "kt",
  "linesOfCode" : 996,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/Badge.kt",
  "extension" : "kt",
  "linesOfCode" : 138,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/TimeFormat.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/CalendarLocale.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/LoadingIndicator.kt",
  "extension" : "kt",
  "linesOfCode" : 339,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/WideNavigationRailState.kt",
  "extension" : "kt",
  "linesOfCode" : 134,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/ColorScheme.kt",
  "extension" : "kt",
  "linesOfCode" : 1359,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/material3-adaptive-navigation-suite/src/commonTest/kotlin/androidx/compose/material3/adaptive/navigationsuite/NavigationSuiteScaffoldTest.kt",
  "extension" : "kt",
  "linesOfCode" : 312,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3-adaptive-navigation-suite/src/androidDeviceTest/kotlin/androidx/compose/material3/adaptive/navigationsuite/NavigationSuiteScaffoldTest.kt",
  "extension" : "kt",
  "linesOfCode" : 186,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3-adaptive-navigation-suite/src/androidDeviceTest/kotlin/androidx/compose/material3/adaptive/navigationsuite/NavigationSuiteTest.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3-adaptive-navigation-suite/src/commonMain/kotlin/androidx/compose/material3/adaptive/navigationsuite/NavigationSuiteScaffold.kt",
  "extension" : "kt",
  "linesOfCode" : 1245,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3-adaptive-navigation-suite/src/commonMain/kotlin/androidx/compose/material3/adaptive/navigationsuite/WindowSizeClassHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/material3-adaptive-navigation-suite/src/commonMain/kotlin/androidx/compose/material3/adaptive/navigationsuite/ExperimentalMaterial3AdaptiveComponentsApi.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/webMain/kotlin/androidx/compose/material3/adaptive/layout/PaneScaffold.web.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/nativeMain/kotlin/androidx/compose/material3/adaptive/layout/PaneScaffold.native.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/nativeMain/kotlin/androidx/compose/material3/adaptive/layout/internal/System.native.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/desktopTest/kotlin/androidx/compose/material3/adaptive/layout/StringsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/kotlin/androidx/compose/material3/adaptive/layout/PaneExpansionDraggableModifier.android.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/kotlin/androidx/compose/material3/adaptive/layout/internal/Strings.android.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-el/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-is/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-te/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-zh-rHK/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-fa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-as/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-sw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-af/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-eu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-ja/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-gl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-nb/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-uk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-pa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-fi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-pt-rPT/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-ru/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-hu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-hi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-fr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-de/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-cs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-en-rIN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-es-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-et/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-tl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-mr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-ne/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-gu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-bg/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-hy/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-da/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-nl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-sr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-hr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-sv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-my/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-pt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-ur/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-pl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-mk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-en-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-lt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-km/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-kk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-th/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-vi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-zh-rTW/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-bn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-ml/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-az/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-lv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-lo/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-uz/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-ms/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-ro/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-ka/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-mn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-pt-rBR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-ar/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-ta/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-or/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-si/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 48,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-iw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-ky/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-sq/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-tr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-zu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-sk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-it/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-be/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-ca/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-zh-rCN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-fr-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-in/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-en-rGB/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-bs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-sl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-kn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-ko/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-b+sr+Latn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-am/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidMain/res/values-en-rAU/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/jsMain/kotlin/androidx/compose/material3/adaptive/layout/internal/System.js.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoTest/kotlin/androidx/compose/material3/adaptive/layout/StringTest.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/jvmAndAndroidMain/kotlin/androidx/compose/material3/adaptive/layout/PaneScaffold.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/jvmAndAndroidMain/kotlin/androidx/compose/material3/adaptive/layout/internal/System.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonTest/kotlin/androidx/compose/material3/adaptive/layout/DelayedSpringSpecTest.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonTest/kotlin/androidx/compose/material3/adaptive/layout/PaneScaffoldDirectiveTest.kt",
  "extension" : "kt",
  "linesOfCode" : 345,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonTest/kotlin/androidx/compose/material3/adaptive/layout/ThreePaneScaffoldValueTest.kt",
  "extension" : "kt",
  "linesOfCode" : 602,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonTest/kotlin/androidx/compose/material3/adaptive/layout/PaneMarginsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 416,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonTest/kotlin/androidx/compose/material3/adaptive/layout/PaneMotionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 451,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/layout/PaneExpansionDragHandle.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/layout/internal/Strings.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Da.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Ta.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/My.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Pa.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Bs.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Hy.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Sk.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Hu.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Or.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Km.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Ur.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Hr.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Ne.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Ky.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Cs.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Uk.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Te.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Ko.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Iw.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Th.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Hi.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Kk.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Ar.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Eu.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Lt.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Mk.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Fa.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Gl.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Fr.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Ca.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/De.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Ka.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Pl.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/El.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Es.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Nb.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Sl.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Vi.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Bn.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Bg.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Be.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Tl.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Mr.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Si.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Sr.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/In.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Is.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Ms.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Sq.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Lv.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Fi.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Ru.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Tr.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Lo.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Sv.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Et.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Zh.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Sw.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Ml.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Ja.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Gu.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Af.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Ro.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Uz.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/En.kt",
  "extension" : "kt",
  "linesOfCode" : 93,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Zu.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Kn.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Am.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/It.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Mn.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Az.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Translations.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Pt.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/As.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/skikoMain/kotlin/androidx/compose/material3/adaptive/l10n/Nl.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidHostTest/kotlin/androidx/compose/material3/adaptive/layout/PaneExpansionStateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/wasmJsMain/kotlin/androidx/compose/material3/adaptive/layout/internal/System.wasm.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidDeviceTest/kotlin/androidx/compose/material3/adaptive/layout/LargeScreenTestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidDeviceTest/kotlin/androidx/compose/material3/adaptive/layout/ThreePaneScaffoldMotionScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 337,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidDeviceTest/kotlin/androidx/compose/material3/adaptive/layout/ThreePaneScaffoldTest.kt",
  "extension" : "kt",
  "linesOfCode" : 482,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidDeviceTest/kotlin/androidx/compose/material3/adaptive/layout/ThreePaneScaffoldScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 711,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidDeviceTest/kotlin/androidx/compose/material3/adaptive/layout/GoldenCommon.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidDeviceTest/kotlin/androidx/compose/material3/adaptive/layout/LevitatedPaneScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 200,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/androidDeviceTest/kotlin/androidx/compose/material3/adaptive/layout/PaneExpansionStateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 265,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/LevitatedPaneScrim.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/PaneMargins.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/SupportingPaneScaffold.kt",
  "extension" : "kt",
  "linesOfCode" : 93,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/ThreePaneScaffoldAdaptStrategies.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/ThreePaneScaffoldHorizontalOrder.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/PaneScaffoldValue.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/PaneAdaptedValue.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/AnimateWithFadingModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 130,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/ThreePaneScaffoldValue.kt",
  "extension" : "kt",
  "linesOfCode" : 230,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/Pane.kt",
  "extension" : "kt",
  "linesOfCode" : 241,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/PredictiveBackScaleState.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/PaneScaffoldHorizontalOrder.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/ThreePaneScaffold.kt",
  "extension" : "kt",
  "linesOfCode" : 996,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/PaneExpansionDraggableModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 169,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/PaneScaffoldRole.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/ThreePaneMotion.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/AnimateModifierUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/ThreePaneScaffoldDestinationItem.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/WindowSizeClassHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/AnimateBoundsModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 202,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/DragToResizeState.kt",
  "extension" : "kt",
  "linesOfCode" : 299,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/ThreePaneScaffoldScope.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/internal/DelegableModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/internal/System.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/internal/Strings.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/internal/RememberUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/ThreePaneScaffoldState.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/PaneExpansionState.kt",
  "extension" : "kt",
  "linesOfCode" : 723,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/ListDetailPaneScaffold.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/AdaptStrategy.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/PaneScaffoldDirective.kt",
  "extension" : "kt",
  "linesOfCode" : 233,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/PaneScaffold.kt",
  "extension" : "kt",
  "linesOfCode" : 281,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-layout/src/commonMain/kotlin/androidx/compose/material3/adaptive/layout/PaneMotion.kt",
  "extension" : "kt",
  "linesOfCode" : 578,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-navigation3/src/androidDeviceTest/kotlin/androidx/compose/material3/adaptive/navigation3/TestUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 214,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-navigation3/src/androidDeviceTest/kotlin/androidx/compose/material3/adaptive/navigation3/SupportingPaneSceneStrategyTest.kt",
  "extension" : "kt",
  "linesOfCode" : 246,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-navigation3/src/androidDeviceTest/kotlin/androidx/compose/material3/adaptive/navigation3/ListDetailSceneStrategyTest.kt",
  "extension" : "kt",
  "linesOfCode" : 296,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-navigation3/src/androidDeviceTest/kotlin/androidx/compose/material3/adaptive/navigation3/ListDetailSceneStrategyScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 120,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-navigation3/src/commonMain/kotlin/androidx/compose/material3/adaptive/navigation3/ThreePaneScaffoldScene.kt",
  "extension" : "kt",
  "linesOfCode" : 280,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-navigation3/src/commonMain/kotlin/androidx/compose/material3/adaptive/navigation3/SupportingPaneSceneStrategy.kt",
  "extension" : "kt",
  "linesOfCode" : 114,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-navigation3/src/commonMain/kotlin/androidx/compose/material3/adaptive/navigation3/ListDetailSceneStrategy.kt",
  "extension" : "kt",
  "linesOfCode" : 134,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-navigation/src/androidMain/kotlin/androidx/compose/material3/adaptive/navigation/ThreePaneScaffoldPredictiveBackHandler.android.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-navigation/src/androidMain/kotlin/androidx/compose/material3/adaptive/navigation/AndroidThreePaneScaffold.android.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-navigation/src/androidDeviceTest/kotlin/androidx/compose/material3/adaptive/navigation/SupportingPaneScaffoldNavigatorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 705,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-navigation/src/androidDeviceTest/kotlin/androidx/compose/material3/adaptive/navigation/ListDetailPaneScaffoldNavigatorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 642,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-navigation/src/commonMain/kotlin/androidx/compose/material3/adaptive/navigation/ThreePaneScaffoldNavigator.kt",
  "extension" : "kt",
  "linesOfCode" : 308,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive-navigation/src/commonMain/kotlin/androidx/compose/material3/adaptive/navigation/BackNavigationBehavior.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive/src/nonAndroidMain/kotlin/androidx/compose/material3/adaptive/WindowAdaptiveInfo.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive/src/androidMain/kotlin/androidx/compose/material3/adaptive/AndroidPosture.android.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive/src/androidMain/kotlin/androidx/compose/material3/adaptive/AndroidWindowAdaptiveInfo.android.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive/src/androidDeviceTest/kotlin/androidx/compose/material3/adaptive/CurrentWindowAdaptiveInfoTest.kt",
  "extension" : "kt",
  "linesOfCode" : 124,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive/src/androidDeviceTest/kotlin/androidx/compose/material3/adaptive/CollectFoldingFeaturesAsStateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive/src/androidDeviceTest/kotlin/androidx/compose/material3/adaptive/CalculatePostureTest.kt",
  "extension" : "kt",
  "linesOfCode" : 171,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive/src/commonMain/kotlin/androidx/compose/material3/adaptive/WindowAdaptiveInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive/src/commonMain/kotlin/androidx/compose/material3/adaptive/ExperimentalMaterial3AdaptiveApi.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive/src/commonMain/kotlin/androidx/compose/material3/adaptive/WindowSizeClassHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive/src/commonMain/kotlin/androidx/compose/material3/adaptive/Posture.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/material3/adaptive/adaptive/src/commonMain/kotlin/androidx/compose/material3/adaptive/ExperimentalMaterial3AdaptiveComponentOverrideApi.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/lint/common/src/main/java/androidx/compose/lint/ComposableUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 168,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/lint/common/src/main/java/androidx/compose/lint/KotlinUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/lint/common/src/main/java/androidx/compose/lint/KotlinMetadataUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 72,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/lint/common/src/main/java/androidx/compose/lint/PsiUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/lint/common/src/main/java/androidx/compose/lint/Names.kt",
  "extension" : "kt",
  "linesOfCode" : 96,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/lint/internal-lint-checks/src/main/java/androidx/compose/lint/LambdaStructuralEqualityDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/lint/internal-lint-checks/src/main/java/androidx/compose/lint/ListIteratorDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 109,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/lint/internal-lint-checks/src/main/java/androidx/compose/lint/ComposeIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/lint/internal-lint-checks/src/main/java/androidx/compose/lint/ExceptionMessageDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/lint/internal-lint-checks/src/main/java/androidx/compose/lint/PrimitiveInCollectionDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 229,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/lint/internal-lint-checks/src/main/java/androidx/compose/lint/SteppedForLoopDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/lint/internal-lint-checks/src/main/java/androidx/compose/lint/AsCollectionDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 88,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/lint/internal-lint-checks/src/main/java/androidx/compose/lint/ModifierNodeElementDataClassWithLambdaDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/lint/internal-lint-checks/src/main/java/androidx/compose/lint/ComposableLambdaInMeasurePolicyDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 100,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/lint/internal-lint-checks/src/main/java/androidx/compose/lint/CommonModuleIncompatibilityDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 154,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/lint/internal-lint-checks/src/main/java/androidx/compose/lint/UnnecessaryLambdaCreationDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 123,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/mpp/demo-swiftui/iosApp/iosApp/ContentView.swift",
  "extension" : "swift",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/mpp/demo-swiftui/iosApp/iosApp/iOSApp.swift",
  "extension" : "swift",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/mpp/demo-swiftui/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 65,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-saveable-compatibility-stub/src/commonMain/kotlin/EmptyFile.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-livedata/src/main/java/androidx/compose/runtime/livedata/LiveDataAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-saveable-lint/src/main/java/androidx/compose/runtime/saveable/lint/RuntimeSaveableIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-saveable-lint/src/main/java/androidx/compose/runtime/saveable/lint/RememberSaveableDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 88,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/runtime/runtime-rxjava2/src/androidDeviceTest/kotlin/androidx/compose/runtime/rxjava2/CompletableAdapterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-rxjava2/src/androidDeviceTest/kotlin/androidx/compose/runtime/rxjava2/RxJava2AdapterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 187,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-rxjava2/src/commonMain/kotlin/androidx/compose/runtime/rxjava2/RxJava2Adapter.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-lint/src/main/java/androidx/compose/runtime/lint/RememberInCompositionDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 162,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/runtime/runtime-lint/src/main/java/androidx/compose/runtime/lint/ComposableFlowOperatorDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-lint/src/main/java/androidx/compose/runtime/lint/AutoboxingStateCreationDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 151,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-lint/src/main/java/androidx/compose/runtime/lint/ProduceStateDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 125,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-lint/src/main/java/androidx/compose/runtime/lint/ComposableCoroutineCreationDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-lint/src/main/java/androidx/compose/runtime/lint/AutoboxingStateValuePropertyDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-lint/src/main/java/androidx/compose/runtime/lint/FrequentlyChangingValueDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-lint/src/main/java/androidx/compose/runtime/lint/ComposableStateFlowValueDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-lint/src/main/java/androidx/compose/runtime/lint/RuntimeIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-lint/src/main/java/androidx/compose/runtime/lint/OpaqueUnitKeyDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 204,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-lint/src/main/java/androidx/compose/runtime/lint/UnrememberedStateDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-lint/src/main/java/androidx/compose/runtime/lint/ComposableNamingDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-lint/src/main/java/androidx/compose/runtime/lint/RememberDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-lint/src/main/java/androidx/compose/runtime/lint/ComposableLambdaParameterDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 118,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-lint/src/main/java/androidx/compose/runtime/lint/CompositionLocalNamingDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-lint/src/main/java/androidx/compose/runtime/lint/MutableCollectionMutableStateDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/runtime/runtime-retain-lint/src/main/java/androidx/compose/runtime/retain/lint/RetainIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-retain-lint/src/main/java/androidx/compose/runtime/retain/lint/RetainDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 315,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-retain-lint/src/main/java/androidx/compose/runtime/retain/lint/RetainNames.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-retain/src/nonJvmMain/kotlin/androidx/compose/runtime/retain/ClassHash.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-retain/src/jvmAndAndroidMain/kotlin/androidx/compose/runtime/retain/ClassHash.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-retain/src/commonTest/kotlin/androidx/compose/runtime/retain/RetainTests.kt",
  "extension" : "kt",
  "linesOfCode" : 1662,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-retain/src/commonTest/kotlin/androidx/compose/runtime/retain/RetainedEffectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 156,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-retain/src/commonTest/kotlin/androidx/compose/runtime/retain/SafeMultiValueMapTest.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-retain/src/commonMain/kotlin/androidx/compose/runtime/retain/Retain.kt",
  "extension" : "kt",
  "linesOfCode" : 93,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-retain/src/commonMain/kotlin/androidx/compose/runtime/retain/ClassHash.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-retain/src/commonMain/kotlin/androidx/compose/runtime/retain/ManagedRetainedValuesStore.kt",
  "extension" : "kt",
  "linesOfCode" : 77,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/runtime/runtime-retain/src/commonMain/kotlin/androidx/compose/runtime/retain/RetainedValuesStoreRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-retain/src/commonMain/kotlin/androidx/compose/runtime/retain/ForgetfulRetainedValuesStore.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-retain/src/commonMain/kotlin/androidx/compose/runtime/retain/impl/SafeMultiValueMap.kt",
  "extension" : "kt",
  "linesOfCode" : 126,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-retain/src/commonMain/kotlin/androidx/compose/runtime/retain/impl/Preconditions.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-retain/src/commonMain/kotlin/androidx/compose/runtime/retain/RetainedValueHolder.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-retain/src/commonMain/kotlin/androidx/compose/runtime/retain/LocalRetainedValuesStore.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-retain/src/commonMain/kotlin/androidx/compose/runtime/retain/RetainObserver.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-retain/src/commonMain/kotlin/androidx/compose/runtime/retain/RetainedEffect.kt",
  "extension" : "kt",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-retain/src/commonMain/kotlin/androidx/compose/runtime/retain/RetainedValuesStore.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-compatibility-stub/src/commonMain/kotlin/EmptyFile.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-saveable/src/androidHostTest/kotlin/androidx/compose/runtime/saveable/SaveableStateRegistryTest.kt",
  "extension" : "kt",
  "linesOfCode" : 137,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-saveable/src/androidHostTest/kotlin/androidx/compose/runtime/saveable/AutoSaverTest.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-saveable/src/androidHostTest/kotlin/androidx/compose/runtime/saveable/ListSaverTest.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-saveable/src/androidHostTest/kotlin/androidx/compose/runtime/saveable/MapSaverTest.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-saveable/src/androidDeviceTest/kotlin/androidx/compose/runtime/saveable/RememberSaveableWithMutableStateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 143,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-saveable/src/androidDeviceTest/kotlin/androidx/compose/runtime/saveable/RestorationInVariousScenariosTest.kt",
  "extension" : "kt",
  "linesOfCode" : 202,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-saveable/src/androidDeviceTest/kotlin/androidx/compose/runtime/saveable/SaveableStateHolderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 345,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-saveable/src/androidDeviceTest/kotlin/androidx/compose/runtime/saveable/serialization/SerializableSaverTest.kt",
  "extension" : "kt",
  "linesOfCode" : 97,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-saveable/src/androidDeviceTest/kotlin/androidx/compose/runtime/saveable/Holder.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-saveable/src/androidDeviceTest/kotlin/androidx/compose/runtime/saveable/ActivityRecreationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 421,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-saveable/src/androidDeviceTest/kotlin/androidx/compose/runtime/saveable/RememberSaveableTest.kt",
  "extension" : "kt",
  "linesOfCode" : 372,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-saveable/src/androidDeviceTest/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-saveable/src/commonMain/kotlin/androidx/compose/runtime/saveable/RememberSaveable.kt",
  "extension" : "kt",
  "linesOfCode" : 210,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-saveable/src/commonMain/kotlin/androidx/compose/runtime/saveable/SaveableStateRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 101,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/runtime/runtime-saveable/src/commonMain/kotlin/androidx/compose/runtime/saveable/Saver.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-saveable/src/commonMain/kotlin/androidx/compose/runtime/saveable/serialization/SerializableSaver.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-saveable/src/commonMain/kotlin/androidx/compose/runtime/saveable/SaveableStateHolder.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-saveable/src/commonMain/kotlin/androidx/compose/runtime/saveable/MapSaver.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-saveable/src/commonMain/kotlin/androidx/compose/runtime/saveable/SaveableStateRegistryWrapper.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-saveable/src/commonMain/kotlin/androidx/compose/runtime/saveable/RememberSerializable.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-saveable/src/commonMain/kotlin/androidx/compose/runtime/saveable/ListSaver.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/webMain/kotlin/androidx/compose/runtime/internal/Thread.web.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/webMain/kotlin/androidx/compose/runtime/platform/Synchronization.web.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nativeMain/kotlin/androidx/compose/runtime/snapshots/SnapshotId.native.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nativeMain/kotlin/androidx/compose/runtime/MonotonicFrameClock.native.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nativeMain/kotlin/androidx/compose/runtime/internal/System.native.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nativeMain/kotlin/androidx/compose/runtime/internal/WeakReference.native.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nativeMain/kotlin/androidx/compose/runtime/internal/Thread.native.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nativeMain/kotlin/androidx/compose/runtime/internal/ComposableLambda.native.kt",
  "extension" : "kt",
  "linesOfCode" : 197,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nativeMain/kotlin/androidx/compose/runtime/OldIdentityHashCode.native.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nativeMain/kotlin/androidx/compose/runtime/platform/Synchronization.native.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/wasmJsTest/kotlin/androidx/compose/runtime/WrapRunTestScope.wasmJs.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/wasmJsTest/kotlin/androidx/compose/runtime/TestUtils.wasm.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/wasmJsTest/kotlin/androidx/compose/runtime/internal/IdentityHashCodeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonAndroidMain/kotlin/androidx/compose/runtime/snapshots/SnapshotStateList.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonAndroidMain/kotlin/androidx/compose/runtime/snapshots/SnapshotStateSet.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonAndroidMain/kotlin/androidx/compose/runtime/SnapshotLongState.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonAndroidMain/kotlin/androidx/compose/runtime/SnapshotState.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonAndroidMain/kotlin/androidx/compose/runtime/SnapshotDoubleState.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonAndroidMain/kotlin/androidx/compose/runtime/SnapshotIntState.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonAndroidMain/kotlin/androidx/compose/runtime/collection/ArrayUtils.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonAndroidMain/kotlin/androidx/compose/runtime/internal/Trace.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonAndroidMain/kotlin/androidx/compose/runtime/internal/Thread.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonAndroidMain/kotlin/androidx/compose/runtime/SnapshotFloatState.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/androidMain/kotlin/androidx/compose/runtime/SnapshotFloatState.android.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/androidMain/kotlin/androidx/compose/runtime/snapshots/SnapshotStateSet.android.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/androidMain/kotlin/androidx/compose/runtime/snapshots/SnapshotStateList.android.kt",
  "extension" : "kt",
  "linesOfCode" : 105,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/androidMain/kotlin/androidx/compose/runtime/MonotonicFrameClock.android.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/androidMain/kotlin/androidx/compose/runtime/SnapshotLongState.android.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/androidMain/kotlin/androidx/compose/runtime/SnapshotState.android.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/androidMain/kotlin/androidx/compose/runtime/SnapshotIntState.android.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/androidMain/kotlin/androidx/compose/runtime/collection/ArrayUtils.android.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/androidMain/kotlin/androidx/compose/runtime/SnapshotDoubleState.android.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/androidMain/kotlin/androidx/compose/runtime/internal/Trace.android.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/androidMain/kotlin/androidx/compose/runtime/internal/Thread.android.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/androidMain/kotlin/androidx/compose/runtime/internal/Utils.android.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/androidMain/kotlin/androidx/compose/runtime/platform/Synchronization.android.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonJvmMain/kotlin/androidx/compose/runtime/CompositeKeyHashCode.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonJvmMain/kotlin/androidx/compose/runtime/tooling/DiagnosticComposeException.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonJvmMain/kotlin/androidx/compose/runtime/snapshots/SnapshotContextElement.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonJvmMain/kotlin/androidx/compose/runtime/TestOnly.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonJvmMain/kotlin/androidx/compose/runtime/internal/Atomic.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonJvmMain/kotlin/androidx/compose/runtime/internal/PlatformOptimizedCancellationException.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonJvmMain/kotlin/androidx/compose/runtime/internal/JvmDefaultWithCompatibility.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonJvmMain/kotlin/androidx/compose/runtime/internal/Utils.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/jsMain/kotlin/androidx/compose/runtime/OldIdentityHashCode.js.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/jsMain/kotlin/androidx/compose/runtime/snapshots/SnapshotId.js.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/jsMain/kotlin/androidx/compose/runtime/internal/System.js.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/jsMain/kotlin/androidx/compose/runtime/internal/WeakReference.js.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/jsMain/kotlin/androidx/compose/runtime/internal/ComposableLambda.js.kt",
  "extension" : "kt",
  "linesOfCode" : 248,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/jsMain/kotlin/androidx/compose/runtime/MonotonicFrameClock.js.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/jvmAndAndroidMain/kotlin/androidx/compose/runtime/tooling/DiagnosticComposeException.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/jvmAndAndroidMain/kotlin/androidx/compose/runtime/snapshots/SnapshotContextElement.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/jvmAndAndroidMain/kotlin/androidx/compose/runtime/snapshots/SnapshotId.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/jvmAndAndroidMain/kotlin/androidx/compose/runtime/OldSynchronization.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/jvmAndAndroidMain/kotlin/androidx/compose/runtime/CompositeKeyHashCode.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/jvmAndAndroidMain/kotlin/androidx/compose/runtime/TestOnly.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/jvmAndAndroidMain/kotlin/androidx/compose/runtime/reflect/ComposableMethod.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 141,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/jvmAndAndroidMain/kotlin/androidx/compose/runtime/internal/Expect.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/jvmAndAndroidMain/kotlin/androidx/compose/runtime/internal/JvmDefaultWithCompatibility.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/jvmAndAndroidMain/kotlin/androidx/compose/runtime/internal/ComposableLambdaN.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 152,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/jvmAndAndroidMain/kotlin/androidx/compose/runtime/internal/WeakReference.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/jvmAndAndroidMain/kotlin/androidx/compose/runtime/internal/Atomic.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/jvmAndAndroidMain/kotlin/androidx/compose/runtime/internal/Thread.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/jvmAndAndroidMain/kotlin/androidx/compose/runtime/internal/System.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/jvmAndAndroidMain/kotlin/androidx/compose/runtime/internal/PlatformOptimizedCancellationException.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/jvmAndAndroidMain/kotlin/androidx/compose/runtime/internal/ComposableLambda.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 197,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/jsTest/kotlin/androidx/compose/runtime/WrapRunTestScope.js.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/jsTest/kotlin/androidx/compose/runtime/TestUtils.js.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonTest/kotlin/androidx/compose/runtime/CompositionTestExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonTest/kotlin/androidx/compose/runtime/changelist/TestOperations.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonTest/kotlin/androidx/compose/runtime/TestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonTest/kotlin/androidx/compose/runtime/WrapRunTestScope.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonTest/kotlin/androidx/compose/runtime/internal/FloatingPointEqualityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 128,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/desktopMain/kotlin/androidx/compose/runtime/OldIdentityHashCode.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/desktopMain/kotlin/androidx/compose/runtime/OldSynchronization.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/desktopMain/kotlin/androidx/compose/runtime/internal/Utils.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/desktopMain/kotlin/androidx/compose/runtime/ActualDesktop.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/desktopMain/kotlin/androidx/compose/runtime/platform/Synchronization.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/AbstractApplierTest.kt",
  "extension" : "kt",
  "linesOfCode" : 164,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/tooling/CompositionInstanceTests.kt",
  "extension" : "kt",
  "linesOfCode" : 137,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/tooling/CompositionDataTests.kt",
  "extension" : "kt",
  "linesOfCode" : 199,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/snapshots/tooling/SnapshotObserverTests.kt",
  "extension" : "kt",
  "linesOfCode" : 417,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/snapshots/SnapshotContextElementTests.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/snapshots/SnapshotWeakSetTests.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/snapshots/SnapshotDoubleIndexHeapTests.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/snapshots/SnapshotStateObserverTestsCommon.kt",
  "extension" : "kt",
  "linesOfCode" : 616,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/snapshots/SnapshotStateListTests.kt",
  "extension" : "kt",
  "linesOfCode" : 707,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/snapshots/SnapshotTests.kt",
  "extension" : "kt",
  "linesOfCode" : 1310,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/snapshots/SnapshotStateMapTests.kt",
  "extension" : "kt",
  "linesOfCode" : 531,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/snapshots/SnapshotIdSetTests.kt",
  "extension" : "kt",
  "linesOfCode" : 5611,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/snapshots/DerivedSnapshotStateTests.kt",
  "extension" : "kt",
  "linesOfCode" : 240,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/snapshots/PrimitiveSnapshotStateTests.kt",
  "extension" : "kt",
  "linesOfCode" : 106,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/snapshots/SnapshotStateSetTests.kt",
  "extension" : "kt",
  "linesOfCode" : 217,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/snapshots/SnapshotStateExtensionsTests.kt",
  "extension" : "kt",
  "linesOfCode" : 205,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/CompositionLocalTests.kt",
  "extension" : "kt",
  "linesOfCode" : 764,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/SnapshotFlowTests.kt",
  "extension" : "kt",
  "linesOfCode" : 162,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/BroadcastFrameClockTest.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/LatchTest.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/PausableCompositionTests.kt",
  "extension" : "kt",
  "linesOfCode" : 867,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/CompositionReusingTests.kt",
  "extension" : "kt",
  "linesOfCode" : 684,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/RecomposerFrameEndSchedulingTests.kt",
  "extension" : "kt",
  "linesOfCode" : 111,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/GroupSizeValidationTests.kt",
  "extension" : "kt",
  "linesOfCode" : 499,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/MovableContentTests.kt",
  "extension" : "kt",
  "linesOfCode" : 1733,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/CompositionAndDerivedStateTests.kt",
  "extension" : "kt",
  "linesOfCode" : 476,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/UpdateChangedFlagsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/RestartTests.kt",
  "extension" : "kt",
  "linesOfCode" : 187,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/ModelViewTests.kt",
  "extension" : "kt",
  "linesOfCode" : 142,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/CompositionTests.kt",
  "extension" : "kt",
  "linesOfCode" : 4150,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/collection/MutableVectorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 832,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/collection/BitVectorTests.kt",
  "extension" : "kt",
  "linesOfCode" : 130,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/collection/ScopeMapTest.kt",
  "extension" : "kt",
  "linesOfCode" : 93,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/composer/gapbuffer/SlotTableTests.kt",
  "extension" : "kt",
  "linesOfCode" : 5047,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/NewCodeGenTests.kt",
  "extension" : "kt",
  "linesOfCode" : 153,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/CompositionObserverTests.kt",
  "extension" : "kt",
  "linesOfCode" : 522,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/RecomposerTests.kt",
  "extension" : "kt",
  "linesOfCode" : 432,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/EffectsTests.kt",
  "extension" : "kt",
  "linesOfCode" : 538,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/CompoundHashKeyTests.kt",
  "extension" : "kt",
  "linesOfCode" : 283,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/jvmAndAndroidTest/kotlin/androidx/compose/runtime/CompositionJvmTests.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/jvmAndAndroidTest/kotlin/androidx/compose/runtime/changelist/OperationDefinitionValidationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 131,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/jvmAndAndroidTest/kotlin/androidx/compose/runtime/changelist/OperationsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 625,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/jvmAndAndroidTest/kotlin/androidx/compose/runtime/TestUtils.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/jvmAndAndroidTest/kotlin/androidx/compose/runtime/WrapRunTestScope.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nativeTest/kotlin/androidx/compose/runtime/TestUtils.native.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nativeTest/kotlin/androidx/compose/runtime/WrapRunTestScope.native.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nativeTest/kotlin/androidx/compose/runtime/platform/SynchronizationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/wasmJsMain/kotlin/androidx/compose/runtime/OldIdentityHashCode.wasmJs.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/wasmJsMain/kotlin/androidx/compose/runtime/snapshots/SnapshotId.wasmJs.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/wasmJsMain/kotlin/androidx/compose/runtime/MonotonicFrameClock.wasmJs.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/wasmJsMain/kotlin/androidx/compose/runtime/internal/ComposableLambda.wasmJs.kt",
  "extension" : "kt",
  "linesOfCode" : 199,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/wasmJsMain/kotlin/androidx/compose/runtime/internal/Utils.wasmJs.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/wasmJsMain/kotlin/androidx/compose/runtime/internal/WeakReference.wasmJs.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorJvmTest/kotlin/androidx/compose/runtime/tooling/ErrorTraceTests.kt",
  "extension" : "kt",
  "linesOfCode" : 682,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorJvmTest/kotlin/androidx/compose/runtime/tooling/SourceInfoParseTests.kt",
  "extension" : "kt",
  "linesOfCode" : 93,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorJvmTest/kotlin/androidx/compose/runtime/tooling/ErrorTraceComposables.kt",
  "extension" : "kt",
  "linesOfCode" : 112,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorJvmTest/kotlin/androidx/compose/runtime/JvmCompositionTests.kt",
  "extension" : "kt",
  "linesOfCode" : 151,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorJvmTest/kotlin/androidx/compose/runtime/snapshots/SnapshotThreadMapTests.kt",
  "extension" : "kt",
  "linesOfCode" : 126,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorJvmTest/kotlin/androidx/compose/runtime/snapshots/SnapshotFlowTestsJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 93,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorJvmTest/kotlin/androidx/compose/runtime/snapshots/SnapshotStateObserverTestsJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 197,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorJvmTest/kotlin/androidx/compose/runtime/snapshots/SnapshotTestsJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorJvmTest/kotlin/androidx/compose/runtime/RecomposerTests.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 181,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorJvmTest/kotlin/androidx/compose/runtime/LiveEditTests.kt",
  "extension" : "kt",
  "linesOfCode" : 533,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorJvmTest/kotlin/androidx/compose/runtime/reflect/ComposableMethodTest.kt",
  "extension" : "kt",
  "linesOfCode" : 581,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/nonEmulatorJvmTest/kotlin/androidx/compose/runtime/MonotonicFrameClockTest.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/androidDeviceTest/kotlin/androidx/compose/runtime/snapshots/ParcelableMutableStateTests.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/androidDeviceTest/kotlin/androidx/compose/runtime/snapshots/ParcelablePrimitiveMutableStateTests.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/Applier.kt",
  "extension" : "kt",
  "linesOfCode" : 101,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/SnapshotFloatState.kt",
  "extension" : "kt",
  "linesOfCode" : 108,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/ValueHolders.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/GapComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 2452,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/CompositeKeyHashCode.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/Composable.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/CompositionContext.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/tooling/ComposeToolingApi.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/tooling/CompositionObserver.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/tooling/ComposeStackTrace.kt",
  "extension" : "kt",
  "linesOfCode" : 172,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/tooling/CompositionData.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/tooling/InspectionTables.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/tooling/SourceInformation.kt",
  "extension" : "kt",
  "linesOfCode" : 264,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/tooling/ComposeStackTraceBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 307,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/tooling/CompositionErrorContext.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/tooling/IdentifiableRecomposeScope.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/InternalComposeApi.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/SnapshotIntState.kt",
  "extension" : "kt",
  "linesOfCode" : 109,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/HotReloader.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/CancellationHandle.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/DerivedState.kt",
  "extension" : "kt",
  "linesOfCode" : 254,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/SnapshotStateExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/snapshots/AutoboxingStateValueProperty.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/snapshots/tooling/SnapshotObserver.kt",
  "extension" : "kt",
  "linesOfCode" : 118,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/snapshots/ListUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 131,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/snapshots/SnapshotContextElement.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/snapshots/SnapshotStateList.kt",
  "extension" : "kt",
  "linesOfCode" : 359,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/snapshots/SnapshotId.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/snapshots/SnapshotStateSet.kt",
  "extension" : "kt",
  "linesOfCode" : 160,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/snapshots/StateObjectImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/snapshots/SnapshotStateObserver.kt",
  "extension" : "kt",
  "linesOfCode" : 389,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/snapshots/StateFactoryMarker.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/snapshots/SnapshotMutableState.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/snapshots/SnapshotIdSet.kt",
  "extension" : "kt",
  "linesOfCode" : 251,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/snapshots/Snapshot.kt",
  "extension" : "kt",
  "linesOfCode" : 1437,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/snapshots/SnapshotStateMap.kt",
  "extension" : "kt",
  "linesOfCode" : 286,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/snapshots/SnapshotDoubleIndexHeap.kt",
  "extension" : "kt",
  "linesOfCode" : 116,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/snapshots/SnapshotWeakSet.kt",
  "extension" : "kt",
  "linesOfCode" : 152,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/BroadcastFrameClock.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/RecomposeScopeImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 253,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/SnapshotLongState.kt",
  "extension" : "kt",
  "linesOfCode" : 107,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/NextFrameEndCallbackQueue.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/ComposeRuntimeFlags.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/changelist/OperationArgContainer.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/changelist/Operation.kt",
  "extension" : "kt",
  "linesOfCode" : 956,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/changelist/ComposerChangeListWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 336,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/changelist/ChangeList.kt",
  "extension" : "kt",
  "linesOfCode" : 278,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/changelist/Operations.kt",
  "extension" : "kt",
  "linesOfCode" : 452,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/changelist/FixupList.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/CompositionLocalMap.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/RememberObserver.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/CheckResult.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/Preconditions.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/JoinedKey.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/SnapshotState.kt",
  "extension" : "kt",
  "linesOfCode" : 138,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/MovableContent.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/ExperimentalComposeRuntimeApi.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/NonSkippableComposable.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/DontMemoize.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/Composition.kt",
  "extension" : "kt",
  "linesOfCode" : 825,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/ExperimentalComposeApi.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/NoLiveLiterals.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/PausableComposition.kt",
  "extension" : "kt",
  "linesOfCode" : 398,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/OpaqueKey.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/Effects.kt",
  "extension" : "kt",
  "linesOfCode" : 294,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/InternalComposeTracingApi.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/NonRestartableComposable.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/Composer.kt",
  "extension" : "kt",
  "linesOfCode" : 548,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/CompositionLocal.kt",
  "extension" : "kt",
  "linesOfCode" : 176,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/SnapshotDoubleState.kt",
  "extension" : "kt",
  "linesOfCode" : 108,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/SnapshotFlow.kt",
  "extension" : "kt",
  "linesOfCode" : 244,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/ComposableOpenTarget.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/ComposeCompilerApi.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/MonotonicFrameClock.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/collection/ScatterSetWrapper.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/collection/ScopeMap.kt",
  "extension" : "kt",
  "linesOfCode" : 136,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/collection/MutableVector.kt",
  "extension" : "kt",
  "linesOfCode" : 771,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/collection/Extensions.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/collection/ArrayUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/collection/MultiValueMap.kt",
  "extension" : "kt",
  "linesOfCode" : 112,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/composer/gapbuffer/SlotTable.kt",
  "extension" : "kt",
  "linesOfCode" : 3195,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/Latch.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/ComposeNodeLifecycleCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/ExplicitGroupsComposable.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/BitwiseOperators.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/ReadOnlyComposable.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/TestOnly.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/ComposeVersion.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/internal/PlatformOptimizedCancellationException.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/internal/Trace.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/internal/Utils.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/internal/Atomic.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/internal/PersistentCompositionLocalMap.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/internal/System.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/internal/Thread.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/internal/StabilityInferred.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/internal/Decoy.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/internal/FunctionKeyMeta.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/internal/WeakReference.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/internal/AwaiterQueue.kt",
  "extension" : "kt",
  "linesOfCode" : 120,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/internal/SnapshotThreadLocal.kt",
  "extension" : "kt",
  "linesOfCode" : 110,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/internal/RememberEventDispatcher.kt",
  "extension" : "kt",
  "linesOfCode" : 235,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/internal/IntRef.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/internal/JvmDefaultWithCompatibility.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/internal/ComposableLambda.kt",
  "extension" : "kt",
  "linesOfCode" : 1292,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/internal/LiveLiteral.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/ProduceState.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/PausableMonotonicFrameClock.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/DisallowComposableCalls.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/SnapshotMutationPolicy.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/platform/Synchronization.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/ComposableInferredTarget.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/Stack.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/Composables.kt",
  "extension" : "kt",
  "linesOfCode" : 229,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/ComposableTarget.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/Recomposer.kt",
  "extension" : "kt",
  "linesOfCode" : 1281,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/ComposableTargetMarker.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-rxjava3/src/androidDeviceTest/kotlin/androidx/compose/runtime/rxjava3/CompletableAdapterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-rxjava3/src/androidDeviceTest/kotlin/androidx/compose/runtime/rxjava3/RxJava3AdapterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 187,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-rxjava3/src/commonMain/kotlin/androidx/compose/runtime/rxjava3/RxJava3Adapter.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-tracing/src/main/java/androidx/compose/runtime/tracing/ComposeTracingInitializer.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-annotation/src/commonMain/kotlin/androidx/compose/runtime/Stable.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-annotation/src/commonMain/kotlin/androidx/compose/runtime/StableMarker.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-annotation/src/commonMain/kotlin/androidx/compose/runtime/annotation/RememberInComposition.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-annotation/src/commonMain/kotlin/androidx/compose/runtime/annotation/DoNotRetain.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-annotation/src/commonMain/kotlin/androidx/compose/runtime/annotation/FrequentlyChangingValue.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/runtime/runtime-annotation/src/commonMain/kotlin/androidx/compose/runtime/Immutable.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-lint/src/main/java/androidx/compose/foundation/lint/NonLambdaOffsetModifierDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 125,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-lint/src/main/java/androidx/compose/foundation/lint/FoundationNames.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-lint/src/main/java/androidx/compose/foundation/lint/BoxWithConstraintsDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 137,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-lint/src/main/java/androidx/compose/foundation/lint/FoundationIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 491,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webMain/kotlin/androidx/compose/foundation/Clickable.web.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webMain/kotlin/androidx/compose/foundation/gestures/Scrollable.web.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webMain/kotlin/androidx/compose/foundation/gestures/JsScrollable.web.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webMain/kotlin/androidx/compose/foundation/v2/Actuals.web.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webMain/kotlin/androidx/compose/foundation/RequestFocusOnClick.web.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webMain/kotlin/androidx/compose/foundation/text/TextFieldCursor.web.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webMain/kotlin/androidx/compose/foundation/text/UndoManager.web.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webMain/kotlin/androidx/compose/foundation/text/ContextMenu.web.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webMain/kotlin/androidx/compose/foundation/text/WebContextMenuToolbarUi.web.kt",
  "extension" : "kt",
  "linesOfCode" : 177,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webMain/kotlin/androidx/compose/foundation/text/NativeCursorHandle.web.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webMain/kotlin/androidx/compose/foundation/text/TextFieldPointerModifier.web.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webMain/kotlin/androidx/compose/foundation/text/WebTextToolbarArea.web.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webMain/kotlin/androidx/compose/foundation/text/TouchMode.web.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webMain/kotlin/androidx/compose/foundation/text/TextFieldScroll.web.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webMain/kotlin/androidx/compose/foundation/text/selection/DefaultTextSelectionColors.web.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webMain/kotlin/androidx/compose/foundation/text/selection/SelectionManager.web.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webMain/kotlin/androidx/compose/foundation/text/selection/TextFieldSelectionManager.web.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webMain/kotlin/androidx/compose/foundation/text/modifiers/SelectionController.web.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webMain/kotlin/androidx/compose/foundation/text/KeyEventHelpers.web.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webMain/kotlin/androidx/compose/foundation/text/TextFieldKeyInput.web.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webMain/kotlin/androidx/compose/foundation/text/input/internal/TextFieldKeyEventHandler.web.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webMain/kotlin/androidx/compose/foundation/text/input/internal/selection/TextFieldMagnifierNode.web.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webMain/kotlin/androidx/compose/foundation/text/input/internal/selection/TextFieldSelectionState.web.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webMain/kotlin/androidx/compose/foundation/text/contextmenu/internal/ProvideDefaultPlatformTextContextMenuProviders.web.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webMain/kotlin/androidx/compose/foundation/text/contextmenu/internal/WebTextContextMenuToolbarProvider.web.kt",
  "extension" : "kt",
  "linesOfCode" : 119,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webMain/kotlin/androidx/compose/foundation/text/KeyMapping.web.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webMain/kotlin/androidx/compose/foundation/lazy/LazyList.web.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webMain/kotlin/androidx/compose/foundation/lazy/layout/Lazy.js.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webMain/kotlin/androidx/compose/foundation/Overscroll.web.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/nativeMain/kotlin/androidx/compose/foundation/v2/Actuals.native.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/nativeMain/kotlin/androidx/compose/foundation/text/UndoManager.native.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/nativeMain/kotlin/androidx/compose/foundation/text/ClipboardEventsHandler.native.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/nativeMain/kotlin/androidx/compose/foundation/text/NativeCursorHandle.native.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/nativeMain/kotlin/androidx/compose/foundation/text/selection/TextFieldSelectionManager.native.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/nativeMain/kotlin/androidx/compose/foundation/text/selection/SelectionManager.native.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/nativeMain/kotlin/androidx/compose/foundation/text/KeyEventHelpers.native.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/nativeMain/kotlin/androidx/compose/foundation/text/TextFieldCursor.native.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/nativeMain/kotlin/androidx/compose/foundation/text/contextmenu/internal/ProvideDefaultPlatformTextContextMenuProviders.native.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/nativeMain/kotlin/androidx/compose/foundation/lazy/layout/Lazy.native.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webTest/kotlin/selection/KeyboardActions.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/webTest/kotlin/selection/SelectionTests.kt",
  "extension" : "kt",
  "linesOfCode" : 119,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/macosMain/kotlin/androidx/compose/foundation/Clickable.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/macosMain/kotlin/androidx/compose/foundation/gestures/MacosScrollable.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/macosMain/kotlin/androidx/compose/foundation/gestures/Scrollable.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/macosMain/kotlin/androidx/compose/foundation/Overscroll.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/macosMain/kotlin/androidx/compose/foundation/RequestFocusOnClick.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/macosMain/kotlin/androidx/compose/foundation/internal/ClipboardUtils.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/macosMain/kotlin/androidx/compose/foundation/text/TouchMode.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/macosMain/kotlin/androidx/compose/foundation/text/TextFieldPointerModifier.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/macosMain/kotlin/androidx/compose/foundation/text/TextFieldScroll.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/macosMain/kotlin/androidx/compose/foundation/text/selection/SelectionManager.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/macosMain/kotlin/androidx/compose/foundation/text/selection/TextFieldSelectionManager.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/macosMain/kotlin/androidx/compose/foundation/text/selection/DefaultTextSelectionColors.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/macosMain/kotlin/androidx/compose/foundation/text/modifiers/SelectionController.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/macosMain/kotlin/androidx/compose/foundation/text/ContextMenu.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/macosMain/kotlin/androidx/compose/foundation/text/input/internal/selection/TextFieldSelectionState.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/macosMain/kotlin/androidx/compose/foundation/text/input/internal/selection/TextFieldMagnifierNode.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/macosMain/kotlin/androidx/compose/foundation/text/input/internal/TextFieldKeyEventHandler.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/macosMain/kotlin/androidx/compose/foundation/text/TextFieldKeyInput.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/macosMain/kotlin/androidx/compose/foundation/lazy/LazyList.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopTest/kotlin/androidx/compose/foundation/TooltipAreaTest.kt",
  "extension" : "kt",
  "linesOfCode" : 154,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopTest/kotlin/androidx/compose/foundation/TestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopTest/kotlin/androidx/compose/foundation/gestures/DesktopScrollableTest.kt",
  "extension" : "kt",
  "linesOfCode" : 293,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopTest/kotlin/androidx/compose/foundation/HoverableTest.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopTest/kotlin/androidx/compose/foundation/ScrollbarTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1379,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopTest/kotlin/androidx/compose/foundation/RequestFocusTest.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopTest/kotlin/androidx/compose/foundation/ContextMenuTest.kt",
  "extension" : "kt",
  "linesOfCode" : 232,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopTest/kotlin/androidx/compose/foundation/internal/ClipboardUtilsTest.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 138,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopTest/kotlin/androidx/compose/foundation/text/selection/TextSelectionTests.kt",
  "extension" : "kt",
  "linesOfCode" : 473,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopTest/kotlin/androidx/compose/foundation/text/selection/DesktopTextFieldSelectionManagerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 134,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/draganddrop/LegacyDragAndDropSourceWithDefaultPainter.android.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/draganddrop/AndroidDragAndDropSource.android.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/draganddrop/LegacyDragAndDropSource.android.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/Indication.android.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/BasicTooltip.android.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/EdgeEffectCompat.android.kt",
  "extension" : "kt",
  "linesOfCode" : 134,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/OverscrollConfiguration.android.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/AndroidExternalSurface.android.kt",
  "extension" : "kt",
  "linesOfCode" : 221,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/Clickable.android.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/content/TransferableContent.android.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/content/MediaType.android.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/content/internal/DragAndDropRequestPermission.android.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/content/internal/ReceiveContentDragAndDropNode.android.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/RequestFocusOnClick.android.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/gestures/AndroidScrollable.android.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/gestures/BringIntoViewSpec.android.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/gestures/Scrollable.android.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/gestures/TapGestureDetector.android.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/RectListNode.android.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/Magnifier.android.kt",
  "extension" : "kt",
  "linesOfCode" : 346,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/PlatformMagnifier.android.kt",
  "extension" : "kt",
  "linesOfCode" : 129,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/internal/ClipboardUtils.android.kt",
  "extension" : "kt",
  "linesOfCode" : 467,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/internal/PlatformUtils.android.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/ExcludeFromSystemGesture.android.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/handwriting/HandwritingDetector.android.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/handwriting/StylusHandwriting.android.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/handwriting/HandwritingHandler.android.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/TextFieldPointerModifier.android.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/BasicSecureTextField.android.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/KeyEventHelpers.android.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/ContextMenu.android.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/TextFieldScroll.android.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/TextFieldCursor.android.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/AutofillHighlight.android.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/TextFieldFocusModifier.android.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/DeadKeyCombiner.android.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/selection/AndroidSelectionHandles.android.kt",
  "extension" : "kt",
  "linesOfCode" : 177,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/selection/SelectionManager.android.kt",
  "extension" : "kt",
  "linesOfCode" : 89,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/selection/PlatformSelectionBehaviors.android.kt",
  "extension" : "kt",
  "linesOfCode" : 271,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/selection/DefaultTextSelectionColors.android.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/selection/SelectionGestures.android.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/selection/TextFieldSelectionManager.android.kt",
  "extension" : "kt",
  "linesOfCode" : 116,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/modifiers/SelectionController.android.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/ContextMenuIcons.android.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/StringHelpers.android.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/KeyMapping.android.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/TextFieldKeyInput.android.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/ContextMenuStrings.android.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/input/TextObfuscationMode.android.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/input/internal/EditorInfo.android.kt",
  "extension" : "kt",
  "linesOfCode" : 150,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/input/internal/InputEventCallback2.android.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/input/internal/RecordingInputConnection.android.kt",
  "extension" : "kt",
  "linesOfCode" : 482,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/input/internal/TextInputSession.android.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/input/internal/CursorAnchorInfoController.android.kt",
  "extension" : "kt",
  "linesOfCode" : 145,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/input/internal/AndroidTextInputSession.android.kt",
  "extension" : "kt",
  "linesOfCode" : 162,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/input/internal/LegacyPlatformTextInputServiceAdapter.android.kt",
  "extension" : "kt",
  "linesOfCode" : 326,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/input/internal/ImeEditCommand.android.kt",
  "extension" : "kt",
  "linesOfCode" : 216,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/input/internal/HandwritingGesture.android.kt",
  "extension" : "kt",
  "linesOfCode" : 905,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/input/internal/TextFieldLayoutStateCache.android.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/input/internal/TextFieldKeyEventHandler.android.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/input/internal/ToCharArray.android.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/input/internal/InputMethodManager.android.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/input/internal/selection/AndroidTextFieldMagnifier.android.kt",
  "extension" : "kt",
  "linesOfCode" : 158,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/input/internal/selection/TextFieldSelectionState.android.kt",
  "extension" : "kt",
  "linesOfCode" : 107,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/input/internal/ComposeInputMethodManager.android.kt",
  "extension" : "kt",
  "linesOfCode" : 116,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/input/internal/LegacyCursorAnchorInfoController.android.kt",
  "extension" : "kt",
  "linesOfCode" : 104,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/input/internal/CursorAnchorInfoBuilder.android.kt",
  "extension" : "kt",
  "linesOfCode" : 107,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/input/internal/LegacyCursorAnchorInfoBuilder.android.kt",
  "extension" : "kt",
  "linesOfCode" : 173,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/input/internal/StatelessInputConnection.android.kt",
  "extension" : "kt",
  "linesOfCode" : 457,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/input/internal/TextFieldDragAndDropNode.android.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/TextPointerIcon.android.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/TouchMode.android.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/AndroidCursorHandle.android.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/BasicText.android.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/contextmenu/ProcessText.android.kt",
  "extension" : "kt",
  "linesOfCode" : 100,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/contextmenu/modifier/TextContextMenuModifier.android.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/contextmenu/builder/TextContextMenuBuilderScope.android.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/contextmenu/data/TextContextMenuData.android.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/contextmenu/internal/DefaultTextContextMenuDropdownProvider.android.kt",
  "extension" : "kt",
  "linesOfCode" : 240,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/contextmenu/internal/AndroidTextContextMenuToolbarProvider.android.kt",
  "extension" : "kt",
  "linesOfCode" : 407,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/contextmenu/internal/TextContextMenuTextClassificationHelper.android.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/contextmenu/internal/PlatformDefaultTextContextMenuProviders.android.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/DarkTheme.android.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/lazy/LazyList.android.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/lazy/layout/PrefetchScheduler.android.kt",
  "extension" : "kt",
  "linesOfCode" : 176,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/lazy/layout/Lazy.android.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/platform/Synchronization.android.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/AndroidOverscroll.android.kt",
  "extension" : "kt",
  "linesOfCode" : 823,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/SystemGestureExclusion.android.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/PreferKeepClear.android.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/contextmenu/ContextMenuUi.android.kt",
  "extension" : "kt",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-el/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-is/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-te/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-zh-rHK/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-fa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-as/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-sw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-af/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-eu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-ja/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-gl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-nb/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-uk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-pa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-fi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-pt-rPT/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-ru/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-hu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-hi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-fr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-de/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-cs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-en-rIN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-es-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-et/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-tl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-mr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-ne/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-gu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-bg/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-hy/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-da/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-nl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-sr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-hr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-sv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-my/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-pt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-ur/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-pl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-mk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-en-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-lt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-km/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-kk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-th/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-vi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-zh-rTW/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-bn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-ml/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-az/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-lv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-lo/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-uz/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-ms/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-ro/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-ka/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-mn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-pt-rBR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-ar/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-ta/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-or/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-si/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-iw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-ky/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-sq/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-tr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-zu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-sk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-it/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-be/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-en-rXC/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-ca/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-zh-rCN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-fr-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-in/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-en-rGB/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-bs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-sl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-kn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-ko/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-b+sr+Latn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-am/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidMain/res/values-en-rAU/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/macosTest/kotlin/androidx/compose/foundation/gestures/MacosScrollableTest.kt",
  "extension" : "kt",
  "linesOfCode" : 132,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/nonJvmMain/kotlin/androidx/compose/foundation/selection/Selectable.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/nonJvmMain/kotlin/androidx/compose/foundation/selection/Toggleable.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/nonJvmMain/kotlin/androidx/compose/foundation/Actual.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/nonJvmMain/kotlin/androidx/compose/foundation/internal/PlatformOptimizedCancellationException.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/nonJvmMain/kotlin/androidx/compose/foundation/internal/JvmDefaultWithCompatibility.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/nonJvmMain/kotlin/androidx/compose/foundation/text/input/internal/CodepointHelpers.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/nonJvmMain/kotlin/androidx/compose/foundation/text/StringHelpers.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/nonJvmMain/kotlin/androidx/compose/foundation/Clickable.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/jsMain/kotlin/androidx/compose/foundation/internal/ClipboardUtils.js.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/jsMain/kotlin/androidx/compose/foundation/text/ClipboardEventsHandler.js.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/jsMain/kotlin/androidx/compose/foundation/text/input/internal/selection/TextFieldSelectionState.js.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/ImageAssertions.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 221,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/textfield/TextFieldSelectionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 157,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/textfield/SelectionHandleTestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/textfield/TextFieldDefaultWidthTest.kt",
  "extension" : "kt",
  "linesOfCode" : 154,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/textfield/TextFieldFocusTest.kt",
  "extension" : "kt",
  "linesOfCode" : 161,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/textfield/TextFieldCursorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 359,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/textfield/TextFieldScrollTest.kt",
  "extension" : "kt",
  "linesOfCode" : 516,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/textfield/TextFieldUndoTest.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/ScrollableFocusableInteractionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 557,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/ImageTest.kt",
  "extension" : "kt",
  "linesOfCode" : 469,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/BorderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 579,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/CanvasTest.kt",
  "extension" : "kt",
  "linesOfCode" : 180,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/FoundationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/pager/TestPrefetchScheduler.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/ScrollableTest.kt",
  "extension" : "kt",
  "linesOfCode" : 3143,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/MagnifierTest.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/ProgressSemanticsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/InteractionSourceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 261,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/FocusableBoundsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 470,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/HoverableTest.kt",
  "extension" : "kt",
  "linesOfCode" : 253,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/FocusGroupTest.kt",
  "extension" : "kt",
  "linesOfCode" : 351,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/BackgroundTest.kt",
  "extension" : "kt",
  "linesOfCode" : 238,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/DraggableTest.kt",
  "extension" : "kt",
  "linesOfCode" : 629,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/text/CoreTextFieldInputServiceIntegrationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 275,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/text/BasicTextDensityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 114,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/text/TextLayoutDirectionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/text/ClickableTextTest.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/text/TextDelegateIntegrationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 156,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/text/TextOverflowTest.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/text/FocusedWindowTest.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/text/CoreTextFieldSoftWrapTest.kt",
  "extension" : "kt",
  "linesOfCode" : 93,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/text/BasicTextSemanticsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/FocusableTest.kt",
  "extension" : "kt",
  "linesOfCode" : 516,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/lazy/list/LazyListAnimateItemPlacementTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1307,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/lazy/list/LazySemanticsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 124,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/lazy/list/LazyCustomKeysTest.kt",
  "extension" : "kt",
  "linesOfCode" : 373,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/lazy/list/LazyListsIndexedTest.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/lazy/list/LazyListBeyondBoundsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 474,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/lazy/list/LazyListsReverseLayoutTest.kt",
  "extension" : "kt",
  "linesOfCode" : 449,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/lazy/list/LazyRowTest.kt",
  "extension" : "kt",
  "linesOfCode" : 136,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/lazy/list/LazyColumnTest.kt",
  "extension" : "kt",
  "linesOfCode" : 447,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/lazy/list/LazyArrangementsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 641,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/lazy/list/LazyListSlotsReuseTest.kt",
  "extension" : "kt",
  "linesOfCode" : 364,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/lazy/list/LazyListFocusMoveTest.kt",
  "extension" : "kt",
  "linesOfCode" : 421,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/lazy/list/LazyListHeadersTest.kt",
  "extension" : "kt",
  "linesOfCode" : 300,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/lazy/BeyondBoundsTestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/lazy/layout/TestPrefetchScheduler.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/lazy/layout/LazyLayoutTest.kt",
  "extension" : "kt",
  "linesOfCode" : 564,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/lazy/grid/LazyGridSlotsReuseTest.kt",
  "extension" : "kt",
  "linesOfCode" : 358,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/lazy/grid/LazySemanticsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/lazy/grid/LazyGridsIndexedTest.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/lazy/grid/LazyGridSpanTest.kt",
  "extension" : "kt",
  "linesOfCode" : 276,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/lazy/grid/LazyGridsReverseLayoutTest.kt",
  "extension" : "kt",
  "linesOfCode" : 140,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/lazy/grid/LazyArrangementsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 665,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/AutoTestFrameClock.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/copyPasteAndroidTests/TransformableTest.kt",
  "extension" : "kt",
  "linesOfCode" : 333,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/OnClickTest.kt",
  "extension" : "kt",
  "linesOfCode" : 316,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/Assert.kt",
  "extension" : "kt",
  "linesOfCode" : 122,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/ClickableFocusTest.kt",
  "extension" : "kt",
  "linesOfCode" : 237,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/ClickableKeyTest.kt",
  "extension" : "kt",
  "linesOfCode" : 879,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/gestures/DragGestureTest.kt",
  "extension" : "kt",
  "linesOfCode" : 439,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/gestures/SkikoLazyListTest.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/gestures/SkikoScrollableTest.kt",
  "extension" : "kt",
  "linesOfCode" : 115,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/RequestFocusTest.skikoTest.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/text/TextFieldInputTest.kt",
  "extension" : "kt",
  "linesOfCode" : 151,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/text/LegacyPlatformTextInputServiceAdapterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 145,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/text/TextFieldFocusTest.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/text/selection/StringHelpersSkikoMainTest.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/text/selection/SelectionContainerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 128,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/text/selection/TextFieldSelectionHandleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 196,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/text/selection/SelectionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 142,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/text/TextFieldTest.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/text/CupertinoTextFieldDelegateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 154,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/ModifierTestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/ToggleableTest.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/shape/CornerBasedShapeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 257,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/shape/AbsoluteRoundedCornerShapeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 206,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/shape/CornerSizeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/shape/CutCornerShapeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 220,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/shape/AbsoluteCutCornerShapeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 192,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoTest/kotlin/androidx/compose/foundation/shape/RoundedCornerShapeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 217,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/jvmAndAndroidMain/kotlin/androidx/compose/foundation/ActualJvm.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/jvmAndAndroidMain/kotlin/androidx/compose/foundation/internal/JvmDefaultWithCompatibility.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/jvmAndAndroidMain/kotlin/androidx/compose/foundation/internal/PlatformOptimizedCancellationException.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/jvmAndAndroidMain/kotlin/androidx/compose/foundation/text/UndoManager.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/jvmAndAndroidMain/kotlin/androidx/compose/foundation/text/selection/SelectionManager.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/jvmAndAndroidMain/kotlin/androidx/compose/foundation/text/ClipboardEventsHandler.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/jvmAndAndroidMain/kotlin/androidx/compose/foundation/text/input/internal/CodepointHelpers.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/jvmAndAndroidMain/kotlin/androidx/compose/foundation/text/StringsHelpers.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/iosMain/kotlin/androidx/compose/foundation/cupertino/CupertinoOverscrollEffect.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 309,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/iosMain/kotlin/androidx/compose/foundation/cupertino/CupertinoScrollDecayAnimationSpec.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/iosMain/kotlin/androidx/compose/foundation/Overscroll.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/iosMain/kotlin/androidx/compose/foundation/Clickable.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/iosMain/kotlin/androidx/compose/foundation/gestures/UikitScrollable.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/iosMain/kotlin/androidx/compose/foundation/gestures/Scrollable.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/iosMain/kotlin/androidx/compose/foundation/Magnifier.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 266,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/iosMain/kotlin/androidx/compose/foundation/PlatformMagnifier.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 93,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/iosMain/kotlin/androidx/compose/foundation/internal/ClipboardUtils.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/iosMain/kotlin/androidx/compose/foundation/RequestFocusOnClick.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/iosMain/kotlin/androidx/compose/foundation/text/TextFieldKeyInput.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/iosMain/kotlin/androidx/compose/foundation/text/AddTextContextMenuDataComponentsElement.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/iosMain/kotlin/androidx/compose/foundation/text/TextFieldScroll.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 154,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/iosMain/kotlin/androidx/compose/foundation/text/selection/TextFieldSelectionManager.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 109,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/iosMain/kotlin/androidx/compose/foundation/text/selection/SelectionManager.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 77,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/iosMain/kotlin/androidx/compose/foundation/text/selection/DefaultTextSelectionColors.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/iosMain/kotlin/androidx/compose/foundation/text/modifiers/SelectionController.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 282,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/iosMain/kotlin/androidx/compose/foundation/text/ContextMenuNode.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 95,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/iosMain/kotlin/androidx/compose/foundation/text/TouchMode.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/iosMain/kotlin/androidx/compose/foundation/text/input/internal/TextFieldKeyEventHandler.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/iosMain/kotlin/androidx/compose/foundation/text/input/internal/selection/TextFieldMagnifierNode.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 183,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/iosMain/kotlin/androidx/compose/foundation/text/input/internal/selection/TextFieldSelectionState.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 337,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/iosMain/kotlin/androidx/compose/foundation/text/ContextMenu.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 274,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/iosMain/kotlin/androidx/compose/foundation/text/TextFieldPointerModifier.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/iosMain/kotlin/androidx/compose/foundation/lazy/LazyList.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/iosTest/kotlin/androidx.compose.foundation/text/selection/TextFieldSelectionManagerTest.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 146,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/PointerMatcher.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/draganddrop/DragAndDropSource.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/DarkTheme.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/content/TransferableContent.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/content/MediaType.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/content/internal/ReceiveContentDragAndDropNode.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/content/internal/DragAndDropRequestPermission.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/Clickable.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/OnClick.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 180,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/gestures/cupertino/CupertinoFlingBehavior.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/gestures/TapGestureDetector.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/gestures/TapGesturesDetector.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 220,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/gestures/BringIntoViewSpec.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/gestures/DragGesture.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 140,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/v2/Scrollbar.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 322,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/BasicContextMenuRepresentation.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 219,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/BasicTooltip.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/internal/PlatformUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/Scrollbar.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 567,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/handwriting/StylusHandwriting.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/ContextMenuIcons.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/TextFieldScrollState.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/StringHelpers.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 174,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/TextFieldFocusModifier.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/KeyMapping.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 118,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/selection/SelectionGestures.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/selection/SelectionHandles.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 105,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/selection/PlatformSelectionBehaviors.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/BasicText.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/TextFieldDelegate.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Da.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Ta.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/My.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Pa.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Bs.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Hy.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Sk.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Hu.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Or.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Km.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Ur.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Hr.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Ne.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Ky.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Cs.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Uk.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Te.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Ko.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Iw.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Th.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Hi.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Kk.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Ar.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Eu.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Lt.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Mk.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Fa.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Gl.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Fr.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Ca.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/De.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Ka.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Pl.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/El.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Es.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Nb.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Sl.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Vi.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Bn.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Bg.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Be.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Tl.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Mr.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Si.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Sr.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/In.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Is.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Ms.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Sq.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Lv.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Fi.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Ru.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Tr.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Lo.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Sv.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Et.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Zh.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Sw.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Ml.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Ja.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Gu.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Af.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Ro.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Uz.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/En.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Zu.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Kn.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Am.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/It.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Mn.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Az.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Translations.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Pt.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/As.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/l10n/Nl.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/AutofillHighlight.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/BasicSecureTextField.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/input/internal/TextFieldDragAndDropNode.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/input/internal/TextFieldLayoutStateCache.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/input/internal/LegacyPlatformTextInputServiceAdapter.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 138,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/input/internal/TextInputSession.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 178,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/input/internal/ToCharArray.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/input/internal/TextFieldKeyEventHandler.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/input/TextObfuscationMode.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/TextPointerIcon.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/CupertinoTextFieldPointerModifier.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 276,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/ContextMenuStrings.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/DeadKeyCombiner.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/contextmenu/builder/TextContextMenuBuilderScope.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/contextmenu/data/TextContextMenuData.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/text/contextmenu/internal/DefaultTextContextMenuDropdownProvider.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 109,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/lazy/layout/PrefetchExecutor.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/platform/Synchronization.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/contextmenu/ContextMenuUi.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/skikoMain/kotlin/androidx/compose/foundation/Indication.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 100,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/TooltipArea.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 187,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/DesktopPlatform.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/gestures/Scrollable.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/gestures/DesktopScrollable.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/v2/Actuals.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/BasicContextMenuRepresentation.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 128,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/RequestFocusOnClick.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/internal/ClipboardUtils.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/Overscroll.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/text/TouchMode.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/text/KeyEventHelpers.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/text/ContextMenu.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 323,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/text/DesktopCursorHandle.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/text/TextFieldPointerModifier.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/text/KeyMapping.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/text/selection/TextFieldSelectionManager.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/text/selection/SelectionManager.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/text/selection/DefaultTextSelectionColors.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/text/TextFieldKeyInput.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/text/modifiers/SelectionController.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/text/BasicTextField.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 126,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/text/input/internal/selection/TextFieldMagnifierNode.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/text/input/internal/selection/TextFieldSelectionState.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/text/input/internal/TextFieldKeyEventHandler.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/text/TextFieldCursor.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/text/TextFieldScroll.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/text/contextmenu/modifier/TextContextMenuModifier.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/text/contextmenu/internal/PlatformDefaultTextContextMenuProviders.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/Clickable.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/ContextMenuProvider.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 200,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/lazy/layout/Lazy.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/lazy/LazyList.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/desktopMain/kotlin/androidx/compose/foundation/window/WindowDraggableArea.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/MutatorMutexTest.kt",
  "extension" : "kt",
  "linesOfCode" : 170,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/gestures/DraggableAnchorsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 111,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/gestures/UpdatableAnimationStateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 101,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/gestures/BringIntoViewRequestPriorityQueueTest.kt",
  "extension" : "kt",
  "linesOfCode" : 204,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/LegacyTextFieldStateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/UndoManagerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/TextAutoSizeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 271,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/LinkStateInteractionSourceObserverTest.kt",
  "extension" : "kt",
  "linesOfCode" : 151,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/KeyboardOptionsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/TextDelegateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/selection/SelectionModeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 146,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/selection/SelectionLayoutStartSlot2DTest.kt",
  "extension" : "kt",
  "linesOfCode" : 257,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/selection/SelectionManagerGetSelectedRegionRectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 233,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/selection/SelectionLayoutTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1525,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/selection/SelectionRegistrarImplTest.kt",
  "extension" : "kt",
  "linesOfCode" : 216,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/selection/InlineAnswer.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/selection/SelectableInfoTest.kt",
  "extension" : "kt",
  "linesOfCode" : 266,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/selection/SelectionManagerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1246,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/selection/SelectionAdjustmentTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1405,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/selection/TextFieldSelectionManagerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 704,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/selection/MockCoordinates.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/selection/SelectionFakes.kt",
  "extension" : "kt",
  "linesOfCode" : 333,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/selection/SelectionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 164,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/selection/StringHelpersTest.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/TextLayoutHelperTest.kt",
  "extension" : "kt",
  "linesOfCode" : 352,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/ValidatingOffsetMappingKtTest.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/ValidatingOffsetMappingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 148,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/TextFieldBringIntoViewTest.kt",
  "extension" : "kt",
  "linesOfCode" : 223,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/TextFieldScrollerPositionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 101,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/TextFieldStateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 717,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/TextFieldBufferTest.kt",
  "extension" : "kt",
  "linesOfCode" : 577,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/TextFieldCharSequenceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 88,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/TextFieldStateSaverTest.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/InputTransformationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 191,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/internal/SetSelectionCommandTest.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/internal/FinishComposingTextCommandTest.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/internal/GapBufferTest.kt",
  "extension" : "kt",
  "linesOfCode" : 650,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/internal/SetComposingRegionCommandTest.kt",
  "extension" : "kt",
  "linesOfCode" : 94,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/internal/MathUtilsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/internal/undo/UndoManagerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 125,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/internal/undo/TextUndoTest.kt",
  "extension" : "kt",
  "linesOfCode" : 286,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/internal/undo/UndoManagerSaverTest.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/internal/TextFieldBufferDeleteFromImeRangeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/internal/ToCharArrayTest.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/internal/SetComposingTextCommandTest.kt",
  "extension" : "kt",
  "linesOfCode" : 157,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/internal/DeleteSurroundingTextCommandTest.kt",
  "extension" : "kt",
  "linesOfCode" : 267,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/internal/OffsetMappingCalculatorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 810,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/internal/TextFieldStateInternalBufferTest.kt",
  "extension" : "kt",
  "linesOfCode" : 422,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/internal/CursorAnimationDurationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/internal/CommitTextCommandTest.kt",
  "extension" : "kt",
  "linesOfCode" : 146,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/internal/TextFieldBufferUseFromImeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 462,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/internal/TransformedTextSelectionMovementTest.kt",
  "extension" : "kt",
  "linesOfCode" : 143,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/internal/matchers/TextFieldBufferSubject.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/internal/TransformedTextFieldStateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 384,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/internal/ImeEditCommandTest.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/internal/DeleteSurroundingTextInCodePointsCommandTest.kt",
  "extension" : "kt",
  "linesOfCode" : 274,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/internal/CursorAnimationStateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 97,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/internal/CodepointTransformationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 101,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/internal/ChangeTrackerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 207,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/input/AllCapsTransformationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/TextFieldDelegateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 259,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/text/contextmenu/builder/TextContextMenuBuilderScopeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 226,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/lazy/MutableIntervalListTest.kt",
  "extension" : "kt",
  "linesOfCode" : 202,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/shape/ShapeInterpolationTests.kt",
  "extension" : "kt",
  "linesOfCode" : 198,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/contextmenu/ContextMenuPopupPositionProviderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 158,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidHostTest/kotlin/androidx/compose/foundation/contextmenu/ContextMenuStateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/wasmJsMain/kotlin/androidx/compose/foundation/internal/ClipboardUtils.wasm.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/wasmJsMain/kotlin/androidx/compose/foundation/text/ClipboardEventsHandler.wasm.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/wasmJsMain/kotlin/androidx/compose/foundation/text/input/internal/selection/TextFieldSelectionState.wasm.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/darwinMain/kotlin/androidx/compose/foundation/text/KeyMapping.darwin.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/ClickableTest.kt",
  "extension" : "kt",
  "linesOfCode" : 5896,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/AndroidExternalSurfaceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 509,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/textfield/TextFieldToolbarTest.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/textfield/TextFieldContextMenuTest.kt",
  "extension" : "kt",
  "linesOfCode" : 879,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/textfield/TextFieldSelectionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 545,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/textfield/TextFieldVisualTransformationCursorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 95,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/textfield/TextFieldVisualTransformationSelectionBoundsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/textfield/TextFieldFocusCustomDialogTest.kt",
  "extension" : "kt",
  "linesOfCode" : 122,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/textfield/HardwareKeyboardTest.kt",
  "extension" : "kt",
  "linesOfCode" : 576,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/textfield/TextFieldDefaultWidthTest.kt",
  "extension" : "kt",
  "linesOfCode" : 145,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/textfield/TextFieldFocusTest.kt",
  "extension" : "kt",
  "linesOfCode" : 523,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/textfield/TextFieldCursorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 556,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/textfield/TextFieldTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1401,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/textfield/TextFieldTextContextMenuBuilderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 379,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/textfield/HeightInLinesModifierTest.kt",
  "extension" : "kt",
  "linesOfCode" : 306,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/textfield/TextFieldOnValueChangeTextFieldValueTest.kt",
  "extension" : "kt",
  "linesOfCode" : 114,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/textfield/TextFieldScrollTest.kt",
  "extension" : "kt",
  "linesOfCode" : 603,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/textfield/TextFieldUndoTest.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/LazyListFocusableInteractionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 685,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/SystemGestureExclusionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 179,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/focus/LazyListFocusableInteractionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 94,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/ImageTest.kt",
  "extension" : "kt",
  "linesOfCode" : 572,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/OverscrollTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1376,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/BorderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 705,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/draganddrop/DragAndDropIntegrationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 117,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/draganddrop/DragDropTargetTest.kt",
  "extension" : "kt",
  "linesOfCode" : 171,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/draganddrop/DragAndDropSourceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/ClickableWithDynamicConfigChangesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/ClickableInScrollableViewGroupTest.kt",
  "extension" : "kt",
  "linesOfCode" : 178,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/TestActivityWithScreenLayoutConfigChanges.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/CanvasTest.kt",
  "extension" : "kt",
  "linesOfCode" : 158,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/FoundationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/ScrollTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1414,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/ScrollAccessibilityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 247,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/content/TransferableContentTest.kt",
  "extension" : "kt",
  "linesOfCode" : 110,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/content/ReceiveContentTest.kt",
  "extension" : "kt",
  "linesOfCode" : 766,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/content/ClipDataSubject.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/content/TestDragAndDrop.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/content/ClipDescriptionSubject.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/content/internal/DragAndDropRequestPermissionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 92,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/anchoredDraggable/AnchoredDraggableStateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1316,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/anchoredDraggable/AnchoredDraggableOverscrollTest.kt",
  "extension" : "kt",
  "linesOfCode" : 341,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/anchoredDraggable/AnchoredDragScopeAsScrollScope.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/anchoredDraggable/AnchoredDraggableDecayAnimationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 152,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/anchoredDraggable/AnchoredDraggableTestValue.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/anchoredDraggable/AnchoredDraggableBackwardsCompatibleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 239,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/anchoredDraggable/AnchoredDraggableGestureTest.kt",
  "extension" : "kt",
  "linesOfCode" : 763,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/pager/PagerLazyLayoutScrollScopeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/pager/PagerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 473,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/pager/PagerOffscreenPageLimitPlacingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 161,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/pager/PagerScrollingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 807,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/pager/PagerAccessibilityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 537,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/pager/PagerContentPaddingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 668,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/pager/PagerStateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 963,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/pager/BasePagerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 458,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/pager/PageSizeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/pager/PagerLayoutInfoTest.kt",
  "extension" : "kt",
  "linesOfCode" : 266,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/pager/TestPrefetchScheduler.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/pager/PagerGestureTest.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/pager/PagerSnapPositionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 133,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/pager/PagerNestedScrollContentTest.kt",
  "extension" : "kt",
  "linesOfCode" : 488,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/pager/PagerPrefetcherTest.kt",
  "extension" : "kt",
  "linesOfCode" : 394,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/pager/PagerScrollIndicatorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 249,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/pager/PagerRequestScrollTest.kt",
  "extension" : "kt",
  "linesOfCode" : 307,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/pager/PagerStateNonGestureScrollingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 488,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/pager/PageCountTest.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/pager/PagerContentTest.kt",
  "extension" : "kt",
  "linesOfCode" : 117,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/pager/PageLayoutPositionOnScrollingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 105,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/pager/PagerPinnableContainerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 478,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/pager/PagerCrossAxisTest.kt",
  "extension" : "kt",
  "linesOfCode" : 72,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/pager/SingleParamBasePagerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 344,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/pager/PagerCustomKeyTest.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/pager/PagerSwipeEdgeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 105,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/pager/PagerCacheWindowTest.kt",
  "extension" : "kt",
  "linesOfCode" : 190,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/pager/PagerNestedPrefetchingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 198,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/ScrollableTest.kt",
  "extension" : "kt",
  "linesOfCode" : 3576,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/PlatformMagnifierTest.kt",
  "extension" : "kt",
  "linesOfCode" : 173,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/ScrollIndicatorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 213,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/CombinedClickableIndirectPointerInputTest.kt",
  "extension" : "kt",
  "linesOfCode" : 353,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/ClickableParameterizedKeyInputTest.kt",
  "extension" : "kt",
  "linesOfCode" : 406,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/MagnifierTest.kt",
  "extension" : "kt",
  "linesOfCode" : 569,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/ProgressSemanticsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/InteractionSourceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 196,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/FocusableBoundsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 414,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/PreferKeepClearTest.kt",
  "extension" : "kt",
  "linesOfCode" : 233,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/gestures/DragGestureDetectorWhileMovingUIToPopupTest.kt",
  "extension" : "kt",
  "linesOfCode" : 188,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/gestures/TransformGestureDetectorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 416,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/gestures/ForEachGestureTest.kt",
  "extension" : "kt",
  "linesOfCode" : 112,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/gestures/DragGestureDetectorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 530,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/gestures/AwaitLongPressOrCancellationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 345,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/gestures/TapGestureDetectorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 689,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/gestures/snapping/LazyGridSnapLayoutInfoProviderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 145,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/gestures/snapping/LazyListSnapLayoutInfoProviderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 144,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/gestures/snapping/SnapFlingBehaviorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 520,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/gestures/snapping/LazyListSnapFlingBehaviorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 315,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/gestures/snapping/LazyGridSnapFlingBehaviorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 290,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/gestures/AwaitEachGestureTest.kt",
  "extension" : "kt",
  "linesOfCode" : 132,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/FoundationTestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/selection/SelectableTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1023,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/selection/ToggleableTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1448,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/StretchOverscrollIntegrationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 740,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/HoverableTest.kt",
  "extension" : "kt",
  "linesOfCode" : 292,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/ScrollFocusableInteractionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 706,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/Scrollable2DTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1816,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/BorderSemanticsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 357,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/IndirectPointerEventTestHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 198,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/CombinedClickableTest.kt",
  "extension" : "kt",
  "linesOfCode" : 2540,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/GoldenCommon.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/ClickableIndirectPointerInputTest.kt",
  "extension" : "kt",
  "linesOfCode" : 344,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/FocusGroupTest.kt",
  "extension" : "kt",
  "linesOfCode" : 319,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/TestActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/BaseLazyLayoutTestWithOrientation.kt",
  "extension" : "kt",
  "linesOfCode" : 164,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/ScrollableAreaTest.kt",
  "extension" : "kt",
  "linesOfCode" : 626,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/StretchOverscrollScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 188,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/relocation/FakeScrollable.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/relocation/BringIntoViewResponderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 382,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/relocation/BringIntoViewRequesterViewIntegrationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 162,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/relocation/BringIntoViewScrollableInteractionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1102,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/AndroidEmbeddedExternalSurfaceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 337,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/BackgroundTest.kt",
  "extension" : "kt",
  "linesOfCode" : 586,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/DraggableTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1796,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/DetectDownAndDragGesturesWithObserverInitializationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/CoreTextFieldHandwritingBoundsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 139,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/BasicTextHoverTest.kt",
  "extension" : "kt",
  "linesOfCode" : 305,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/BasicTextPrefetchTest.kt",
  "extension" : "kt",
  "linesOfCode" : 203,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/CoreTextFieldHandwritingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 258,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/BasicTextBrushTest.kt",
  "extension" : "kt",
  "linesOfCode" : 135,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/PlatformSelectionBehaviorCommonTestCases.kt",
  "extension" : "kt",
  "linesOfCode" : 286,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/CoreTextFieldKeyboardScrollableInteractionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 167,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/TextFieldInteractionsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 246,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/DrawPhaseAttributesToggleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 213,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/HandwritingTestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 182,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/CoreTextFieldInputServiceIntegrationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 433,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/BasicTextLinkInteropTest.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/KeyEventHelpersTest.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/BasicTextLinkTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1013,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/CoreTextFieldHoverTest.kt",
  "extension" : "kt",
  "linesOfCode" : 125,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/KeyboardActionsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 105,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/BasicTextDensityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 109,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/CoreTextFieldSelectionOnBackTest.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/TextDelegateWidthWithLetterSpacingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/DefaultKeyboardActionsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 250,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/PointerMoveDetectorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 147,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/TextLayoutDirectionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/ClickableTextTest.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/TextTestExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/MotionEventTestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/SelectionContainerContextMenuTest.kt",
  "extension" : "kt",
  "linesOfCode" : 286,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/SelectionHandlesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 220,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/SelectionContainerPlatformSelectionsBehaviorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 88,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/TextSelectionColorsScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 126,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/SelectionCopyTest.kt",
  "extension" : "kt",
  "linesOfCode" : 143,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/SelectionContainerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 536,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/MultiWidgetSelectionDelegateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1598,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/MagnifierTestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/SelectionHandleTestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 113,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/SelectionContainerFocusTest.kt",
  "extension" : "kt",
  "linesOfCode" : 252,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/SelectionContainerMagnifierTest.kt",
  "extension" : "kt",
  "linesOfCode" : 93,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/AbstractSelectionContainerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 159,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/gestures/TextField2SelectionGesturesLtrTest.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/gestures/MultiText2dSelectionGesturesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 272,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/gestures/LazyColumnMultiTextRegressionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 432,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/gestures/MultiTextRowRegressionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 131,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/gestures/TextField2SelectionGesturesRtlTest.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/gestures/MultiTextMinTouchBoundsSelectionGesturesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 220,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/gestures/TextFieldSelectionGesturesLtrTest.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/gestures/MultiTextSelectionGesturesRtlTest.kt",
  "extension" : "kt",
  "linesOfCode" : 138,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/gestures/TextField2SelectionGesturesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/gestures/SingleTextSelectionGesturesRtlTest.kt",
  "extension" : "kt",
  "linesOfCode" : 72,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/gestures/TextSelectionHandlesGesturesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 211,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/gestures/TextFieldSelectionGesturesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1042,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/gestures/TextSelectionGesturesBidiTest.kt",
  "extension" : "kt",
  "linesOfCode" : 544,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/gestures/SingleTextSelectionGesturesBidiTest.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/gestures/MultiTextWithSpaceSelectionGesturesRegressionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 131,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/gestures/ClippedTextSelectionGesturesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 302,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/gestures/TextFieldSelectionGesturesRtlTest.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/gestures/TextFieldScrolledSelectionGestureTest.kt",
  "extension" : "kt",
  "linesOfCode" : 277,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/gestures/AbstractSelectionGesturesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 209,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/gestures/TextSelectionGesturesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 944,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/gestures/MultiTextSelectionGesturesBidiTest.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/gestures/TextFieldSelectionHandlesGesturesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 166,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/gestures/util/TextFieldSelectionTestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 181,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/gestures/util/TextSelectionTestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 262,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/gestures/util/SingleTextSelectionTestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/gestures/util/MultiTextSelectionTestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/gestures/TextField1SelectionGesturesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/gestures/MultiTextSelectionGesturesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 127,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/gestures/SingleTextSelectionGesturesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/AbstractSelectionMagnifierTests.kt",
  "extension" : "kt",
  "linesOfCode" : 562,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/TextFieldVisualTransformationMagnifierTest.kt",
  "extension" : "kt",
  "linesOfCode" : 176,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/SelectionHandlePopupPositionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 247,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/TextFieldMagnifierTest.kt",
  "extension" : "kt",
  "linesOfCode" : 126,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/SelectionContainerPointerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 406,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/selection/SelectionContainerContextMenuBuilderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 176,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/CoreTextFieldPlatformSelectionBehaviorsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 145,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/modifiers/LayoutUtilsKtTest.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/modifiers/NodeInvalidationTestParent.kt",
  "extension" : "kt",
  "linesOfCode" : 148,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/modifiers/TextStringSimpleNodeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 213,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/modifiers/MultiParagraphLayoutCacheTest.kt",
  "extension" : "kt",
  "linesOfCode" : 994,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/modifiers/TextAnnotatedStringNodeInvalidationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/modifiers/AutoSizeTestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/modifiers/TextAnnotatedStringNodeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 151,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/modifiers/SelectionControllerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 111,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/modifiers/TextLayoutResultIntegrationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 234,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/modifiers/TextAnnotatedStringContentCaptureInvalidationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/modifiers/TextStringContentCaptureTest.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/modifiers/TextStringSimpleNodeInvalidationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/modifiers/MultiParagraphLayoutCacheWidthWithLetterSpacingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/modifiers/ParagraphLayoutCacheTest.kt",
  "extension" : "kt",
  "linesOfCode" : 376,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/modifiers/BasicTextSemanticsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/modifiers/MinLinesConstrainerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/KeyboardHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 126,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/BasicTextLayoutTest.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/BasicTextIntrinsicWidthWrappingRegressionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/DeadKeyCombinerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/TextPreparedSelectionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 216,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/TextLayoutTest.kt",
  "extension" : "kt",
  "linesOfCode" : 227,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/TextDelegateIntegrationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 183,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/BasicTextGraphicsLayerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/matchers/Matchers.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/matchers/BitmapSubject.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/BasicTextMinMaxLinesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 131,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/CoreTextFieldHighlightTest.kt",
  "extension" : "kt",
  "linesOfCode" : 72,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/TextLayoutResultIntegrationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 218,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/TextFieldDelegateIntegrationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 195,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/MinLinesMemoryLeakTest.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/TextUsingModifierMinMaxLinesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 94,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/TestSoftwareKeyboardController.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/FakeInputMethodManager.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/BasicTextFieldHandwritingGestureTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1477,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/ComposeInputMethodManagerTestRule.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/InputMethodInterceptor.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/BasicTextFieldSemanticsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 735,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/TextFieldDecoratorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 267,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/BasicTextFieldSendKeyEventTest.kt",
  "extension" : "kt",
  "linesOfCode" : 111,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/BasicTextFieldImeSelectionChangesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 122,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/BasicSecureTextFieldTest.kt",
  "extension" : "kt",
  "linesOfCode" : 659,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/HandwritingHoverIconTest.kt",
  "extension" : "kt",
  "linesOfCode" : 135,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/TextFieldCodepointTransformationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 722,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/TextFieldFocusTest.kt",
  "extension" : "kt",
  "linesOfCode" : 905,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/TextFieldKeyEventTest.kt",
  "extension" : "kt",
  "linesOfCode" : 956,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/TextFieldCursorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 876,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/BasicTextFieldImmIntegrationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 399,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/BasicTextFieldHandwritingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 221,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/TextFieldOutputTransformationHardwareKeysIntegrationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 536,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/HandwritingDetectorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 129,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/RememberTextFieldStateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/TextFieldSingleLineHeightTest.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/HandwritingHandlerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/BasicTextFieldHandwritingBoundsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 97,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/ClipboardPasteStateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/ComposeInputMethodManagerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 94,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/AndroidTextInputSessionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 215,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/LegacyCursorAnchorInfoBuilderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 604,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/undo/BasicTextFieldUndoTest.kt",
  "extension" : "kt",
  "linesOfCode" : 306,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/BasicTextFieldHoverTest.kt",
  "extension" : "kt",
  "linesOfCode" : 123,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/EditorInfoTest.kt",
  "extension" : "kt",
  "linesOfCode" : 481,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/LegacyTextInputMethodRequestEmojiTest.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/CursorAnchorInfoBuilderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 607,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/selection/TextFieldDoubleTapTest.kt",
  "extension" : "kt",
  "linesOfCode" : 564,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/selection/TextFieldTripleTapTest.kt",
  "extension" : "kt",
  "linesOfCode" : 194,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/selection/TextFieldTextContextMenuToolbarTest.kt",
  "extension" : "kt",
  "linesOfCode" : 663,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/selection/TextFieldClickToMoveCursorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 247,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/selection/TextFieldCursorHandleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 830,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/selection/gesture/TextFieldScrolledSelectionGestureTest.kt",
  "extension" : "kt",
  "linesOfCode" : 275,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/selection/TextFieldInteractionSourcePressTest.kt",
  "extension" : "kt",
  "linesOfCode" : 180,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/selection/TextFieldSelectionHandlesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 793,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/selection/TextFieldSelectionOnBackTest.kt",
  "extension" : "kt",
  "linesOfCode" : 111,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/selection/TextFieldMagnifierTest.kt",
  "extension" : "kt",
  "linesOfCode" : 458,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/selection/PressDownTest.kt",
  "extension" : "kt",
  "linesOfCode" : 138,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/selection/TextFieldLongPressTest.kt",
  "extension" : "kt",
  "linesOfCode" : 709,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/selection/TextFieldTextToolbarTest.kt",
  "extension" : "kt",
  "linesOfCode" : 850,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/selection/TextFieldPlatformSelectionBehaviorsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 116,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/selection/TextFieldShiftClickTest.kt",
  "extension" : "kt",
  "linesOfCode" : 213,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/LegacyEditorInfoTest.kt",
  "extension" : "kt",
  "linesOfCode" : 386,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/DragAndDropTestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 77,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/LegacyTextInputMethodRequestOnStateUpdateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 137,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/LegacyTextInputMethodRequestCursorAnchorInfoTest.kt",
  "extension" : "kt",
  "linesOfCode" : 341,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/DragAndDropTestUtilsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/TextFieldLayoutStateCacheTest.kt",
  "extension" : "kt",
  "linesOfCode" : 861,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/TextInputServiceAndroidCursorAnchorInfoTest.kt",
  "extension" : "kt",
  "linesOfCode" : 308,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/StatelessInputConnectionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 580,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/AsyncTestFonts.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/internal/RecordingInputConnectionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 438,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/HeightInLinesModifierTest.kt",
  "extension" : "kt",
  "linesOfCode" : 280,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/BasicTextFieldLayoutPhaseToggleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 117,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/BasicTextFieldTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1478,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/BasicTextFieldDrawPhaseToggleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 139,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/TextFieldDragAndDropTest.kt",
  "extension" : "kt",
  "linesOfCode" : 575,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/TextFieldKeyboardActionsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 298,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/TextFieldReceiveContentTest.kt",
  "extension" : "kt",
  "linesOfCode" : 389,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/TextFieldScrollTest.kt",
  "extension" : "kt",
  "linesOfCode" : 901,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/TextFieldOutputTransformationGesturesIntegrationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 126,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/input/BasicTextFieldAnnotatedOutputTransformationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/TextOverflowTest.kt",
  "extension" : "kt",
  "linesOfCode" : 123,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/FocusedWindowTest.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/CoreTextFieldFocusTest.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/TextStyleInvalidationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 329,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/FontScalingScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 206,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/BasicTextUnexpectedWrappingRegressionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/BasicTextScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 161,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/BasicTextMinSizeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/CoreTextFieldSoftWrapTest.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/BasicTextSemanticsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/CoreTextInlineContentTest.kt",
  "extension" : "kt",
  "linesOfCode" : 170,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/contextmenu/modifier/TextContextMenuModifierTraversalTest.kt",
  "extension" : "kt",
  "linesOfCode" : 117,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/contextmenu/modifier/TextContextMenuToolbarHandlerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 263,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/contextmenu/modifier/TextContextMenuGesturesModifierTest.kt",
  "extension" : "kt",
  "linesOfCode" : 199,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/contextmenu/gestures/RightClickGesturesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 215,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/contextmenu/internal/DefaultTextContextMenuDropdownProviderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 370,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/contextmenu/internal/AndroidTextContextMenuToolbarProviderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 379,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/contextmenu/internal/PlatformDefaultTextContextMenuProvidersTest.kt",
  "extension" : "kt",
  "linesOfCode" : 129,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/contextmenu/provider/BasicTextContextMenuProviderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 316,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/PointerIconTestScope.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/text/CoreTextFieldHandwritingGestureTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1614,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/FocusableTest.kt",
  "extension" : "kt",
  "linesOfCode" : 726,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/BasicTooltipTest.kt",
  "extension" : "kt",
  "linesOfCode" : 189,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/TouchUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/CombinedClickableParameterizedKeyInputTest.kt",
  "extension" : "kt",
  "linesOfCode" : 783,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/IndicationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 282,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/lazy/list/PlacedUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/lazy/list/BaseLazyListTestWithOrientation.kt",
  "extension" : "kt",
  "linesOfCode" : 243,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/lazy/grid/BaseLazyGridTestWithOrientation.kt",
  "extension" : "kt",
  "linesOfCode" : 120,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/AutoTestFrameClock.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/shape/CornerBasedShapeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 272,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/shape/AbsoluteRoundedCornerShapeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 187,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/shape/CornerSizeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/shape/CutCornerShapeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 182,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/shape/AbsoluteCutCornerShapeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 174,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/shape/RoundedCornerShapeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 190,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/Draggable2DTest.kt",
  "extension" : "kt",
  "linesOfCode" : 801,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/contextmenu/ContextMenuAreaTest.kt",
  "extension" : "kt",
  "linesOfCode" : 270,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/contextmenu/ContextMenuUiTest.kt",
  "extension" : "kt",
  "linesOfCode" : 605,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/contextmenu/ContextMenuCommon.kt",
  "extension" : "kt",
  "linesOfCode" : 194,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/contextmenu/ContextMenuGestureTest.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/TransformableTest.kt",
  "extension" : "kt",
  "linesOfCode" : 821,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/kotlin/androidx/compose/foundation/BasicMarqueeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1015,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/res/color/context_menu_text_color.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/androidDeviceTest/res/values/context_menu_test_theme.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/draganddrop/DragAndDropTarget.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/draganddrop/DragAndDropSource.kt",
  "extension" : "kt",
  "linesOfCode" : 188,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/Image.kt",
  "extension" : "kt",
  "linesOfCode" : 138,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/InternalFoundationApi.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/BasicTooltip.kt",
  "extension" : "kt",
  "linesOfCode" : 254,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/BasicMarquee.kt",
  "extension" : "kt",
  "linesOfCode" : 361,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/ClipScrollableContainer.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/Overscroll.kt",
  "extension" : "kt",
  "linesOfCode" : 164,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/content/TransferableContent.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/content/ReceiveContentListener.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/content/MediaType.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/content/ReceiveContent.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/content/internal/ReceiveContentDragAndDropNode.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/content/internal/DragAndDropRequestPermission.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/content/internal/ReceiveContentConfiguration.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/PagerMeasurePolicy.kt",
  "extension" : "kt",
  "linesOfCode" : 222,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/PagerMeasureResult.kt",
  "extension" : "kt",
  "linesOfCode" : 100,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/PagerState.kt",
  "extension" : "kt",
  "linesOfCode" : 654,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/PagerLayoutInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/PagerCacheWindowLogic.kt",
  "extension" : "kt",
  "linesOfCode" : 137,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/PagerScrollScope.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/PagerScope.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/MeasuredPage.kt",
  "extension" : "kt",
  "linesOfCode" : 93,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/PagerSnapDistance.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/LazyLayoutSemanticState.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/PagerBeyondBoundsModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/PagerSemantics.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/LazyLayoutPager.kt",
  "extension" : "kt",
  "linesOfCode" : 378,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/PageInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/PagerScrollPosition.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/Pager.kt",
  "extension" : "kt",
  "linesOfCode" : 384,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/PageSize.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/PagerMeasure.kt",
  "extension" : "kt",
  "linesOfCode" : 563,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/interaction/HoverInteraction.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/interaction/DragInteraction.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/interaction/Interaction.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/interaction/InteractionSource.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/interaction/PressInteraction.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/interaction/FocusInteraction.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/Scroll.kt",
  "extension" : "kt",
  "linesOfCode" : 318,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/ScrollableState.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/Scrollable.kt",
  "extension" : "kt",
  "linesOfCode" : 786,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/DragGestureDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 597,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/ContentInViewNode.kt",
  "extension" : "kt",
  "linesOfCode" : 318,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/Transformable.kt",
  "extension" : "kt",
  "linesOfCode" : 315,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/Draggable2D.kt",
  "extension" : "kt",
  "linesOfCode" : 200,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/Scrollable2DState.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/TapGestureDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 340,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/IndirectPointerInputDragCycleDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 606,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/Draggable.kt",
  "extension" : "kt",
  "linesOfCode" : 738,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/TargetedFlingBehavior.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/TransformGestureDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 183,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/AnchoredDraggable.kt",
  "extension" : "kt",
  "linesOfCode" : 1188,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/snapping/SnapLayoutInfoProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/snapping/LazyListSnapLayoutInfoProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/snapping/PagerSnapLayoutInfoProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 239,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/snapping/LazyGridSnapLayoutInfoProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/snapping/SnapFlingBehavior.kt",
  "extension" : "kt",
  "linesOfCode" : 331,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/snapping/SnapPosition.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/MouseWheelScrollable.kt",
  "extension" : "kt",
  "linesOfCode" : 289,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/FlingBehavior.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/Scrollable2D.kt",
  "extension" : "kt",
  "linesOfCode" : 389,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/ForEachGesture.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/BringIntoViewRequestPriorityQueue.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/Orientation.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/TransformableState.kt",
  "extension" : "kt",
  "linesOfCode" : 466,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/UpdatableAnimationState.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/ScrollExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/BringIntoViewSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/Focusable.kt",
  "extension" : "kt",
  "linesOfCode" : 220,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/selection/SelectableGroup.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/selection/Selectable.kt",
  "extension" : "kt",
  "linesOfCode" : 205,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/selection/Toggleable.kt",
  "extension" : "kt",
  "linesOfCode" : 420,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/BorderStroke.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/Indication.kt",
  "extension" : "kt",
  "linesOfCode" : 198,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/ProgressSemantics.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/Hoverable.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/ComposeFoundationFlags.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/DarkTheme.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/RequestFocusOnClick.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/FocusedBounds.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/relocation/BringIntoViewResponder.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/relocation/BringIntoViewRequester.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/ScrollIndicator.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/ScrollableArea.kt",
  "extension" : "kt",
  "linesOfCode" : 309,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/internal/PlatformOptimizedCancellationException.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/internal/PlatformUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/internal/InlineClassHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/internal/JvmDefaultWithCompatibility.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/internal/ClipboardUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/ClipboardEventsHandler.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/handwriting/StylusHandwriting.kt",
  "extension" : "kt",
  "linesOfCode" : 158,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/LongPressTextDragObserver.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/InlineTextContent.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/CommonContextMenuArea.kt",
  "extension" : "kt",
  "linesOfCode" : 224,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/ContextMenuStrings.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/BasicTextField.kt",
  "extension" : "kt",
  "linesOfCode" : 638,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/KeyEventHelpers.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/AnnotatedStringResolveInlineContent.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/KeyboardActions.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/HeightInLinesModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/ContextMenuIcons.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/CoreTextField.kt",
  "extension" : "kt",
  "linesOfCode" : 798,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/KeyboardActionRunner.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/TouchMode.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/TextDelegate.kt",
  "extension" : "kt",
  "linesOfCode" : 219,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/StringHelpers.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/TextFieldPressGestureFilter.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/KeyCommand.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/TextFieldCursor.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/ClickableText.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/DeadKeyCombiner.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/ValidatingOffsetMapping.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/KeyboardOptions.kt",
  "extension" : "kt",
  "linesOfCode" : 280,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/selection/SelectionManager.kt",
  "extension" : "kt",
  "linesOfCode" : 953,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/selection/TextSelectionDelegate.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/selection/SelectionHelpers.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/selection/PlatformSelectionBehaviors.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/selection/Selectable.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/selection/SimpleLayout.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/selection/TextFieldSelectionManager.kt",
  "extension" : "kt",
  "linesOfCode" : 998,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/selection/SelectionContainer.kt",
  "extension" : "kt",
  "linesOfCode" : 136,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/selection/SelectionAdjustment.kt",
  "extension" : "kt",
  "linesOfCode" : 247,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/selection/SelectionRegistrar.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/selection/SelectionMode.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/selection/SelectionRegistrarImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 185,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/selection/TextSelectionColors.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/selection/SelectionMagnifier.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/selection/Selection.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/selection/MultiWidgetSelectionDelegate.kt",
  "extension" : "kt",
  "linesOfCode" : 289,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/selection/SelectionHandles.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/selection/TextPreparedSelection.kt",
  "extension" : "kt",
  "linesOfCode" : 298,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/selection/SelectionGestures.kt",
  "extension" : "kt",
  "linesOfCode" : 251,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/selection/SelectionLayout.kt",
  "extension" : "kt",
  "linesOfCode" : 452,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/TextFieldKeyInput.kt",
  "extension" : "kt",
  "linesOfCode" : 233,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/modifiers/SelectableTextAnnotatedStringElement.kt",
  "extension" : "kt",
  "linesOfCode" : 98,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/modifiers/TextAnnotatedStringElement.kt",
  "extension" : "kt",
  "linesOfCode" : 107,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/modifiers/ModifierUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/modifiers/TextStringSimpleElement.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/modifiers/MultiParagraphLayoutCache.kt",
  "extension" : "kt",
  "linesOfCode" : 356,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/modifiers/ParagraphLayoutCache.kt",
  "extension" : "kt",
  "linesOfCode" : 277,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/modifiers/SelectionController.kt",
  "extension" : "kt",
  "linesOfCode" : 276,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/modifiers/SelectableTextAnnotatedStringNode.kt",
  "extension" : "kt",
  "linesOfCode" : 132,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/modifiers/TextAutoSizeLayoutScope.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/modifiers/TextStringSimpleNode.kt",
  "extension" : "kt",
  "linesOfCode" : 365,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/modifiers/InlineDensity.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/modifiers/LayoutUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/modifiers/MinLinesConstrainer.kt",
  "extension" : "kt",
  "linesOfCode" : 108,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/modifiers/TextAnnotatedStringNode.kt",
  "extension" : "kt",
  "linesOfCode" : 489,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/TextFieldDelegate.kt",
  "extension" : "kt",
  "linesOfCode" : 304,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/TextFieldGestureModifiers.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/BasicSecureTextField.kt",
  "extension" : "kt",
  "linesOfCode" : 288,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/TextFieldSize.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/InternalFoundationTextApi.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/ContextMenu.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/PointerMoveDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/UndoManager.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/TextFieldPointerModifier.common.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/TextAutoSize.kt",
  "extension" : "kt",
  "linesOfCode" : 138,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/TextFieldScroll.kt",
  "extension" : "kt",
  "linesOfCode" : 285,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/TextPointerIcon.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/TextFieldDecorator.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/UndoState.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/OutputTransformation.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/TextFieldState.kt",
  "extension" : "kt",
  "linesOfCode" : 383,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/TextFieldCharSequence.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/InputTransformation.kt",
  "extension" : "kt",
  "linesOfCode" : 114,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/TextFieldBuffer.kt",
  "extension" : "kt",
  "linesOfCode" : 329,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/TextUndoManager.kt",
  "extension" : "kt",
  "linesOfCode" : 162,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/TextFieldLineLimits.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/TextObfuscationMode.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/KeyboardActionHandler.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/internal/TransformedTextFieldState.kt",
  "extension" : "kt",
  "linesOfCode" : 429,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/internal/TextFieldDragAndDropNode.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/internal/LegacyPlatformTextInputServiceAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/internal/TextFieldCoreModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 449,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/internal/ToCharArray.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 294,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/internal/CodepointTransformation.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/internal/undo/TextUndoOperation.kt",
  "extension" : "kt",
  "linesOfCode" : 96,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/internal/undo/UndoManager.kt",
  "extension" : "kt",
  "linesOfCode" : 89,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/internal/CodepointHelpers.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/internal/TextFieldKeyEventHandler.kt",
  "extension" : "kt",
  "linesOfCode" : 245,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/internal/TextFieldLayoutStateCache.kt",
  "extension" : "kt",
  "linesOfCode" : 336,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/internal/LegacyAdaptingPlatformTextInputModifierNode.kt",
  "extension" : "kt",
  "linesOfCode" : 98,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/internal/CursorAnimationState.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/internal/selection/TextFieldHandleState.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/internal/selection/TextFieldMagnifier.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/internal/selection/PressDownGesture.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/internal/selection/TextFieldSelectionState.kt",
  "extension" : "kt",
  "linesOfCode" : 1210,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/internal/selection/TextPreparedSelection.kt",
  "extension" : "kt",
  "linesOfCode" : 372,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/internal/DragAndDropHoverInteraction.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/internal/TextFieldTextLayoutModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 166,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/internal/GapBuffer.kt",
  "extension" : "kt",
  "linesOfCode" : 157,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/internal/MathUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/internal/ChangeTracker.kt",
  "extension" : "kt",
  "linesOfCode" : 122,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/internal/OffsetMappingCalculator.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/internal/TextLayoutState.kt",
  "extension" : "kt",
  "linesOfCode" : 140,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/input/internal/TextFieldDecoratorModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 701,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/TextLayoutResultProxy.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/TextLinkScope.kt",
  "extension" : "kt",
  "linesOfCode" : 258,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/TextLayoutHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/KeyMapping.kt",
  "extension" : "kt",
  "linesOfCode" : 112,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/AutofillHighlight.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/contextmenu/modifier/TextContextMenuToolbarHandlerModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 164,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/contextmenu/modifier/TextContextMenuGesturesModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/contextmenu/modifier/TextContextMenuModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 96,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/contextmenu/builder/TextContextMenuBuilderScope.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/contextmenu/gestures/RightClickGestures.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/contextmenu/data/TextContextMenuData.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/contextmenu/internal/ProvideDefaultPlatformTextContextMenuProviders.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/contextmenu/provider/BasicTextContextMenuProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 115,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/contextmenu/provider/TextContextMenuProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/BasicText.kt",
  "extension" : "kt",
  "linesOfCode" : 568,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/TextFieldFocusModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/LinkStateInteractionSourceObserver.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/ExperimentalFoundationApi.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/Background.kt",
  "extension" : "kt",
  "linesOfCode" : 156,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/CheckScrollableContainerConstraints.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/MutatorMutex.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/Expect.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/LazyListLayoutInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/staggeredgrid/LazyStaggeredGridSpan.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/staggeredgrid/LazyStaggeredGrid.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/staggeredgrid/LazyStaggeredGridItemScope.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/staggeredgrid/LazyStaggeredGridMeasureResult.kt",
  "extension" : "kt",
  "linesOfCode" : 196,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/staggeredgrid/LazyStaggeredGridCells.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/staggeredgrid/LazyStaggeredGridLaneInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 146,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/staggeredgrid/LazyStaggeredGridBeyondBoundsModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/staggeredgrid/LazyStaggeredGridState.kt",
  "extension" : "kt",
  "linesOfCode" : 440,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/staggeredgrid/LazyStaggeredGridScrollPosition.kt",
  "extension" : "kt",
  "linesOfCode" : 105,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/staggeredgrid/LazyStaggeredGridDsl.kt",
  "extension" : "kt",
  "linesOfCode" : 285,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/staggeredgrid/LazyStaggeredGridSemantics.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/staggeredgrid/LazyStaggeredGridIntervalContent.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/staggeredgrid/LazyStaggeredGridItemProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/staggeredgrid/LazyStaggeredGridScrollScope.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/staggeredgrid/LazyStaggeredGridMeasure.kt",
  "extension" : "kt",
  "linesOfCode" : 1169,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/staggeredgrid/LazyStaggeredGridMeasurePolicy.kt",
  "extension" : "kt",
  "linesOfCode" : 146,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/LazyListCacheWindowStrategy.kt",
  "extension" : "kt",
  "linesOfCode" : 98,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/LazyListScrollPosition.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/LazyListItemInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/LazyListMeasureResult.kt",
  "extension" : "kt",
  "linesOfCode" : 93,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/LazyListState.kt",
  "extension" : "kt",
  "linesOfCode" : 429,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/LazyListScrollScope.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/LazyListItemProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/LazyListMeasuredItemProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/LazyDsl.kt",
  "extension" : "kt",
  "linesOfCode" : 296,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/LazyList.kt",
  "extension" : "kt",
  "linesOfCode" : 336,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/LazyListIntervalContent.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/LazyItemScope.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/LazyListMeasuredItem.kt",
  "extension" : "kt",
  "linesOfCode" : 192,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/LazyListPrefetchStrategy.kt",
  "extension" : "kt",
  "linesOfCode" : 134,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/layout/LazyLayoutMeasureScope.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/layout/LazyLayout.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/layout/LazyLayoutKeyIndexMap.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/layout/LazyLayoutBeyondBoundsModifierLocal.kt",
  "extension" : "kt",
  "linesOfCode" : 195,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/layout/LazyLayoutNearestRangeState.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/layout/LazyLayoutItemAnimator.kt",
  "extension" : "kt",
  "linesOfCode" : 459,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/layout/IntervalList.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/layout/LazyLayoutScrollScope.kt",
  "extension" : "kt",
  "linesOfCode" : 197,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/layout/LazyLayoutCacheWindow.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/layout/ObservableScopeInvalidator.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/layout/LazyLayoutIntervalContent.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/layout/LazyLayoutBeyondBoundsState.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/layout/CacheWindowLogic.kt",
  "extension" : "kt",
  "linesOfCode" : 489,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/layout/LazyLayoutMeasuredItem.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/layout/LazySaveableStateHolder.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/layout/LazyLayoutMeasurePolicy.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/layout/LazyLayoutPrefetchState.kt",
  "extension" : "kt",
  "linesOfCode" : 642,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/layout/LazyLayoutItemAnimation.kt",
  "extension" : "kt",
  "linesOfCode" : 196,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/layout/LazyLayoutStickyItems.kt",
  "extension" : "kt",
  "linesOfCode" : 133,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/layout/LazyLayoutItemProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/layout/LazyLayoutSemantics.kt",
  "extension" : "kt",
  "linesOfCode" : 196,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/layout/AwaitFirstLayoutModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/layout/LazyLayoutItemContentFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/layout/LazyLayoutScrollDeltaBetweenPasses.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/layout/PrefetchScheduler.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/layout/LazyLayoutBeyondBoundsInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/layout/LazyLayoutPinnableItem.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/grid/LazyGridCacheWindowStrategy.kt",
  "extension" : "kt",
  "linesOfCode" : 124,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/grid/LazyGridSpan.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/grid/LazyGridItemInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/grid/LazyGridMeasuredItemProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/grid/LazyGridScopeMarker.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/grid/LazyGridItemProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/grid/LazyGridState.kt",
  "extension" : "kt",
  "linesOfCode" : 454,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/grid/LazyGridSpanLayoutProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 188,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/grid/LazyGridItemScope.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/grid/LazyGridDsl.kt",
  "extension" : "kt",
  "linesOfCode" : 395,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/grid/LazyGridScrollScope.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/grid/LazyGridMeasure.kt",
  "extension" : "kt",
  "linesOfCode" : 517,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/grid/LazyGridScrollPosition.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/grid/LazyGridMeasuredItem.kt",
  "extension" : "kt",
  "linesOfCode" : 189,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/grid/LazyGridMeasuredLine.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/grid/LazyGrid.kt",
  "extension" : "kt",
  "linesOfCode" : 375,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/grid/LazySemantics.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/grid/LazyGridMeasureResult.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/grid/LazyGridLayoutInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/grid/LazyGridPrefetchStrategy.kt",
  "extension" : "kt",
  "linesOfCode" : 177,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/grid/LazyGridItemScopeImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/grid/LazyGridBeyondBoundsModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/grid/LazyGridMeasuredLineProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/grid/LazyGridIntervalContent.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/LazyLayoutSemanticState.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/LazyScopeMarker.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/LazyItemScopeImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 130,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/LazyListMeasure.kt",
  "extension" : "kt",
  "linesOfCode" : 479,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/LazyListSemantics.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/lazy/LazyListBeyondBoundsModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/Border.kt",
  "extension" : "kt",
  "linesOfCode" : 374,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/platform/Synchronization.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/shape/GenericShape.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/shape/CutCornerShape.kt",
  "extension" : "kt",
  "linesOfCode" : 142,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/shape/RoundedCornerShape.kt",
  "extension" : "kt",
  "linesOfCode" : 150,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/shape/AbsoluteCutCornerShape.kt",
  "extension" : "kt",
  "linesOfCode" : 146,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/shape/CornerSize.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/shape/AbsoluteRoundedCornerShape.kt",
  "extension" : "kt",
  "linesOfCode" : 141,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/shape/CornerBasedShape.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/Clickable.kt",
  "extension" : "kt",
  "linesOfCode" : 1355,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/contextmenu/ContextMenuState.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/contextmenu/ContextMenuGestures.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/contextmenu/ContextMenuPopupPositionProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/contextmenu/ContextMenuUi.kt",
  "extension" : "kt",
  "linesOfCode" : 280,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/contextmenu/ContextMenuArea.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/Canvas.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/benchmark/src/main/res/layout/simple_store.xml",
  "extension" : "xml",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/benchmark/src/main/res/layout/store_row.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation/benchmark/src/main/res/layout/store_item.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidMain/kotlin/androidx/compose/foundation/layout/WindowInsetsConnection.android.kt",
  "extension" : "kt",
  "linesOfCode" : 479,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidMain/kotlin/androidx/compose/foundation/layout/WindowInsetsPadding.android.kt",
  "extension" : "kt",
  "linesOfCode" : 101,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidMain/kotlin/androidx/compose/foundation/layout/WindowInsets.android.kt",
  "extension" : "kt",
  "linesOfCode" : 426,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/nonJvmMain/kotlin/androidx/compose/foundation/layout/internal/JvmDefaultWithCompatibility.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/jvmAndAndroidMain/kotlin/androidx/compose/foundation/layout/internal/JvmDefaultWithCompatibility.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/skikoMain/kotlin/androidx/compose/foundation/layout/WindowInsets.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/skikoMain/kotlin/androidx/compose/foundation/layout/WindowInsetsPadding.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 187,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidHostTest/kotlin/androidx/compose/foundation/layout/WindowInsetsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 285,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidDeviceTest/kotlin/androidx/compose/foundation/layout/WindowInsetsActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidDeviceTest/kotlin/androidx/compose/foundation/layout/AspectRatioTest.kt",
  "extension" : "kt",
  "linesOfCode" : 129,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidDeviceTest/kotlin/androidx/compose/foundation/layout/RowColumnTest.kt",
  "extension" : "kt",
  "linesOfCode" : 5437,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidDeviceTest/kotlin/androidx/compose/foundation/layout/LayoutReuseTest.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidDeviceTest/kotlin/androidx/compose/foundation/layout/OffsetTest.kt",
  "extension" : "kt",
  "linesOfCode" : 421,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidDeviceTest/kotlin/androidx/compose/foundation/layout/WindowInsetsDeviceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 470,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidDeviceTest/kotlin/androidx/compose/foundation/layout/BoxWithConstraintsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 731,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidDeviceTest/kotlin/androidx/compose/foundation/layout/FlowRowColumnTest.kt",
  "extension" : "kt",
  "linesOfCode" : 5429,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidDeviceTest/kotlin/androidx/compose/foundation/layout/FitInsideTest.kt",
  "extension" : "kt",
  "linesOfCode" : 109,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidDeviceTest/kotlin/androidx/compose/foundation/layout/SpacerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 171,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidDeviceTest/kotlin/androidx/compose/foundation/layout/PaddingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 503,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidDeviceTest/kotlin/androidx/compose/foundation/layout/LayoutTest.kt",
  "extension" : "kt",
  "linesOfCode" : 407,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidDeviceTest/kotlin/androidx/compose/foundation/layout/WindowInsetsIgnoringVisibilityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 220,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidDeviceTest/kotlin/androidx/compose/foundation/layout/AlignmentLineTest.kt",
  "extension" : "kt",
  "linesOfCode" : 559,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidDeviceTest/kotlin/androidx/compose/foundation/layout/RowColumnModifierTest.kt",
  "extension" : "kt",
  "linesOfCode" : 350,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidDeviceTest/kotlin/androidx/compose/foundation/layout/PaddingValuesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidDeviceTest/kotlin/androidx/compose/foundation/layout/WindowInsetsSizeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 409,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidDeviceTest/kotlin/androidx/compose/foundation/layout/SizeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1918,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidDeviceTest/kotlin/androidx/compose/foundation/layout/TestActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidDeviceTest/kotlin/androidx/compose/foundation/layout/FitOutsideTest.kt",
  "extension" : "kt",
  "linesOfCode" : 192,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidDeviceTest/kotlin/androidx/compose/foundation/layout/IntrinsicTest.kt",
  "extension" : "kt",
  "linesOfCode" : 782,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidDeviceTest/kotlin/androidx/compose/foundation/layout/WindowInsetsPaddingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1082,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidDeviceTest/kotlin/androidx/compose/foundation/layout/WindowInsetsControllerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 534,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidDeviceTest/kotlin/androidx/compose/foundation/layout/ArrangementTest.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidDeviceTest/kotlin/androidx/compose/foundation/layout/ContextualFlowRowColumnTest.kt",
  "extension" : "kt",
  "linesOfCode" : 3622,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidDeviceTest/kotlin/androidx/compose/foundation/layout/BoxTest.kt",
  "extension" : "kt",
  "linesOfCode" : 554,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/androidDeviceTest/kotlin/androidx/compose/foundation/layout/VisibleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 115,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/FlowLayoutOverflow.kt",
  "extension" : "kt",
  "linesOfCode" : 561,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/Visible.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/RulerAlignment.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/ExperimentalLayoutApi.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/FlowLayout.kt",
  "extension" : "kt",
  "linesOfCode" : 1307,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/Offset.kt",
  "extension" : "kt",
  "linesOfCode" : 163,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/WindowInsets.kt",
  "extension" : "kt",
  "linesOfCode" : 410,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/ContextualFlowLayout.kt",
  "extension" : "kt",
  "linesOfCode" : 366,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/RowColumnMeasurePolicy.kt",
  "extension" : "kt",
  "linesOfCode" : 204,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/ComposeFoundationLayoutFlags.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/RowColumnImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 520,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/LayoutScopeMarker.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/Column.kt",
  "extension" : "kt",
  "linesOfCode" : 244,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/Spacer.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/Row.kt",
  "extension" : "kt",
  "linesOfCode" : 247,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/Arrangement.kt",
  "extension" : "kt",
  "linesOfCode" : 382,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/FlowLayoutBuildingBlocks.kt",
  "extension" : "kt",
  "linesOfCode" : 149,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/AspectRatio.kt",
  "extension" : "kt",
  "linesOfCode" : 183,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/BoxWithConstraints.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/internal/InlineClassHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/internal/JvmDefaultWithCompatibility.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/AlignmentLine.kt",
  "extension" : "kt",
  "linesOfCode" : 243,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/Intrinsic.kt",
  "extension" : "kt",
  "linesOfCode" : 206,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/Box.kt",
  "extension" : "kt",
  "linesOfCode" : 239,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/Padding.kt",
  "extension" : "kt",
  "linesOfCode" : 346,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/WindowInsetsPadding.kt",
  "extension" : "kt",
  "linesOfCode" : 365,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/WindowInsetsSize.kt",
  "extension" : "kt",
  "linesOfCode" : 190,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/foundation/foundation-layout/src/commonMain/kotlin/androidx/compose/foundation/layout/Size.kt",
  "extension" : "kt",
  "linesOfCode" : 780,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/desktop/desktop/src/jvmMain/kotlin/androidx/compose/desktop/DesktopTheme.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/kotlin/androidx/compose/ui/uikit/utils/Placeholder.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtilsTestApp/CMPUIKitUtilsTestApp-Bridging-Header.h",
  "extension" : "h",
  "linesOfCode" : 1,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtilsTestApp/CMPUIKitUtilsTestApp.swift",
  "extension" : "swift",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPOSLogger.m",
  "extension" : "m",
  "linesOfCode" : 48,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPAccessibilityElement.m",
  "extension" : "m",
  "linesOfCode" : 74,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPInteropWrappingView.m",
  "extension" : "m",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPAccessibilityElement.h",
  "extension" : "h",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPEditMenuView.h",
  "extension" : "h",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPGestureRecognizer.h",
  "extension" : "h",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPPanGestureRecognizer.m",
  "extension" : "m",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPView.h",
  "extension" : "h",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPHoverGestureHandler.m",
  "extension" : "m",
  "linesOfCode" : 50,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPView.m",
  "extension" : "m",
  "linesOfCode" : 106,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPTextLoupeSession.m",
  "extension" : "m",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPScreenEdgePanGestureRecognizer.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPKeyValueObserver.m",
  "extension" : "m",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPViewController.m",
  "extension" : "m",
  "linesOfCode" : 137,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPPanGestureRecognizer.h",
  "extension" : "h",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPDragInteractionProxy.h",
  "extension" : "h",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPEditMenuView.m",
  "extension" : "m",
  "linesOfCode" : 358,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPDropInteractionProxy.h",
  "extension" : "h",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPTextLoupeSession.h",
  "extension" : "h",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPOSLogger.h",
  "extension" : "h",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPKeyValueObserver.h",
  "extension" : "h",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPInteropWrappingView.h",
  "extension" : "h",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPMetalDrawablesHandler.m",
  "extension" : "m",
  "linesOfCode" : 42,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPScreenEdgePanGestureRecognizer.m",
  "extension" : "m",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPOSLoggerInterval.h",
  "extension" : "h",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPDropInteractionProxy.m",
  "extension" : "m",
  "linesOfCode" : 65,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPHoverGestureHandler.h",
  "extension" : "h",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPViewController.h",
  "extension" : "h",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPMacros.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPDragInteractionProxy.m",
  "extension" : "m",
  "linesOfCode" : 52,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPGestureRecognizer.m",
  "extension" : "m",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPScrollView.m",
  "extension" : "m",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPUIKitUtils.h",
  "extension" : "h",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPComposeContainerLifecycleState.h",
  "extension" : "h",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPOSLoggerInterval.m",
  "extension" : "m",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPMetalDrawablesHandler.h",
  "extension" : "h",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPScrollView.h",
  "extension" : "h",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtils/CMPComposeContainerLifecycleDelegate.h",
  "extension" : "h",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtilsTests/CMPUIKitUtilsTests-Bridging-Header.h",
  "extension" : "h",
  "linesOfCode" : 1,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtilsTests/Utils/MockAppDelegate.swift",
  "extension" : "swift",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtilsTests/Utils/XCTestCase.swift",
  "extension" : "swift",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtilsTests/CMPViewControllerTests.swift",
  "extension" : "swift",
  "linesOfCode" : 273,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-uikit/src/iosMain/objc/CMPUIKitUtils/CMPUIKitUtilsTests/CMPViewTests.swift",
  "extension" : "swift",
  "linesOfCode" : 128,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling-data/src/jvmAndAndroidMain/kotlin/androidx/compose/ui/tooling/data/SlotTree.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 519,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling-data/src/jvmAndAndroidMain/kotlin/androidx/compose/ui/tooling/data/CompositionDataTree.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling-data/src/jvmAndAndroidMain/kotlin/androidx/compose/ui/tooling/data/UiToolingDataApi.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling-data/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/data/ModifierInfoTest.kt",
  "extension" : "kt",
  "linesOfCode" : 108,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling-data/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/data/ToolingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling-data/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/data/InspectableTests.kt",
  "extension" : "kt",
  "linesOfCode" : 353,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling-data/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/data/BoundsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 179,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling-data/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/data/Inspectable.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling-data/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/data/OffsetInformationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling-data/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/data/TestActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling-data/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/data/OffsetData.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-geometry/src/commonTest/kotlin/androidx/compose/ui/geometry/CornerRadiusTest.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-geometry/src/commonTest/kotlin/androidx/compose/ui/geometry/MutableRectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 203,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-geometry/src/commonTest/kotlin/androidx/compose/ui/geometry/OffsetTest.kt",
  "extension" : "kt",
  "linesOfCode" : 139,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-geometry/src/commonTest/kotlin/androidx/compose/ui/geometry/RectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 203,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-geometry/src/commonTest/kotlin/androidx/compose/ui/geometry/RoundRectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 272,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-geometry/src/commonTest/kotlin/androidx/compose/ui/geometry/SizeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-geometry/src/commonTest/kotlin/androidx/compose/ui/geometry/GeometryUtilsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-geometry/src/commonMain/kotlin/androidx/compose/ui/geometry/GeometryUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-geometry/src/commonMain/kotlin/androidx/compose/ui/geometry/Offset.kt",
  "extension" : "kt",
  "linesOfCode" : 114,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-geometry/src/commonMain/kotlin/androidx/compose/ui/geometry/InlineClassHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-geometry/src/commonMain/kotlin/androidx/compose/ui/geometry/RoundRect.kt",
  "extension" : "kt",
  "linesOfCode" : 314,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-geometry/src/commonMain/kotlin/androidx/compose/ui/geometry/MutableRect.kt",
  "extension" : "kt",
  "linesOfCode" : 112,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-geometry/src/commonMain/kotlin/androidx/compose/ui/geometry/Rect.kt",
  "extension" : "kt",
  "linesOfCode" : 141,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-geometry/src/commonMain/kotlin/androidx/compose/ui/geometry/CornerRadius.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-geometry/src/commonMain/kotlin/androidx/compose/ui/geometry/Size.kt",
  "extension" : "kt",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/generate-packages/generate_compose_packages.py",
  "extension" : "py",
  "linesOfCode" : 116,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/RootsDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/recompositions/RecompositionData.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/recompositions/StateReadCache.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/recompositions/RecompositionHandler.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/recompositions/RecompositionDataWithStateReads.kt",
  "extension" : "kt",
  "linesOfCode" : 93,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/recompositions/ObservedStateReads.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/recompositions/StateReadHandler.kt",
  "extension" : "kt",
  "linesOfCode" : 172,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/ComposeLayoutInspector.kt",
  "extension" : "kt",
  "linesOfCode" : 537,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/XrHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/compose/ComposeExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/compose/AndroidComposeViewWrapper.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/inspector/LayoutInspectorTree.kt",
  "extension" : "kt",
  "linesOfCode" : 187,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/inspector/NodeParameterReference.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/inspector/PackageHashes.kt",
  "extension" : "kt",
  "linesOfCode" : 101,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/inspector/InlineClassConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/inspector/ComposableSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/inspector/ParameterFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 805,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/inspector/CompositionBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 457,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/inspector/ReflectionScope.kt",
  "extension" : "kt",
  "linesOfCode" : 141,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/inspector/NodeParameter.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/inspector/InspectorNode.kt",
  "extension" : "kt",
  "linesOfCode" : 201,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/proto/ComposeExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 282,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/proto/ConversionContext.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/proto/ViewExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/proto/StringTable.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/LambdaLocation.kt",
  "extension" : "kt",
  "linesOfCode" : 88,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/util/AnchorMap.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/util/ThreadUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/util/Primitive.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/util/CollectionUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/framework/ViewExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/java/androidx/compose/ui/inspection/framework/JavaExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/cpp/lambda_location_java_jni.cpp",
  "extension" : "cpp",
  "linesOfCode" : 317,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-inspection/src/main/proto/compose_layout_inspection.proto",
  "extension" : "proto",
  "linesOfCode" : 397,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text-google-fonts/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text-google-fonts/src/main/java/androidx/compose/ui/text/googlefonts/FontProviderHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text-google-fonts/src/main/java/androidx/compose/ui/text/googlefonts/HandlerHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text-google-fonts/src/main/java/androidx/compose/ui/text/googlefonts/XmlLoader.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text-google-fonts/src/main/java/androidx/compose/ui/text/googlefonts/GoogleFont.kt",
  "extension" : "kt",
  "linesOfCode" : 239,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 451,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/webMain/kotlin/androidx/compose/ui/graphics/ImageAsset.web.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/webMain/kotlin/androidx/compose/ui/graphics/Actuals.web.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/nativeMain/kotlin/androidx/compose/ui/graphics/NativeImageAsset.native.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/skikoExcludingWebMain/kotlin/androidx/compose/ui/graphics/Actuals.skikoExcludingWeb.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/desktopTest/kotlin/androidx/compose/ui/graphics/DesktopImageBitmapTest.kt",
  "extension" : "kt",
  "linesOfCode" : 104,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/desktopTest/kotlin/androidx/compose/ui/graphics/TestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/desktopTest/kotlin/androidx/compose/ui/graphics/canvas/DesktopCanvasPointsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 117,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/desktopTest/kotlin/androidx/compose/ui/graphics/canvas/DesktopCanvasTest.kt",
  "extension" : "kt",
  "linesOfCode" : 273,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/desktopTest/kotlin/androidx/compose/ui/graphics/DesktopGraphicsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/desktopTest/kotlin/androidx/compose/ui/graphics/DesktopPaintTest.kt",
  "extension" : "kt",
  "linesOfCode" : 213,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/desktopTest/kotlin/androidx/compose/ui/graphics/DesktopPathTest.kt",
  "extension" : "kt",
  "linesOfCode" : 190,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/kotlin/androidx/compose/ui/graphics/AndroidColorSpace.android.kt",
  "extension" : "kt",
  "linesOfCode" : 175,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/kotlin/androidx/compose/ui/graphics/AndroidGraphicsContext.android.kt",
  "extension" : "kt",
  "linesOfCode" : 120,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/kotlin/androidx/compose/ui/graphics/AndroidPathEffect.android.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/kotlin/androidx/compose/ui/graphics/AndroidPaint.android.kt",
  "extension" : "kt",
  "linesOfCode" : 187,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/kotlin/androidx/compose/ui/graphics/AndroidColor.android.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/kotlin/androidx/compose/ui/graphics/AndroidColorFilter.android.kt",
  "extension" : "kt",
  "linesOfCode" : 72,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/kotlin/androidx/compose/ui/graphics/RectHelper.android.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/kotlin/androidx/compose/ui/graphics/AndroidRenderEffect.android.kt",
  "extension" : "kt",
  "linesOfCode" : 119,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/kotlin/androidx/compose/ui/graphics/AndroidTileMode.android.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/kotlin/androidx/compose/ui/graphics/AndroidMatrixConversions.android.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/kotlin/androidx/compose/ui/graphics/AndroidBlendMode.android.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/kotlin/androidx/compose/ui/graphics/AndroidVertexMode.android.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/kotlin/androidx/compose/ui/graphics/shadow/Blur.android.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/kotlin/androidx/compose/ui/graphics/shadow/AndroidShadowContext.android.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/kotlin/androidx/compose/ui/graphics/AndroidPath.android.kt",
  "extension" : "kt",
  "linesOfCode" : 192,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/kotlin/androidx/compose/ui/graphics/CanvasUtils.android.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/kotlin/androidx/compose/ui/graphics/layer/GraphicsLayerV23.android.kt",
  "extension" : "kt",
  "linesOfCode" : 332,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/kotlin/androidx/compose/ui/graphics/layer/LayerSnapshot.android.kt",
  "extension" : "kt",
  "linesOfCode" : 151,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/kotlin/androidx/compose/ui/graphics/layer/GraphicsViewLayer.android.kt",
  "extension" : "kt",
  "linesOfCode" : 470,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/kotlin/androidx/compose/ui/graphics/layer/AndroidGraphicsLayer.android.kt",
  "extension" : "kt",
  "linesOfCode" : 578,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/kotlin/androidx/compose/ui/graphics/layer/GraphicsLayerV29.android.kt",
  "extension" : "kt",
  "linesOfCode" : 239,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/kotlin/androidx/compose/ui/graphics/layer/view/PlaceholderHardwareCanvas.android.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/kotlin/androidx/compose/ui/graphics/layer/view/ViewLayerContainer.android.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/kotlin/androidx/compose/ui/graphics/AndroidShader.android.kt",
  "extension" : "kt",
  "linesOfCode" : 177,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/kotlin/androidx/compose/ui/graphics/AndroidCanvas.android.kt",
  "extension" : "kt",
  "linesOfCode" : 252,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/kotlin/androidx/compose/ui/graphics/AndroidPathIterator.android.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/kotlin/androidx/compose/ui/graphics/AndroidImageBitmap.android.kt",
  "extension" : "kt",
  "linesOfCode" : 133,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/kotlin/androidx/compose/ui/graphics/AndroidPathMeasure.android.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/res/values/public.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidMain/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/nonJvmMain/kotlin/androidx/compose/ui/graphics/internal/JvmDefaultWithCompatibility.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/skikoTest/kotlin/androidx/compose/ui/graphics/shadow/SkiaShadowTestHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/skikoTest/kotlin/androidx/compose/ui/graphics/shadow/DropShadowPainterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 186,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/skikoTest/kotlin/androidx/compose/ui/graphics/shadow/InnerShadowPainterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/skikoTest/kotlin/androidx/compose/ui/graphics/layer/SkiaGraphicsLayerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1027,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/jvmAndAndroidMain/kotlin/androidx/compose/ui/graphics/internal/JvmDefaultWithCompatibility.jvmAndroidAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/jsTest/kotlin/androidx/compose/ui/graphics/internal/IgnoreJs.js.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonTest/kotlin/androidx/compose/ui/graphics/PaintingStyleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonTest/kotlin/androidx/compose/ui/graphics/MatrixTest.kt",
  "extension" : "kt",
  "linesOfCode" : 254,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonTest/kotlin/androidx/compose/ui/graphics/ColorMatrixTest.kt",
  "extension" : "kt",
  "linesOfCode" : 376,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonTest/kotlin/androidx/compose/ui/graphics/FilterQualityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonTest/kotlin/androidx/compose/ui/graphics/ColorSpaceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 695,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonTest/kotlin/androidx/compose/ui/graphics/StampedPathEffectStyleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonTest/kotlin/androidx/compose/ui/graphics/ShadowTest.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonTest/kotlin/androidx/compose/ui/graphics/PointModeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonTest/kotlin/androidx/compose/ui/graphics/RenderIntentTest.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonTest/kotlin/androidx/compose/ui/graphics/vector/PathParserTest.kt",
  "extension" : "kt",
  "linesOfCode" : 235,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonTest/kotlin/androidx/compose/ui/graphics/vector/FastFloatParserTest.kt",
  "extension" : "kt",
  "linesOfCode" : 3353,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonTest/kotlin/androidx/compose/ui/graphics/TileModeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonTest/kotlin/androidx/compose/ui/graphics/colorspace/ColorModelTest.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonTest/kotlin/androidx/compose/ui/graphics/StrokeJoinTest.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonTest/kotlin/androidx/compose/ui/graphics/VertexModeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonTest/kotlin/androidx/compose/ui/graphics/ImageBitmapConfigTest.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonTest/kotlin/androidx/compose/ui/graphics/shadow/ShadowParamsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonTest/kotlin/androidx/compose/ui/graphics/internal/IgnoreJs.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonTest/kotlin/androidx/compose/ui/graphics/ClipOpTest.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonTest/kotlin/androidx/compose/ui/graphics/StrokeCapTest.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonTest/kotlin/androidx/compose/ui/graphics/PathOperationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonTest/kotlin/androidx/compose/ui/graphics/RenderEffectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 126,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonTest/kotlin/androidx/compose/ui/graphics/BlendModeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonTest/kotlin/androidx/compose/ui/graphics/PathFillTypeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/skikoMain/kotlin/androidx/compose/ui/graphics/SkiaBackedPath.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 177,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/skikoMain/kotlin/androidx/compose/ui/graphics/SkiaColorFilter.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/skikoMain/kotlin/androidx/compose/ui/graphics/SkiaPathIterator.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 120,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/skikoMain/kotlin/androidx/compose/ui/graphics/ImageBitmap.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/skikoMain/kotlin/androidx/compose/ui/graphics/Rects.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/skikoMain/kotlin/androidx/compose/ui/graphics/SkiaBackedPathEffect.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/skikoMain/kotlin/androidx/compose/ui/graphics/SkiaVertexMode.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/skikoMain/kotlin/androidx/compose/ui/graphics/BlendMode.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/skikoMain/kotlin/androidx/compose/ui/graphics/shadow/Blur.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/skikoMain/kotlin/androidx/compose/ui/graphics/SkiaBackedCanvas.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 298,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/skikoMain/kotlin/androidx/compose/ui/graphics/SkiaShader.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 100,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/skikoMain/kotlin/androidx/compose/ui/graphics/SkiaBackedPaint.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/skikoMain/kotlin/androidx/compose/ui/graphics/SkiaGraphicsContext.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/skikoMain/kotlin/androidx/compose/ui/graphics/SkiaBackedPathMeasure.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/skikoMain/kotlin/androidx/compose/ui/graphics/SkiaTileMode.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/skikoMain/kotlin/androidx/compose/ui/graphics/layer/SkiaGraphicsLayer.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 383,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/skikoMain/kotlin/androidx/compose/ui/graphics/SkiaImageAsset.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/skikoMain/kotlin/androidx/compose/ui/graphics/Matrices.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 100,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/skikoMain/kotlin/androidx/compose/ui/graphics/SkiaBackedRenderEffect.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 96,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/desktopMain/kotlin/androidx/compose/ui/graphics/DesktopPath.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/desktopMain/kotlin/androidx/compose/ui/graphics/RenderEffect.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/desktopMain/kotlin/androidx/compose/ui/graphics/DesktopPathEffect.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/desktopMain/kotlin/androidx/compose/ui/graphics/DesktopColorFilter.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/desktopMain/kotlin/androidx/compose/ui/graphics/DesktopImageConverters.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 160,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/desktopMain/kotlin/androidx/compose/ui/graphics/DesktopImageAsset.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidHostTest/kotlin/androidx/compose/ui/graphics/ShadowInterpolationTests.kt",
  "extension" : "kt",
  "linesOfCode" : 174,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidHostTest/kotlin/androidx/compose/ui/graphics/BrushInterpolationTests.kt",
  "extension" : "kt",
  "linesOfCode" : 668,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidHostTest/kotlin/androidx/compose/ui/graphics/InterpolatableTests.kt",
  "extension" : "kt",
  "linesOfCode" : 131,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidHostTest/kotlin/androidx/compose/ui/graphics/layer/RobolectricGraphicsLayerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1121,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/OutlineTest.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/PathIteratorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 255,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/painter/BitmapPainterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 220,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/painter/PainterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 145,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/painter/BrushPainterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 171,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/painter/PainterTestHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/ColorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1354,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/AndroidMatrixTest.kt",
  "extension" : "kt",
  "linesOfCode" : 154,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/RectHelperTest.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/AndroidRenderEffectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/ImageBitmapTest.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/PathHitTest.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/drawscope/DrawScopeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1711,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/RectangleShapeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/AndroidColorFilterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 128,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/GradientTest.kt",
  "extension" : "kt",
  "linesOfCode" : 290,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/PathDirectionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/AndroidBlendModeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 420,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/PathSvgTest.kt",
  "extension" : "kt",
  "linesOfCode" : 139,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/TestActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/shadow/DropShadowPainterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 191,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/shadow/ShadowTestHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 131,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/shadow/InnerShadowPainterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/PathReversionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 159,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/PaintTest.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/AndroidCanvasTest.kt",
  "extension" : "kt",
  "linesOfCode" : 570,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/AndroidTileModeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/ShaderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 208,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/PixelMapTest.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/PathDivisionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/PathMeasureTest.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/layer/AndroidGraphicsLayerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1848,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/AndroidColorSpaceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 248,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/PathTest.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/FilterQuality.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/IntervalTree.kt",
  "extension" : "kt",
  "linesOfCode" : 246,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/Degrees.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/PathGeometry.kt",
  "extension" : "kt",
  "linesOfCode" : 195,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/painter/Painter.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/painter/BitmapPainter.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/painter/BrushPainter.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/painter/ColorPainter.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/TileMode.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/BlendMode.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/StrokeJoin.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/StrokeCap.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/Shadow.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/Interpolatable.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/InlineClassHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/RectangleShape.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/PathMeasure.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/PaintingStyle.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/Color.kt",
  "extension" : "kt",
  "linesOfCode" : 402,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/vector/PathBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 115,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/vector/PathNode.kt",
  "extension" : "kt",
  "linesOfCode" : 286,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/vector/FastFloatParser.kt",
  "extension" : "kt",
  "linesOfCode" : 164,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/vector/PathParser.kt",
  "extension" : "kt",
  "linesOfCode" : 446,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/drawscope/DrawContext.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/drawscope/ContentDrawScope.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/drawscope/DrawScopeMarker.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/drawscope/CanvasDrawScope.kt",
  "extension" : "kt",
  "linesOfCode" : 621,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/drawscope/EmptyCanvas.kt",
  "extension" : "kt",
  "linesOfCode" : 112,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/drawscope/DrawScope.kt",
  "extension" : "kt",
  "linesOfCode" : 448,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/drawscope/DrawTransform.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/Shader.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/ColorFilter.kt",
  "extension" : "kt",
  "linesOfCode" : 100,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/PathFillType.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/ImageBitmap.kt",
  "extension" : "kt",
  "linesOfCode" : 72,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/PathIterator.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/PointMode.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/PathSegment.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/Shape.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/colorspace/Lab.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/colorspace/Oklab.kt",
  "extension" : "kt",
  "linesOfCode" : 114,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/colorspace/ColorSpaces.kt",
  "extension" : "kt",
  "linesOfCode" : 313,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/colorspace/Connector.kt",
  "extension" : "kt",
  "linesOfCode" : 183,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/colorspace/WhitePoint.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/colorspace/ColorSpace.kt",
  "extension" : "kt",
  "linesOfCode" : 356,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/colorspace/TransferParameters.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/colorspace/Illuminant.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/colorspace/RenderIntent.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/colorspace/Rgb.kt",
  "extension" : "kt",
  "linesOfCode" : 744,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/colorspace/Adaptation.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/colorspace/Xyz.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/colorspace/ColorModel.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/RenderEffect.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/PathSvg.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/Paint.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/Bezier.kt",
  "extension" : "kt",
  "linesOfCode" : 653,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/Matrix.kt",
  "extension" : "kt",
  "linesOfCode" : 537,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/ClipOp.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/PathOperation.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/shadow/Blur.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/shadow/Shadow.kt",
  "extension" : "kt",
  "linesOfCode" : 120,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/shadow/InnerShadowPainter.kt",
  "extension" : "kt",
  "linesOfCode" : 298,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/shadow/ShadowContext.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/shadow/ShadowRenderer.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/shadow/DropShadowPainter.kt",
  "extension" : "kt",
  "linesOfCode" : 238,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/PixelMap.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/PathEffect.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/Brush.kt",
  "extension" : "kt",
  "linesOfCode" : 524,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/GraphicsContext.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/internal/JvmDefaultWithCompatibility.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/Vertices.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/VertexMode.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/Outline.kt",
  "extension" : "kt",
  "linesOfCode" : 173,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/Path.kt",
  "extension" : "kt",
  "linesOfCode" : 104,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/ColorMatrix.kt",
  "extension" : "kt",
  "linesOfCode" : 234,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/PathHitTester.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/layer/ChildLayerDependenciesTracker.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/layer/GraphicsLayer.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/layer/CompositingStrategy.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/Float16.kt",
  "extension" : "kt",
  "linesOfCode" : 268,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/ExperimentalGraphicsApi.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/src/commonMain/kotlin/androidx/compose/ui/graphics/Canvas.kt",
  "extension" : "kt",
  "linesOfCode" : 147,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/benchmark/src/main/java/androidx/compose/ui/graphics/benchmark/ImageVectorTestCase.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/benchmark/src/main/res/drawable/ic_baseline_menu_24.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/benchmark/src/main/res/drawable/ic_pathfill_sample.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics/benchmark/src/main/res/drawable/ic_auto_mirror.xml",
  "extension" : "xml",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 107,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/webMain/kotlin/androidx/compose/ui/text/intl/PlatformLocale.web.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/webMain/kotlin/androidx/compose/ui/text/intl/PreferredLanguages.web.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/webMain/kotlin/androidx/compose/ui/text/font/FontSynthesis.web.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/webMain/kotlin/androidx/compose/ui/text/font/FontFamilyResolver.skiko.web.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/webMain/kotlin/androidx/compose/ui/text/Cache.web.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/webMain/kotlin/androidx/compose/ui/text/platform/WebStringDelegate.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/webMain/kotlin/androidx/compose/ui/text/platform/WebFont.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/webMain/kotlin/androidx/compose/ui/text/platform/PlatformFont.web.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/nativeMain/kotlin/androidx/compose/ui/text/Cache.native.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/nativeMain/kotlin/androidx/compose/ui/text/font/FontSynthesis.native.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/nativeMain/kotlin/androidx/compose/ui/text/platform/NativeFont.native.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/nativeMain/kotlin/androidx/compose/ui/text/platform/PlatformFont.native.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/webTest/kotlin/androidx/compose/ui/text/WeakKeysCacheTest.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/macosMain/kotlin/androidx/compose/ui/text/font/FontFamilyResolver.skiko.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/desktopTest/kotlin/androidx/compose/ui/text/WeakKeysCacheTest.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/desktopTest/kotlin/androidx/compose/ui/text/DesktopParagraphIntegrationLineHeightStyleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 801,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/desktopTest/kotlin/androidx/compose/ui/text/TestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/desktopTest/kotlin/androidx/compose/ui/text/DesktopParagraphTest.kt",
  "extension" : "kt",
  "linesOfCode" : 633,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/desktopTest/kotlin/androidx/compose/ui/text/DesktopFontTest.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/desktopTest/kotlin/androidx/compose/ui/text/DesktopParagraphIntegrationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 3646,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/desktopTest/kotlin/androidx/compose/ui/text/platform/AwtFontInteropTest.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/android/BoringLayoutFactory.android.kt",
  "extension" : "kt",
  "linesOfCode" : 152,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/android/TextLayout.android.kt",
  "extension" : "kt",
  "linesOfCode" : 717,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/android/CharSequenceCharacterIterator.android.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/android/LayoutHelper.android.kt",
  "extension" : "kt",
  "linesOfCode" : 223,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/android/selection/WordBoundary.android.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/android/selection/SegmentFinder.android.kt",
  "extension" : "kt",
  "linesOfCode" : 141,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/android/selection/WordIterator.android.kt",
  "extension" : "kt",
  "linesOfCode" : 193,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/android/TextAndroidCanvas.android.kt",
  "extension" : "kt",
  "linesOfCode" : 801,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/android/InternalPlatformTextApi.android.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/android/SpannedExtensions.android.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/android/style/SkewXSpan.android.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/android/style/IndentationFixSpan.android.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/android/style/TypefaceSpan.android.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/android/style/PlaceholderSpan.android.kt",
  "extension" : "kt",
  "linesOfCode" : 143,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/android/style/LineHeightStyleSpan.android.kt",
  "extension" : "kt",
  "linesOfCode" : 123,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/android/style/LetterSpacingSpanEm.android.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/android/style/BaselineShiftSpan.android.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/android/style/FontFeatureSpan.android.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/android/style/ShadowSpan.android.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/android/style/LineHeightSpan.android.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/android/style/LetterSpacingSpanPx.android.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/android/style/TextDecorationSpan.android.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/android/LayoutCompat.android.kt",
  "extension" : "kt",
  "linesOfCode" : 112,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/android/ListUtils.android.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/android/InlineClassUtils.android.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/android/PaintExtensions.android.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/android/LayoutIntrinsics.android.kt",
  "extension" : "kt",
  "linesOfCode" : 134,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/android/TextLayoutGetRangeForRectExtensions.android.kt",
  "extension" : "kt",
  "linesOfCode" : 289,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/android/StaticLayoutFactory.android.kt",
  "extension" : "kt",
  "linesOfCode" : 300,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/Savers.android.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/EmojiSupportMatch.android.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/Paragraph.android.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/intl/AndroidLocaleDelegate.android.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/intl/AndroidPlatformLocale.android.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/AndroidParagraph.android.kt",
  "extension" : "kt",
  "linesOfCode" : 551,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/JvmCharHelpers.android.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/style/TextMotion.android.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/style/LineBreak.android.kt",
  "extension" : "kt",
  "linesOfCode" : 107,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/font/PlatformFontVariationSettings.android.kt",
  "extension" : "kt",
  "linesOfCode" : 94,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/font/AndroidFont.android.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/font/AndroidTypeface.android.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/font/DeviceFontFamilyNameFont.android.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/font/FontSynthesis.android.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/font/AndroidFontUtils.android.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/font/FontFamilyResolver.android.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/font/PlatformTypefaces.android.kt",
  "extension" : "kt",
  "linesOfCode" : 198,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/font/AndroidPreloadedFont.android.kt",
  "extension" : "kt",
  "linesOfCode" : 186,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/font/DelegatingFontLoaderForDeprecatedUsage.android.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/font/AndroidFontResolveInterceptor.android.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/font/PlatformFontFamilyTypefaceAdapter.android.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/font/AndroidFontLoader.android.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/input/PlatformImeOptions.android.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/AndroidTextStyle.android.kt",
  "extension" : "kt",
  "linesOfCode" : 133,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/platform/AndroidTextPaint.android.kt",
  "extension" : "kt",
  "linesOfCode" : 141,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/platform/ActualParagraph.android.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/platform/AndroidTypeface.android.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/platform/AndroidTypefaceWrapper.android.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/platform/AndroidStringDelegate.android.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/platform/AndroidDefaultTypeface.android.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/platform/style/ShaderBrushSpan.android.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/platform/style/BulletSpan.android.kt",
  "extension" : "kt",
  "linesOfCode" : 137,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/platform/style/DrawStyleSpan.android.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/platform/AndroidAccessibilitySpannableString.android.kt",
  "extension" : "kt",
  "linesOfCode" : 153,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/platform/URLSpanCache.android.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/platform/AndroidParagraphIntrinsics.android.kt",
  "extension" : "kt",
  "linesOfCode" : 156,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/platform/AndroidGenericFontFamilyTypeface.android.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/platform/AndroidParagraphHelper.android.kt",
  "extension" : "kt",
  "linesOfCode" : 106,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/platform/EmojiCompatStatus.android.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/platform/AndroidMultiParagraphDraw.android.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/platform/Synchronization.android.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/platform/extensions/TextPaintExtensions.android.kt",
  "extension" : "kt",
  "linesOfCode" : 160,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/platform/extensions/LocaleExtensions.android.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/platform/extensions/PlaceholderExtensions.android.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/platform/extensions/SpannableExtensions.android.kt",
  "extension" : "kt",
  "linesOfCode" : 462,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/platform/extensions/TtsAnnotationExtensions.android.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/platform/AndroidFontListTypeface.android.kt",
  "extension" : "kt",
  "linesOfCode" : 124,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidMain/kotlin/androidx/compose/ui/text/Html.android.kt",
  "extension" : "kt",
  "linesOfCode" : 264,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/nonJvmMain/kotlin/androidx/compose/ui/text/CharHelpers.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/nonJvmMain/kotlin/androidx/compose/ui/text/AnnotatedString.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/nonJvmMain/kotlin/androidx/compose/ui/text/AtomicReference.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/nonJvmMain/kotlin/androidx/compose/ui/text/input/GapBuffer.nonJvmMain.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/nonJvmMain/kotlin/androidx/compose/ui/text/internal/JvmDefaultWithCompatibility.nonJvmNative.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/jsMain/kotlin/androidx/compose/ui/text/intl/Actuals.js.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoTest/kotlin/androidx/compose/ui/text/ExpireAfterAccessCacheTest.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoTest/kotlin/androidx/compose/ui/text/StringTest.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoTest/kotlin/androidx/compose/ui/text/AnnotatedStringTransformSkikoTest.kt",
  "extension" : "kt",
  "linesOfCode" : 237,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoTest/kotlin/androidx/compose/ui/text/input/ToCharArrayTest.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoTest/kotlin/androidx/compose/ui/text/SkikoParagraphTest.kt",
  "extension" : "kt",
  "linesOfCode" : 356,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoTest/kotlin/androidx/compose/ui/text/platform/SkiaParagraphIntrinsicsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/jvmAndAndroidMain/kotlin/androidx/compose/ui/text/JvmAnnotatedString.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/jvmAndAndroidMain/kotlin/androidx/compose/ui/text/intl/PlatformLocale.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/jvmAndAndroidMain/kotlin/androidx/compose/ui/text/ActualAtomicReferenceJvm.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/jvmAndAndroidMain/kotlin/androidx/compose/ui/text/input/GapBuffer.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/jvmAndAndroidMain/kotlin/androidx/compose/ui/text/internal/JvmDefaultWithCompatibility.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/iosMain/kotlin/androidx/compose/ui/text/font/FontFamilyResolver.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/iosMain/kotlin/androidx/compose/ui/text/input/PlatformImeOptions.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 148,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoMain/kotlin/androidx/compose/ui/text/TextStyle.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 110,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoMain/kotlin/androidx/compose/ui/text/FontRasterizationSettings.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 96,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoMain/kotlin/androidx/compose/ui/text/TextDecorationLineStyle.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoMain/kotlin/androidx/compose/ui/text/Savers.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoMain/kotlin/androidx/compose/ui/text/intl/PlatformLocale.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoMain/kotlin/androidx/compose/ui/text/CharHelpers.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoMain/kotlin/androidx/compose/ui/text/style/TextMotion.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoMain/kotlin/androidx/compose/ui/text/style/LineBreak.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoMain/kotlin/androidx/compose/ui/text/Cache.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoMain/kotlin/androidx/compose/ui/text/Paragraph.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoMain/kotlin/androidx/compose/ui/text/font/SkiaFontLoader.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoMain/kotlin/androidx/compose/ui/text/font/DelegatingFontLoaderForDeprecatedUsage.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoMain/kotlin/androidx/compose/ui/text/font/PlatformFontFamilyTypefaceAdapter.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoMain/kotlin/androidx/compose/ui/text/font/FontFamilyResolver.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoMain/kotlin/androidx/compose/ui/text/input/PlatformImeOptions.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoMain/kotlin/androidx/compose/ui/text/input/PlatformTextInputService2.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoMain/kotlin/androidx/compose/ui/text/platform/SkiaParagraphIntrinsics.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoMain/kotlin/androidx/compose/ui/text/platform/PlatformFont.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 271,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoMain/kotlin/androidx/compose/ui/text/platform/ActualParagraph.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 89,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoMain/kotlin/androidx/compose/ui/text/platform/SkiaTextPaint.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoMain/kotlin/androidx/compose/ui/text/platform/ParagraphLayouter.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 169,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoMain/kotlin/androidx/compose/ui/text/platform/SkiaMultiParagraphDraw.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoMain/kotlin/androidx/compose/ui/text/platform/Synchronization.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoMain/kotlin/androidx/compose/ui/text/platform/ParagraphBuilder.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 712,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/skikoMain/kotlin/androidx/compose/ui/text/SkiaParagraph.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 583,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/desktopMain/kotlin/androidx/compose/ui/text/intl/DesktopPlatformLocale.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/desktopMain/kotlin/androidx/compose/ui/text/Cache.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/desktopMain/kotlin/androidx/compose/ui/text/font/FontSynthesis.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/desktopMain/kotlin/androidx/compose/ui/text/font/FontFamily.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/desktopMain/kotlin/androidx/compose/ui/text/font/FontFamilyResolver.skiko.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/desktopMain/kotlin/androidx/compose/ui/text/platform/AwtFontInterop.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/desktopMain/kotlin/androidx/compose/ui/text/platform/AwtFontUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 97,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/desktopMain/kotlin/androidx/compose/ui/text/platform/InternalFontApiChecker.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/desktopMain/kotlin/androidx/compose/ui/text/platform/JetBrainsRuntimeFontFamilies.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/desktopMain/kotlin/androidx/compose/ui/text/platform/DesktopStringDelegate.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/desktopMain/kotlin/androidx/compose/ui/text/platform/DesktopFont.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 149,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/desktopMain/kotlin/androidx/compose/ui/text/platform/ReflectionUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/desktopMain/kotlin/androidx/compose/ui/text/CharHelpers.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/AnnotatedStringBuilderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1093,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/TextSpanParagraphStyleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 125,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/LinkAnnotationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/MultiParagraphTest.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/TextStyleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1578,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/TextInputServiceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 249,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/SpanStyleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 507,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/TextStyleResolveDefaultsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 358,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/style/LineHeightStyleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 100,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/style/TextAlignTest.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/style/BaselineShiftTest.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/style/TextDecorationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/style/HyphensTest.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/style/TextForegroundStyleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 145,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/style/TextDirectionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/SaversTest.kt",
  "extension" : "kt",
  "linesOfCode" : 434,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/AnnotatedStringTest.kt",
  "extension" : "kt",
  "linesOfCode" : 806,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/matchers/EditBufferSubject.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/font/AsyncFontListLoaderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/font/FontWeightTest.kt",
  "extension" : "kt",
  "linesOfCode" : 89,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/font/FontMatcherTest.kt",
  "extension" : "kt",
  "linesOfCode" : 761,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/font/FontFamilyTest.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/font/ResourceFontVariationSettingsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/font/FontTestData.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/font/AndroidFontResolverInterceptorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/font/FontTest.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/font/FontVariationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 124,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/font/LoadedFontFamilyTest.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/ParagraphStyleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 526,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/input/EditProcessorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 218,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/input/SetSelectionCommandTest.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/input/FinishComposingTextCommandTest.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/input/GapBufferTest.kt",
  "extension" : "kt",
  "linesOfCode" : 523,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/input/SetComposingRegionCommandTest.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/input/SetComposingTextCommandTest.kt",
  "extension" : "kt",
  "linesOfCode" : 143,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/input/DeleteSurroundingTextCommandTest.kt",
  "extension" : "kt",
  "linesOfCode" : 208,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/input/PasswordVisualTransformationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/input/CommitTextCommandTest.kt",
  "extension" : "kt",
  "linesOfCode" : 123,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/input/TextFieldValueTest.kt",
  "extension" : "kt",
  "linesOfCode" : 181,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/input/EditingBufferTest.kt",
  "extension" : "kt",
  "linesOfCode" : 337,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/input/EditingBufferDeleteRangeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/input/DeleteSurroundingTextInCodePointsCommandTest.kt",
  "extension" : "kt",
  "linesOfCode" : 257,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/AnnotatedStringTransformTest.kt",
  "extension" : "kt",
  "linesOfCode" : 257,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/PlaceholderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/TextRangeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 115,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidHostTest/kotlin/androidx/compose/ui/text/TextStyleLayoutAttributesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 304,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/nativeTest/kotlin/androidx/compose/ui/text/WeakKeysCacheTest.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/wasmJsMain/kotlin/androidx/compose/ui/text/intl/Actuals.wasm.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/darwinMain/kotlin/androidx/compose/ui/text/intl/NativePlatformLocale.darwin.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/darwinMain/kotlin/androidx/compose/ui/text/platform/NativeStringDelegate.darwin.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/android/LayoutCompatTest.kt",
  "extension" : "kt",
  "linesOfCode" : 105,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/android/TextLayoutIntrinsicWidthTest.kt",
  "extension" : "kt",
  "linesOfCode" : 128,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/android/FontPaddingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 125,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/android/CharSequenceCharacterIteratorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/android/TextLayoutFillBoundingBoxesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 234,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/android/PaintBoundsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 180,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/android/TextLayoutLineVisibleEndTest.kt",
  "extension" : "kt",
  "linesOfCode" : 203,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/android/LayoutHelperParagraphTest.kt",
  "extension" : "kt",
  "linesOfCode" : 117,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/android/StaticLayoutFactoryTest.kt",
  "extension" : "kt",
  "linesOfCode" : 467,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/android/selection/WordBoundaryTest.kt",
  "extension" : "kt",
  "linesOfCode" : 178,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/android/selection/WordIteratorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 518,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/android/style/TypefaceSpanTest.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/android/style/LineHeightStyleSpanTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1134,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/android/style/SkewXSpanTest.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/android/style/BaselineShiftSpanTest.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/android/style/ShadowSpanTest.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/android/style/FontFeatureSpanTest.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/android/style/LetterSpacingSpanEmTest.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/android/style/PlaceholderSpanTest.kt",
  "extension" : "kt",
  "linesOfCode" : 453,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/android/style/LetterSpacingSpanPxTest.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/android/TextAndroidCanvasTest.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/android/TextLayoutTest.kt",
  "extension" : "kt",
  "linesOfCode" : 463,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/android/FontPaddingWithCustomFallbackTest.kt",
  "extension" : "kt",
  "linesOfCode" : 172,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/android/LayoutGetHorizontalMultiLineTest.kt",
  "extension" : "kt",
  "linesOfCode" : 190,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/android/TextLayoutIsLineEllipsizedTest.kt",
  "extension" : "kt",
  "linesOfCode" : 98,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/android/LayoutIntrinsicsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/android/BoringLayoutFactoryTest.kt",
  "extension" : "kt",
  "linesOfCode" : 190,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/android/TextLayoutSpanTest.kt",
  "extension" : "kt",
  "linesOfCode" : 182,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/android/LayoutGetHorizontalTest.kt",
  "extension" : "kt",
  "linesOfCode" : 557,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/AndroidParagraphTextDirectionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 140,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/MultiParagraphGetRangeForRectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 160,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/AnnotatedStringFromHtmlTest.kt",
  "extension" : "kt",
  "linesOfCode" : 429,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/MultiParagraphIntegrationTextDirectionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 222,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/AndroidParagraphExt.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/StringTest.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/PlatformParagraphStyleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 122,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/TextLayoutCacheTest.kt",
  "extension" : "kt",
  "linesOfCode" : 270,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/ParagraphIntegrationLineHeightStyleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 772,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/ParagraphIntrinsicIntegrationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 152,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/intl/LocaleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/intl/LocaleListTest.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/PlatformSpanStyleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/ParagraphIntegrationTextDirectionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 98,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/MultiParagraphFillBoundingBoxesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 144,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/TextTestExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 180,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/AndroidParagraphTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1918,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/ParagraphIntrinsicsAsyncTypefaceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/style/HyphensTest.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/style/LineBreakTest.kt",
  "extension" : "kt",
  "linesOfCode" : 196,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/style/TextLineBreaker.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/FontTestData.kt",
  "extension" : "kt",
  "linesOfCode" : 89,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/ParagraphIntegrationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 4160,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/SaverRestorationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 121,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/TtsAnnotationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/matchers/CharSequenceSubject.kt",
  "extension" : "kt",
  "linesOfCode" : 114,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/matchers/TypefaceSubject.kt",
  "extension" : "kt",
  "linesOfCode" : 133,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/matchers/RectSubject.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/matchers/TypefaceResultSubject.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/matchers/ComposeMatchers.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/matchers/BitmapSubject.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/ParagraphIntegrationIndentationFixTest.kt",
  "extension" : "kt",
  "linesOfCode" : 305,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/font/PlatformFontFamilyTypefaceAdapterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 194,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/font/FontFamilyResolverFileTest.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/font/FontListFontFamilyTypefaceAdapterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 606,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/font/FontSynthesisTest.kt",
  "extension" : "kt",
  "linesOfCode" : 113,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/font/FontListFontFamilyTypefaceAdapterPreloadTest.kt",
  "extension" : "kt",
  "linesOfCode" : 215,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/font/AndroidFontTest.kt",
  "extension" : "kt",
  "linesOfCode" : 151,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/font/PlatformFontVariationSettingsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/font/AndroidFontUtilsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/font/FontFamilyResolverImplPreloadTest.kt",
  "extension" : "kt",
  "linesOfCode" : 186,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/font/DelegatingFontLoaderForDeprecatedUsageTest.kt",
  "extension" : "kt",
  "linesOfCode" : 119,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/font/FontFamilyResolverImplTest.kt",
  "extension" : "kt",
  "linesOfCode" : 630,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/font/FontFamilyResolverImplCancellationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/font/PlatformTypefacesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 172,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/font/FontFamilyResolver_androidKtTest.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/font/AndroidVariableFontTest.kt",
  "extension" : "kt",
  "linesOfCode" : 169,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/font/testutils/FontFamilyResolverUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/font/testutils/AsyncTestFonts.kt",
  "extension" : "kt",
  "linesOfCode" : 147,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/font/DeviceFontFamilyNameFontTest.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/input/MoveCursorCommandTest.kt",
  "extension" : "kt",
  "linesOfCode" : 116,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/input/BackspaceCommandTest.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/TextMeasurerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 478,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/ParagraphIntegrationBoundingBoxTest.kt",
  "extension" : "kt",
  "linesOfCode" : 353,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/ParagraphPlaceholderIntegrationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 477,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/MultiParagraphIntegrationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1439,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/PlatformTextStyleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/CacheTextLayoutInputTest.kt",
  "extension" : "kt",
  "linesOfCode" : 188,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/platform/AndroidTypefaceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 462,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/platform/AndroidParagraphIntrinsicsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 141,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/platform/AndroidTypefaceSubsetTest.kt",
  "extension" : "kt",
  "linesOfCode" : 94,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/platform/AndroidParagraphGetRangeForRectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 388,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/platform/AndroidTypefaceCacheTest.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/platform/AndroidTextPaintTest.kt",
  "extension" : "kt",
  "linesOfCode" : 405,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/platform/SpannableExtensionsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 535,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/platform/EmojiCompatStatusTest.kt",
  "extension" : "kt",
  "linesOfCode" : 115,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/platform/TextTestExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/platform/GenericFontFamilyCacheTest.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/platform/AndroidAccessibilitySpannableStringTest.kt",
  "extension" : "kt",
  "linesOfCode" : 404,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/platform/TextPaintExtensionsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 329,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/ParagraphFillBoundingBoxesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 574,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/kotlin/androidx/compose/ui/text/TextPainterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 562,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/androidDeviceTest/res/values/styled-string-for-test.xml",
  "extension" : "xml",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/SpanStyle.kt",
  "extension" : "kt",
  "linesOfCode" : 647,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/InternalTextApi.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/Placeholder.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/Savers.kt",
  "extension" : "kt",
  "linesOfCode" : 514,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/LinkInteractionListener.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/MultiParagraphIntrinsics.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/intl/Locale.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/intl/LocaleList.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/intl/PlatformLocale.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/PlatformTextStyle.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/Bullet.kt",
  "extension" : "kt",
  "linesOfCode" : 72,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/TextMeasurer.kt",
  "extension" : "kt",
  "linesOfCode" : 226,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/TextGranularity.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/TextPainter.kt",
  "extension" : "kt",
  "linesOfCode" : 245,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/TextLayoutResult.kt",
  "extension" : "kt",
  "linesOfCode" : 288,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/AtomicReference.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/ParagraphIntrinsics.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/String.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/MultiParagraph.kt",
  "extension" : "kt",
  "linesOfCode" : 705,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/TtsAnnotation.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/Paragraph.kt",
  "extension" : "kt",
  "linesOfCode" : 248,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/style/TextDecoration.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/style/TextMotion.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/style/BaselineShift.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/style/TextForegroundStyle.kt",
  "extension" : "kt",
  "linesOfCode" : 93,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/style/TextDirection.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/style/TextGeometricTransform.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/style/LineHeightStyle.kt",
  "extension" : "kt",
  "linesOfCode" : 98,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/style/TextIndent.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/style/TextAlign.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/style/Hyphens.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/style/TextOverflow.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/style/LineBreak.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/style/ResolvedTextDirection.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/LinkAnnotation.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/ParagraphStyle.kt",
  "extension" : "kt",
  "linesOfCode" : 434,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/TextLinkStyles.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/font/FontMatcher.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/font/FontLoadingStrategy.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/font/FontWeight.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/font/FontSynthesis.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/font/FontVariation.kt",
  "extension" : "kt",
  "linesOfCode" : 141,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/font/Font.kt",
  "extension" : "kt",
  "linesOfCode" : 114,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/font/Typeface.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/font/FontFamilyTypefaceAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/font/FontListFontFamilyTypefaceAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 337,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/font/DelegatingFontLoaderForDeprecatedUsage.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/font/FontFamilyResolver.kt",
  "extension" : "kt",
  "linesOfCode" : 180,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/font/FontFamily.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/font/FontStyle.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/AnnotatedString.kt",
  "extension" : "kt",
  "linesOfCode" : 746,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/input/OffsetMapping.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/input/EditCommand.kt",
  "extension" : "kt",
  "linesOfCode" : 322,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/input/EditProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 97,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/input/TextFieldValue.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/input/VisualTransformation.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/input/ImeAction.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/input/InputEventCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/input/ImeOptions.kt",
  "extension" : "kt",
  "linesOfCode" : 144,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/input/EditingBuffer.kt",
  "extension" : "kt",
  "linesOfCode" : 178,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/input/KeyboardType.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/input/GapBuffer.kt",
  "extension" : "kt",
  "linesOfCode" : 149,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/input/KeyboardCapitalization.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/input/MathUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/input/TextInputService.kt",
  "extension" : "kt",
  "linesOfCode" : 130,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/input/PlatformImeOptions.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/UrlAnnotation.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/TextRange.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/internal/InlineClassHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/internal/JvmDefaultWithCompatibility.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/StringAnnotation.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/TextInclusionStrategy.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/CharHelpers.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/platform/Synchronization.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/platform/PlatformParagraph.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/platform/PlatformString.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/platform/PlatformMultiParagraphDraw.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/platform/Dispatcher.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/TextStyle.kt",
  "extension" : "kt",
  "linesOfCode" : 1273,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/src/commonMain/kotlin/androidx/compose/ui/text/ExperimentalTextApi.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/benchmark/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/benchmark/src/main/java/androidx/compose/ui/text/benchmark/TextBenchmarkTestRule.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text/benchmark/src/main/java/androidx/compose/ui/text/benchmark/TextBenchmarkHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 158,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-util/src/webMain/kotlin/androidx/compose/ui/util/Trace.web.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-util/src/macosMain/kotlin/androidx/compose/ui/util/Trace.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-util/src/androidMain/kotlin/androidx/compose/ui/util/AndroidTrace.android.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-util/src/nonJvmMain/kotlin/androidx/compose/ui/util/InlineClassHelper.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-util/src/jvmAndAndroidMain/kotlin/androidx/compose/ui/util/InlineClassHelper.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-util/src/commonTest/kotlin/androidx/compose/ui/util/InlineClassHelperTest.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-util/src/commonTest/kotlin/androidx/compose/ui/util/ListUtilsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 94,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-util/src/commonTest/kotlin/androidx/compose/ui/util/MathHelpersTest.kt",
  "extension" : "kt",
  "linesOfCode" : 180,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-util/src/iosMain/kotlin/androidx/compose/ui/util/Trace.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-util/src/desktopMain/kotlin/androidx/compose/ui/util/Trace.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-util/src/commonMain/kotlin/androidx/compose/ui/InternalComposeUiApi.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-util/src/commonMain/kotlin/androidx/compose/ui/ExperimentalIndirectPointerApi.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-util/src/commonMain/kotlin/androidx/compose/ui/ExperimentalComposeUiApi.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-util/src/commonMain/kotlin/androidx/compose/ui/util/Trace.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-util/src/commonMain/kotlin/androidx/compose/ui/util/ListUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 320,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-util/src/commonMain/kotlin/androidx/compose/ui/util/InlineClassHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-util/src/commonMain/kotlin/androidx/compose/ui/util/MathHelpers.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/nonAndroidMain/kotlin/androidx/compose/ui/unit/FontScacling.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/androidMain/kotlin/androidx/compose/ui/unit/fontscaling/FontScaleConverterFactory.android.kt",
  "extension" : "kt",
  "linesOfCode" : 138,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/androidMain/kotlin/androidx/compose/ui/unit/fontscaling/FontScaleConverter.android.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/androidMain/kotlin/androidx/compose/ui/unit/fontscaling/MathUtils.android.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/androidMain/kotlin/androidx/compose/ui/unit/fontscaling/FontScaleConverterTable.android.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/androidMain/kotlin/androidx/compose/ui/unit/FontScaling.android.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/androidMain/kotlin/androidx/compose/ui/unit/AndroidDensity.android.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/nonJvmMain/kotlin/androidx/compose/ui/unit/internal/JvmDefaultWithCompatibility.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/jvmAndAndroidMain/kotlin/androidx/compose/ui/unit/internal/JvmDefaultWithCompatibility.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/commonTest/kotlin/androidx/compose/ui/unit/VelocityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/commonTest/kotlin/androidx/compose/ui/unit/TextUnitTest.kt",
  "extension" : "kt",
  "linesOfCode" : 431,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/commonTest/kotlin/androidx/compose/ui/unit/DpOffsetTest.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/commonTest/kotlin/androidx/compose/ui/unit/IntSizeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/commonTest/kotlin/androidx/compose/ui/unit/DensityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/commonTest/kotlin/androidx/compose/ui/unit/IntRectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 188,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/commonTest/kotlin/androidx/compose/ui/unit/DpSizeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/commonTest/kotlin/androidx/compose/ui/unit/IntOffsetTest.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/commonTest/kotlin/androidx/compose/ui/unit/DpTest.kt",
  "extension" : "kt",
  "linesOfCode" : 113,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/androidDeviceTest/kotlin/androidx/compose/ui/unit/SpDeviceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/androidDeviceTest/kotlin/androidx/compose/ui/unit/fontscaling/FontScaleConverterFactoryTest.kt",
  "extension" : "kt",
  "linesOfCode" : 258,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/androidDeviceTest/kotlin/androidx/compose/ui/unit/fontscaling/FontScaleConverterTableTest.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/androidDeviceTest/kotlin/androidx/compose/ui/unit/DpDeviceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/androidDeviceTest/kotlin/androidx/compose/ui/unit/AndroidDensityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/commonMain/kotlin/androidx/compose/ui/unit/FontScaling.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/commonMain/kotlin/androidx/compose/ui/unit/IntOffset.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/commonMain/kotlin/androidx/compose/ui/unit/Density.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/commonMain/kotlin/androidx/compose/ui/unit/InlineClassHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/commonMain/kotlin/androidx/compose/ui/unit/TextUnit.kt",
  "extension" : "kt",
  "linesOfCode" : 172,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/commonMain/kotlin/androidx/compose/ui/unit/ComposeUiUnitFlags.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/commonMain/kotlin/androidx/compose/ui/unit/IntRect.kt",
  "extension" : "kt",
  "linesOfCode" : 137,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/commonMain/kotlin/androidx/compose/ui/unit/Velocity.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/commonMain/kotlin/androidx/compose/ui/unit/Dp.kt",
  "extension" : "kt",
  "linesOfCode" : 272,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/commonMain/kotlin/androidx/compose/ui/unit/IntSize.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/commonMain/kotlin/androidx/compose/ui/unit/Constraints.kt",
  "extension" : "kt",
  "linesOfCode" : 333,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/commonMain/kotlin/androidx/compose/ui/unit/internal/JvmDefaultWithCompatibility.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/commonMain/kotlin/androidx/compose/ui/unit/LayoutDirection.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-unit/src/commonMain/kotlin/androidx/compose/ui/unit/ExperimentalUnitApi.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics-lint/src/main/java/androidx/compose/ui/graphics/lint/UiGraphicsIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-graphics-lint/src/main/java/androidx/compose/ui/graphics/lint/ColorDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-backhandler/src/androidMain/kotlin/androidx/compose/ui/backhandler/BackHandler.android.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-backhandler/src/androidMain/kotlin/androidx/compose/ui/backhandler/BackEventCompat.android.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-backhandler/src/commonMain/kotlin/androidx/compose/ui/backhandler/BackEventCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-backhandler/src/commonMain/kotlin/androidx/compose/ui/backhandler/BackHandler.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-backhandler/src/jbMain/kotlin/androidx/compose/ui/backhandler/BackHandler.jb.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-backhandler/src/jbMain/kotlin/androidx/compose/ui/backhandler/BackEventHandler.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-backhandler/src/jbMain/kotlin/androidx/compose/ui/backhandler/ProgressBackEventHandler.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-backhandler/src/jbMain/kotlin/androidx/compose/ui/backhandler/BackEventCompat.jb.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling-preview/src/nonJvmMain/kotlin/androidx/compose/ui/tooling/preview/internal/JvmDefaultWithCompatibility.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling-preview/src/jvmAndAndroidMain/kotlin/androidx/compose/ui/tooling/preview/internal/JvmDefaultWithCompatibility.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling-preview/src/desktopMain/kotlin/androidx/compose/desktop/ui/tooling/preview/Preview.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling-preview/src/androidHostTest/kotlin/androidx/compose/ui/tooling/preview/AndroidUiModesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling-preview/src/androidHostTest/kotlin/androidx/compose/ui/tooling/preview/datasource/LoremIpsumTest.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling-preview/src/commonMain/kotlin/androidx/compose/ui/tooling/preview/AndroidUiMode.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling-preview/src/commonMain/kotlin/androidx/compose/ui/tooling/preview/PreviewParameter.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling-preview/src/commonMain/kotlin/androidx/compose/ui/tooling/preview/datasource/CollectionPreviewParameterProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling-preview/src/commonMain/kotlin/androidx/compose/ui/tooling/preview/datasource/LoremIpsum.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling-preview/src/commonMain/kotlin/androidx/compose/ui/tooling/preview/MultiPreviews.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling-preview/src/commonMain/kotlin/androidx/compose/ui/tooling/preview/Preview.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling-preview/src/commonMain/kotlin/androidx/compose/ui/tooling/preview/internal/JvmDefaultWithCompatibility.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling-preview/src/commonMain/kotlin/androidx/compose/ui/tooling/preview/Device.kt",
  "extension" : "kt",
  "linesOfCode" : 125,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling-preview/src/commonMain/kotlin/androidx/compose/ui/tooling/preview/Wallpaper.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 155,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidMain/kotlin/androidx/compose/ui/tooling/Inspectable.android.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidMain/kotlin/androidx/compose/ui/tooling/PreviewLogger.android.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidMain/kotlin/androidx/compose/ui/tooling/animation/PreviewAnimationClock.android.kt",
  "extension" : "kt",
  "linesOfCode" : 197,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidMain/kotlin/androidx/compose/ui/tooling/animation/AnimatedVisibilityComposeAnimation.android.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidMain/kotlin/androidx/compose/ui/tooling/animation/states/TargetState.android.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidMain/kotlin/androidx/compose/ui/tooling/animation/states/ComposeAnimationState.android.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidMain/kotlin/androidx/compose/ui/tooling/animation/states/AnimatedVisibilityState.android.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidMain/kotlin/androidx/compose/ui/tooling/animation/ToolingState.android.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidMain/kotlin/androidx/compose/ui/tooling/animation/AnimateXAsStateComposeAnimation.android.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidMain/kotlin/androidx/compose/ui/tooling/animation/TransitionComposeAnimation.android.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidMain/kotlin/androidx/compose/ui/tooling/animation/AnimationSearch.android.kt",
  "extension" : "kt",
  "linesOfCode" : 303,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidMain/kotlin/androidx/compose/ui/tooling/animation/TransitionBasedAnimation.android.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidMain/kotlin/androidx/compose/ui/tooling/animation/InfiniteTransitionComposeAnimation.android.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidMain/kotlin/androidx/compose/ui/tooling/animation/UnsupportedComposeAnimation.android.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidMain/kotlin/androidx/compose/ui/tooling/animation/AnimatedContentComposeAnimation.android.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidMain/kotlin/androidx/compose/ui/tooling/animation/clock/ComposeAnimationClock.android.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidMain/kotlin/androidx/compose/ui/tooling/animation/clock/AnimateXAsStateClock.android.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidMain/kotlin/androidx/compose/ui/tooling/animation/clock/AnimatedVisibilityClock.android.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidMain/kotlin/androidx/compose/ui/tooling/animation/clock/TransitionClock.android.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidMain/kotlin/androidx/compose/ui/tooling/animation/clock/InfiniteTransitionClock.android.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidMain/kotlin/androidx/compose/ui/tooling/animation/clock/Utils.android.kt",
  "extension" : "kt",
  "linesOfCode" : 139,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidMain/kotlin/androidx/compose/ui/tooling/ViewInfoUtil.android.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidMain/kotlin/androidx/compose/ui/tooling/LayoutlibFontResourceLoader.android.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidMain/kotlin/androidx/compose/ui/tooling/ComposeViewAdapter.android.kt",
  "extension" : "kt",
  "linesOfCode" : 429,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidMain/kotlin/androidx/compose/ui/tooling/PreviewActivity.android.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidMain/kotlin/androidx/compose/ui/tooling/PreviewUtils.android.kt",
  "extension" : "kt",
  "linesOfCode" : 106,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/jvmAndAndroidMain/kotlin/androidx/compose/ui/tooling/PreviewLogger.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/jvmAndAndroidMain/kotlin/androidx/compose/ui/tooling/ComposableInvoker.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 144,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/desktopMain/kotlin/androidx/compose/desktop/ui/tooling/PreviewLogger.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/desktopMain/kotlin/androidx/compose/desktop/ui/tooling/preview/runtime/PreviewRunner.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/desktopMain/kotlin/androidx/compose/desktop/ui/tooling/preview/runtime/NonInteractivePreviewFacade.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/TestInvalidationPreview.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/animation/AnimatedVisibilityComposeAnimationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/animation/Utils.kt",
  "extension" : "kt",
  "linesOfCode" : 111,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/animation/AnimateXAsStateComposeAnimationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 233,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/animation/AnimationSearchTest.kt",
  "extension" : "kt",
  "linesOfCode" : 401,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/animation/TransitionComposeAnimationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/animation/InfiniteTransitionComposeAnimationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/animation/AnimatedContentComposeAnimationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/animation/clock/InfiniteTransitionClockTest.kt",
  "extension" : "kt",
  "linesOfCode" : 278,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/animation/clock/UtilsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 195,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/animation/clock/AnimateXAsStateClockTest.kt",
  "extension" : "kt",
  "linesOfCode" : 833,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/animation/clock/AnimatedVisibilityClockTest.kt",
  "extension" : "kt",
  "linesOfCode" : 186,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/animation/clock/TransitionClockTest.kt",
  "extension" : "kt",
  "linesOfCode" : 640,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/animation/PreviewAnimationClockTest.kt",
  "extension" : "kt",
  "linesOfCode" : 514,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/SimpleComposablePreview.kt",
  "extension" : "kt",
  "linesOfCode" : 139,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/DesignInfoProviderComposable.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/TestAnimationPreview.kt",
  "extension" : "kt",
  "linesOfCode" : 402,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/ParameterProviderComposable.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/LazyColumnPreview.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/ToolingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/ComposeViewAdapterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 532,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/HotReloaderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/PreviewParameterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/TestViewModel.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/TestActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/LineNumberPreview.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/PreviewActivityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/ComposeInvokerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 137,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-tooling/src/androidDeviceTest/res/values/style.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text-lint/src/main/java/androidx/compose/ui/text/lint/LocaleInvalidLanguageTagDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-text-lint/src/main/java/androidx/compose/ui/text/lint/UiTextIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-android-stubs/src/main/java/android/view/DisplayListCanvas.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-android-stubs/src/main/java/android/view/HardwareCanvas.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-android-stubs/src/main/java/android/view/RenderNode.java",
  "extension" : "java",
  "linesOfCode" : 203,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-viewbinding/src/main/java/androidx/compose/ui/viewinterop/AndroidViewBinding.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-viewbinding/src/main/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 803,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/focus/Focusability.web.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/draganddrop/DragAndDropTransferData.web.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/draganddrop/WebDragAndDropManager.kt",
  "extension" : "kt",
  "linesOfCode" : 182,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/draganddrop/DragAndDrop.web.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/events/DisposableEventListener.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/viewinterop/WebInteropContainer.web.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/viewinterop/WebInteropElementHolder.web.kt",
  "extension" : "kt",
  "linesOfCode" : 120,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/viewinterop/WebInteropViewHolder.web.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/viewinterop/InteropView.web.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/dom/Events.web.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/node/WeakReference.web.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/input/key/Key.web.kt",
  "extension" : "kt",
  "linesOfCode" : 294,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/input/key/KeyEvent.web.kt",
  "extension" : "kt",
  "linesOfCode" : 151,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/input/pointer/PointerEvent.web.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/input/pointer/util/PlatformVelocityTracker.web.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/input/pointer/PointerIcon.web.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/internal/jsinterop/JsInteropUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/internal/Threading.web.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/platform/DomInputStrategy.kt",
  "extension" : "kt",
  "linesOfCode" : 152,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/platform/WebTextInputService.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/platform/GlobalSnapshotManager.web.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/platform/DebugUtils.web.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/platform/PlatformClipboard.web.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/platform/BackingDomInput.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/platform/WebTextToolbar.web.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/platform/NativeInputEventsProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 120,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/platform/accessibility/ComposeWebSemanticsListener.kt",
  "extension" : "kt",
  "linesOfCode" : 305,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/window/ComposeWindow.web.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/window/ComposeViewportConfiguration.web.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/window/SystemThemeObserver.web.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/window/WebTextInputSession.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/window/ComposeWindowInternal.web.kt",
  "extension" : "kt",
  "linesOfCode" : 502,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/window/WebCompositionLocals.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/nativeMain/kotlin/androidx/compose/ui/Actuals.native.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/nativeMain/kotlin/androidx/compose/ui/node/WeakReference.native.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/nativeMain/kotlin/androidx/compose/ui/internal/System.native.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/nativeMain/kotlin/androidx/compose/ui/internal/Threading.native.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/nativeMain/kotlin/androidx/compose/ui/platform/NativeActuals.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/nativeMain/kotlin/androidx/compose/ui/platform/GlobalSnapshotManager.native.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webTest/kotlin/androidx/compose/ui/SelectionContainerTests.kt",
  "extension" : "kt",
  "linesOfCode" : 161,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/webTest/kotlin/androidx/compose/ui/events/MouseEvent.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webTest/kotlin/androidx/compose/ui/events/EventTargetListenerTests.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webTest/kotlin/androidx/compose/ui/events/synthethicEvents.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webTest/kotlin/androidx/compose/ui/events/InputEvent.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webTest/kotlin/androidx/compose/ui/events/TouchEvent.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webTest/kotlin/androidx/compose/ui/viewinterop/WebInteropTest.kt",
  "extension" : "kt",
  "linesOfCode" : 148,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webTest/kotlin/androidx/compose/ui/TextTests.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webTest/kotlin/androidx/compose/ui/input/BasicTextFieldTests.kt",
  "extension" : "kt",
  "linesOfCode" : 124,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webTest/kotlin/androidx/compose/ui/input/MouseTextInputTests.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webTest/kotlin/androidx/compose/ui/input/TextFieldFocusTest.kt",
  "extension" : "kt",
  "linesOfCode" : 100,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webTest/kotlin/androidx/compose/ui/input/IsTypedEventTests.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webTest/kotlin/androidx/compose/ui/input/ScrollTests.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webTest/kotlin/androidx/compose/ui/input/GesturesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 291,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webTest/kotlin/androidx/compose/ui/input/KeyEventConversionTests.kt",
  "extension" : "kt",
  "linesOfCode" : 168,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/webTest/kotlin/androidx/compose/ui/platform/WebClipboardIntegrationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/webTest/kotlin/androidx/compose/ui/platform/WebWindowInfoTest.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webTest/kotlin/androidx/compose/ui/platform/a11y/CfWA11YTest.kt",
  "extension" : "kt",
  "linesOfCode" : 344,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webTest/kotlin/androidx/compose/ui/platform/NativeInputEventsProcessorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 504,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webTest/kotlin/androidx/compose/ui/OnCanvasTests.kt",
  "extension" : "kt",
  "linesOfCode" : 154,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/webTest/kotlin/androidx/compose/ui/window/MouseEventsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 139,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webTest/kotlin/androidx/compose/ui/window/KeyEventTests.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webTest/kotlin/androidx/compose/ui/window/PreventDefaultTest.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webTest/kotlin/androidx/compose/ui/window/WheelEventTests.kt",
  "extension" : "kt",
  "linesOfCode" : 94,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/webTest/kotlin/androidx/compose/ui/window/ComposeWindowLifecycleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/macosMain/kotlin/androidx/compose/ui/focus/Focusability.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/macosMain/kotlin/androidx/compose/ui/draganddrop/DragAndDrop.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/macosMain/kotlin/androidx/compose/ui/viewinterop/InteropView.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/macosMain/kotlin/androidx/compose/ui/input/key/Key.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 294,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/macosMain/kotlin/androidx/compose/ui/input/key/KeyEvent.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/macosMain/kotlin/androidx/compose/ui/input/pointer/PointerIcon.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/macosMain/kotlin/androidx/compose/ui/input/pointer/util/PlatformVelocityTracker.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/macosMain/kotlin/androidx/compose/ui/appkit/Events.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/macosMain/kotlin/androidx/compose/ui/platform/MacosTextInputService.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/macosMain/kotlin/androidx/compose/ui/platform/PlatformClipboard.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/macosMain/kotlin/androidx/compose/ui/window/ComposeWindow.macos.kt",
  "extension" : "kt",
  "linesOfCode" : 226,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/platform/FlushCoroutineDispatcherTest.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/desktop/TestThread.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/draganddrop/DesktopDragAndDropTest.kt",
  "extension" : "kt",
  "linesOfCode" : 155,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/TestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 232,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/awt/ComposePanelTest.kt",
  "extension" : "kt",
  "linesOfCode" : 783,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/awt/ComposeWindowTest.kt",
  "extension" : "kt",
  "linesOfCode" : 295,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/awt/ComposeDialogTest.kt",
  "extension" : "kt",
  "linesOfCode" : 278,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/awt/ComplexApplicationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 651,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/awt/ComposeFocusTest.kt",
  "extension" : "kt",
  "linesOfCode" : 868,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/awt/SwingPanelTest.kt",
  "extension" : "kt",
  "linesOfCode" : 171,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/LeakDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/ComposeSceneInputTest.kt",
  "extension" : "kt",
  "linesOfCode" : 367,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/ComposeSceneTest.kt",
  "extension" : "kt",
  "linesOfCode" : 723,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/res/DesktopSvgResourcesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/ComponentLayoutDirectionTests.kt",
  "extension" : "kt",
  "linesOfCode" : 172,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/HeadlessTest.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/input/key/KeyTest.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/input/mouse/MouseApplicationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/input/mouse/MouseScrollFilterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 301,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/input/mouse/MouseMoveTest.kt",
  "extension" : "kt",
  "linesOfCode" : 566,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/input/pointer/PointerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/SyntheticEventSenderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 415,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/ImageComposeSceneTest.kt",
  "extension" : "kt",
  "linesOfCode" : 124,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/platform/AccessibilityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 721,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/platform/PlatformLocalizationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 133,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/platform/ApplicationAccessibilityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 236,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/platform/RenderingTestScope.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/platform/DesktopWindowInfoTest.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/platform/GraphicLayerBugTest.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/platform/ClipboardTest.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/platform/GraphicsLayerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 419,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/platform/DesktopInputComponentTest.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/window/DialogWindowTest.kt",
  "extension" : "kt",
  "linesOfCode" : 709,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/window/DesktopCursorPositionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/window/TestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 152,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/window/ComposeContainerLifecycleOwnerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 212,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/window/MenuBarTest.kt",
  "extension" : "kt",
  "linesOfCode" : 349,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/window/DesktopPopupTest.kt",
  "extension" : "kt",
  "linesOfCode" : 241,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/window/ApplicationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 239,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/window/window/WindowStateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 722,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/window/window/WindowTest.kt",
  "extension" : "kt",
  "linesOfCode" : 754,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/window/window/WindowParameterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 141,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/window/window/WindowTestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/window/window/BaseWindowTextFieldTest.kt",
  "extension" : "kt",
  "linesOfCode" : 244,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/window/window/WindowInputEventTest.kt",
  "extension" : "kt",
  "linesOfCode" : 529,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/window/window/WindowTypeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 590,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/window/window/WindowTypingLocationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/util/ThrowUncaughtExceptionRule.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/util/AddRemoveMutableListTest.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/util/UpdateEffectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopTest/kotlin/androidx/compose/ui/SemanticsOwnersProviderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 186,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/autofill/AutofillCallback.android.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/autofill/AutofillUtils.android.kt",
  "extension" : "kt",
  "linesOfCode" : 132,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/autofill/PopulateViewStructure.android.kt",
  "extension" : "kt",
  "linesOfCode" : 138,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/autofill/AutofillDebugUtils.android.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/autofill/PlatformAutofillManager.android.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/autofill/ContentType.android.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/autofill/FillableData.android.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/autofill/AndroidAutofillManager.android.kt",
  "extension" : "kt",
  "linesOfCode" : 269,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/autofill/AndroidAutofill.android.kt",
  "extension" : "kt",
  "linesOfCode" : 98,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/autofill/ContentDataType.android.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/autofill/AndroidAutofillType.android.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/focus/Focusability.android.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/focus/FocusInteropUtils.android.kt",
  "extension" : "kt",
  "linesOfCode" : 96,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/draganddrop/AndroidDragAndDropManager.android.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/draganddrop/ComposeDragShadowBuilder.android.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/draganddrop/DragAndDrop.android.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/semantics/SemanticsProperties.android.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/semantics/SemanticsNode.android.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/semantics/SemanticsRegion.android.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/viewinterop/AndroidView.android.kt",
  "extension" : "kt",
  "linesOfCode" : 224,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/viewinterop/FocusGroupNode.android.kt",
  "extension" : "kt",
  "linesOfCode" : 267,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/viewinterop/InteropView.android.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/viewinterop/InteropViewFactoryHolder.android.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/viewinterop/AndroidViewHolder.android.kt",
  "extension" : "kt",
  "linesOfCode" : 590,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/spatial/RectListDebugger.android.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/node/UiApplier.android.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/node/DelegatableNode.android.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/node/ViewInterop.android.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/Actual.android.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/res/Resources.android.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/res/PainterResources.android.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/res/PrimitiveResources.android.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/res/StringResources.android.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/res/VectorResources.android.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/res/ColorResources.android.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/res/FontResources.android.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/res/ImageResources.android.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/contentcapture/AndroidContentCaptureManager.android.kt",
  "extension" : "kt",
  "linesOfCode" : 511,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/contentcapture/ContentCaptureSessionWrapper.android.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/contentcapture/ContentCaptureManager.android.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/graphics/vector/compat/XmlVectorParser.android.kt",
  "extension" : "kt",
  "linesOfCode" : 544,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/graphics/vector/compat/AndroidVectorResources.android.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/layout/LayoutInfo.android.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/layout/ValueInsets.android.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/layout/WindowInsetsRulers.android.kt",
  "extension" : "kt",
  "linesOfCode" : 366,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/layout/GraphicLayerInfo.android.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/input/key/Key.android.kt",
  "extension" : "kt",
  "linesOfCode" : 303,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/input/key/KeyEvent.android.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/input/rotary/RotaryScrollEvent.android.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/input/pointer/MotionEventAdapter.android.kt",
  "extension" : "kt",
  "linesOfCode" : 341,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/input/pointer/PointerIcon.android.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/input/pointer/InternalPointerEvent.android.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/input/pointer/PointerInputEvent.android.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/input/pointer/PointerEvent.android.kt",
  "extension" : "kt",
  "linesOfCode" : 163,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/input/pointer/PointerInteropUtils.android.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/input/pointer/PointerInteropFilter.android.kt",
  "extension" : "kt",
  "linesOfCode" : 203,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/input/pointer/util/PlatformVelocityTracker.android.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/input/indirect/AndroidIndirectPointerEvent.android.kt",
  "extension" : "kt",
  "linesOfCode" : 125,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/scrollcapture/ScrollCapture.android.kt",
  "extension" : "kt",
  "linesOfCode" : 149,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/scrollcapture/ComposeScrollCaptureCallback.android.kt",
  "extension" : "kt",
  "linesOfCode" : 238,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/text/input/InputState.android.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/text/input/InputEventCallback2.android.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/text/input/RecordingInputConnection.android.kt",
  "extension" : "kt",
  "linesOfCode" : 375,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/text/input/CursorAnchorInfoController.android.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/text/input/NullableInputConnectionWrapper.android.kt",
  "extension" : "kt",
  "linesOfCode" : 128,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/text/input/InputMethodManager.android.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/text/input/CursorAnchorInfoBuilder.android.kt",
  "extension" : "kt",
  "linesOfCode" : 175,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/text/input/TextInputServiceAndroid.android.kt",
  "extension" : "kt",
  "linesOfCode" : 395,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/hapticfeedback/PlatformHapticFeedback.android.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/OutlineResolver.android.kt",
  "extension" : "kt",
  "linesOfCode" : 199,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/actionmodecallback/PrimaryTextActionModeCallback.android.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/actionmodecallback/FloatingTextActionModeCallback.android.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/actionmodecallback/TextActionModeCallback.android.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/AndroidViewsHandler.android.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/ViewRootForTest.android.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/RenderNodeApi29.android.kt",
  "extension" : "kt",
  "linesOfCode" : 247,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/HapticFeedback.android.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/LayerMatrixCache.android.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/AndroidCompositionLocals.android.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/AndroidUiFrameClock.android.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/AndroidComposeViewAccessibilityDelegateCompat.android.kt",
  "extension" : "kt",
  "linesOfCode" : 2662,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/AndroidAccessibilityManager.android.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/GlobalSnapshotManager.android.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/ComposeView.android.kt",
  "extension" : "kt",
  "linesOfCode" : 418,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/GraphicsLayerOwnerLayer.android.kt",
  "extension" : "kt",
  "linesOfCode" : 359,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/AndroidUriHandler.android.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/WindowRecomposer.android.kt",
  "extension" : "kt",
  "linesOfCode" : 289,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/AndroidPlatformTextInputSession.android.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/ComposeViewContext.android.kt",
  "extension" : "kt",
  "linesOfCode" : 238,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/PlatformTextInputSession.android.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/PlatformTextInputMethodRequest.android.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/SemanticsUtils.android.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/AndroidViewConfiguration.android.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/ViewCompositionStrategy.android.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/ViewLayer.android.kt",
  "extension" : "kt",
  "linesOfCode" : 386,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/AccessibilityIterators.android.kt",
  "extension" : "kt",
  "linesOfCode" : 415,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/AndroidClipboardManager.android.kt",
  "extension" : "kt",
  "linesOfCode" : 481,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/ViewRootForInspector.android.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/AndroidClipboard.android.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/FocusFinderCompat.android.kt",
  "extension" : "kt",
  "linesOfCode" : 526,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/RenderNodeLayer.android.kt",
  "extension" : "kt",
  "linesOfCode" : 328,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/ClipboardExtensions.android.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/WeakCache.android.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/AndroidFontResourceLoader.android.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/AutoClearFocusBehavior.android.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/AndroidComposeView.android.kt",
  "extension" : "kt",
  "linesOfCode" : 2865,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/AndroidTextToolbar.android.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/ViewLayerContainer.android.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/AndroidWindowInfo.android.kt",
  "extension" : "kt",
  "linesOfCode" : 111,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/DeviceRenderNode.android.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/Wrapper.android.kt",
  "extension" : "kt",
  "linesOfCode" : 122,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/NestedScrollInteropConnection.android.kt",
  "extension" : "kt",
  "linesOfCode" : 171,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/LifecycleRetainedValuesStoreOwner.android.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/AndroidUiDispatcher.android.kt",
  "extension" : "kt",
  "linesOfCode" : 123,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/accessibility/CollectionInfo.android.kt",
  "extension" : "kt",
  "linesOfCode" : 112,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/Synchronization.android.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/DisposableSaveableStateRegistry.android.kt",
  "extension" : "kt",
  "linesOfCode" : 113,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/RenderNodeApi23.android.kt",
  "extension" : "kt",
  "linesOfCode" : 343,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/window/SecureFlagPolicy.android.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/window/AndroidPopup.android.kt",
  "extension" : "kt",
  "linesOfCode" : 661,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/window/AndroidDialog.android.kt",
  "extension" : "kt",
  "linesOfCode" : 584,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/java/androidx/compose/ui/platform/coreshims/AutofillIdCompat.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/java/androidx/compose/ui/platform/coreshims/ViewStructureCompat.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/java/androidx/compose/ui/platform/coreshims/ContentCaptureSessionCompat.java",
  "extension" : "java",
  "linesOfCode" : 174,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/java/androidx/compose/ui/platform/coreshims/ViewCompatShims.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-el/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-is/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-te/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-zh-rHK/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-fa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-as/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-sw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-af/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-eu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-ja/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-gl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-nb/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-uk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-pa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-fi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-pt-rPT/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-ru/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-hu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-hi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-fr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-de/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-cs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-en-rIN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-es-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-et/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-tl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-mr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-ne/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-gu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-bg/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-hy/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/color/vector_tint_color.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/color/vector_tint_theme_color.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-da/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-nl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-sr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-hr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-sv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-my/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-pt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-ur/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-pl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-mk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-en-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-lt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-km/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-kk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-th/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-vi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-zh-rTW/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-bn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-ml/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-az/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-lv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-lo/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-uz/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-ms/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-ro/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-ka/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-mn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-pt-rBR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-ar/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-ta/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-or/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-si/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values/public.xml",
  "extension" : "xml",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-iw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-ky/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-sq/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-tr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-zu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-sk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-it/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-be/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-en-rXC/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-ca/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-zh-rCN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-fr-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-in/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-en-rGB/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-bs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-sl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-kn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-ko/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-b+sr+Latn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-am/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidMain/res/values-en-rAU/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/nonJvmMain/kotlin/androidx/compose/ui/node/SortedSet.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 96,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/nonJvmMain/kotlin/androidx/compose/ui/AtomicReference.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/nonJvmMain/kotlin/androidx/compose/ui/input/pointer/SuspendingPointerInputFilter.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/nonJvmMain/kotlin/androidx/compose/ui/internal/PlatformOptimizedCancellationException.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/nonJvmMain/kotlin/androidx/compose/ui/internal/JvmDefaultWithCompatibility.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/nonJvmMain/kotlin/androidx/compose/ui/Actuals.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/nonJvmMain/kotlin/androidx/compose/ui/platform/Atomic.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/nonJvmMain/kotlin/androidx/compose/ui/platform/Actuals.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/jsMain/kotlin/androidx/compose/ui/internal/jsinterop/JsInteropUtils.js.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/jsMain/kotlin/androidx/compose/ui/internal/System.js.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/jsMain/kotlin/androidx/compose/ui/platform/DomInputStrategy.js.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/jsMain/kotlin/androidx/compose/ui/platform/PlatformClipboard.js.kt",
  "extension" : "kt",
  "linesOfCode" : 104,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/jsMain/kotlin/androidx/compose/ui/Actuals.js.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/testutils/ImageAssertions.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 273,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/foundation/text/selection/SelectionContainerUiTest.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/ui/LayoutTestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 314,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/ui/CurrentTimeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/ui/draganddrop/DragAndDropTest.kt",
  "extension" : "kt",
  "linesOfCode" : 118,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/ui/Assert.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/ui/EventTestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 250,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/ui/node/VoteFrameRateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 315,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/ui/node/MockOwner.kt",
  "extension" : "kt",
  "linesOfCode" : 231,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/ui/node/RootNodeOwnerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 149,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/ui/node/OwnerSnapshotObserverTest.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/ui/node/DepthSortedSetTest.kt",
  "extension" : "kt",
  "linesOfCode" : 115,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/ui/node/SortedSetTest.kt",
  "extension" : "kt",
  "linesOfCode" : 222,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/ui/graphics/CommonGraphicsLayerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1276,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/ui/graphics/GraphicsLayerRegressionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 200,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/ui/layout/OffsetToFocusedRectTests.kt",
  "extension" : "kt",
  "linesOfCode" : 174,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/ui/layout/OnFirstVisibleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/ui/layout/LayoutTest.kt",
  "extension" : "kt",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/ui/layout/WindowInsetsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 297,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/ui/input/pointer/GraphicsLayerWithInputTest.kt",
  "extension" : "kt",
  "linesOfCode" : 88,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/ui/input/pointer/PointerIconTest.kt",
  "extension" : "kt",
  "linesOfCode" : 298,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/ui/scene/PointerEventResultTest.kt",
  "extension" : "kt",
  "linesOfCode" : 137,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/ui/scene/BaseComposeSceneTest.kt",
  "extension" : "kt",
  "linesOfCode" : 127,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/ui/scene/CanvasLayersComposeSceneTest.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/ui/platform/GraphicLayerBugTest.kt",
  "extension" : "kt",
  "linesOfCode" : 94,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/ui/platform/RenderPhasesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 441,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/ui/platform/FlushCoroutineDispatcherTest.kt",
  "extension" : "kt",
  "linesOfCode" : 128,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/ui/platform/WindowInfoTest.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/ui/platform/OwnerLayerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 577,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/ui/window/DialogTest.kt",
  "extension" : "kt",
  "linesOfCode" : 329,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoTest/kotlin/androidx/compose/ui/window/PopupTest.kt",
  "extension" : "kt",
  "linesOfCode" : 678,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/jvmAndAndroidMain/kotlin/androidx/compose/ui/semantics/SemanticsModifier.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/jvmAndAndroidMain/kotlin/androidx/compose/ui/node/WeakReference.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/jvmAndAndroidMain/kotlin/androidx/compose/ui/node/JvmTreeSet.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/jvmAndAndroidMain/kotlin/androidx/compose/ui/AtomicReference.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/jvmAndAndroidMain/kotlin/androidx/compose/ui/input/pointer/SuspendingPointerInputFilter.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/jvmAndAndroidMain/kotlin/androidx/compose/ui/internal/JvmDefaultWithCompatibility.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/jvmAndAndroidMain/kotlin/androidx/compose/ui/internal/IdentityHashCode.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/jvmAndAndroidMain/kotlin/androidx/compose/ui/internal/PlatformOptimizedCancellationException.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/jvmAndAndroidMain/kotlin/androidx/compose/ui/platform/JvmActuals.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/jvmAndAndroidMain/kotlin/androidx/compose/ui/Actual.jvmAndAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/focus/Focusability.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/uikit/ComposeContainerConfiguration.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/uikit/LayoutConstraints.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/uikit/UIKitCompositionLocals.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/uikit/InterfaceOrientation.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/uikit/ComposeUIViewControllerConfiguration.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/uikit/Extensions.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/uikit/UIDragItemExtensions.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/uikit/ComposeUIViewConfiguration.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/uikit/Events.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/uikit/PlistSanityCheck.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/draganddrop/UIKitDragAndDropManager.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 252,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/draganddrop/DragAndDrop.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/viewinterop/UIKitView.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/viewinterop/UIKitInteropViewControllerHolder.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/viewinterop/InteropWrappingView.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/viewinterop/UIKitViewController.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/viewinterop/UIKitInteropContainer.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 77,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/viewinterop/UIKitInteropTransaction.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/viewinterop/UIKitInteropElementHolder.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 148,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/viewinterop/UIKitInteropProperties.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/viewinterop/UIKitInteropViewHolder.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/viewinterop/UIKitInteropInteractionMode.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/viewinterop/UIKitInteropViewMeasurePolicy.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/unit/Conversions.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/interop/UIKitView.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 109,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/interop/LocalUIViewController.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/navigationevent/UIKitNavigationEventInput.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 257,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/input/key/Key.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 296,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/input/key/KeyEvent.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/input/pointer/PointerButtons.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/input/pointer/PointerIcon.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/input/pointer/util/PlatformVelocityTracker.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/hapticfeedback/HapticFeedback.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/scene/ComposeContainer.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 314,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/scene/UIKitComposeSceneLayer.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 181,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/scene/ComposeSceneMediator.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 701,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/scene/ComposeHostingView.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 132,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/scene/ComposeHostingViewController.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 141,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/scene/UIKitComposeSceneLayerView.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 101,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/scene/ComposeLayersViewController.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 254,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/PlatformWindowContext.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 136,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/MotionDurationScale.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/Conversions.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/Constants.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/Accessibility.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 1495,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/IOSSkikoInput.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/Strings.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/TextActions.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/UIKitWindowInsetsManager.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 110,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/UIKitTextInputService.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 470,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Da.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Ta.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Sk.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Hu.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Hr.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Cs.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Uk.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Te.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Ko.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Iw.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Th.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Hi.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Bho.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Ar.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Eu.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Fa.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Gl.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Fr.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Ca.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/De.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Pl.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/El.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Es.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Nb.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Sl.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Vi.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Bn.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Bg.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Mr.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/In.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Ms.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Fi.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Ru.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Tr.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Sv.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Zh.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Ja.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Ro.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/En.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Kn.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/It.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Translations.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Pt.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/l10n/Nl.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/PlatformClipboard.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/SkikoUITextInputTraits.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 159,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/UIKitIdleTimerManager.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/accessibility/SemanticsNodeUtils.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 279,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/platform/accessibility/SemanticConfigurationUtils.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 106,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/window/ComposeContainerView.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 192,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/window/ComposeUIView.uikit.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/window/DisplayLinkListener.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/window/ComposeUIViewController.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/window/IntermediateTextInputUIView.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 375,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/window/InputViews.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 553,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/window/FocusedViewsList.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/window/KeyboardVisibilityListener.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 113,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/window/SceneForegroundStateListener.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/window/ComposeSceneKeyboardOffsetManager.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 127,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/window/ComposeContainerLifecycleDelegate.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/window/MetalView.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 101,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/window/SceneActiveStateListener.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/kotlin/androidx/compose/ui/window/MetalRedrawer.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 377,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-el/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-is/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-te/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-zh-rHK/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-bho/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-fa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-as/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-sw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-af/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-fr-rBE/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-eu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-en-rZA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-ja/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-gl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-ii/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-nb/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-ca-rES/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-uk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-pa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-fi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-ru/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-hu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-es-rAR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-hi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-fr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-de/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-nl-rBE/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-cs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-en-rIN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-es-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-et/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-tl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-mr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-en/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-ne/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-gu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-bg/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-hy/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-da/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-nl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-en-rIE/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-hr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-sv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-my/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-pt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-ur/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-pl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-mk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-en-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-lt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-ach/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-km/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-kk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-th/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-vi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-zh-rTW/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-bn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-ml/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-az/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-lv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-lo/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-es-rMX/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-en-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-uz/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-ms/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-ro/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-ka/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-mn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-pt-rBR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-ar/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-ta/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-or/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-si/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-iw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-ky/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-sq/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-tr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-zu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-sk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-it/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-be/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-ca/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-zh-rCN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-fr-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-es-rCO/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-in/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-en-rGB/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-bs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-sl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-kn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-ko/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-sr-rCyrl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-es-rCL/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-am/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosMain/res/values-en-rAU/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosTest/kotlin/androidx/compose/ui/platform/UiKitPlatformClipboardTest.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosTest/kotlin/androidx/compose/ui/window/FocusedViewsListTest.kt",
  "extension" : "kt",
  "linesOfCode" : 157,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/iosTest/kotlin/androidx/compose/ui/window/ViewControllerBasedLifecycleOwnerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 72,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/animation/Animation.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/autofill/ContentType.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/autofill/ContentDataType.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/autofill/FillableData.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/semantics/SemanticsRegion.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/viewinterop/InteropContainer.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 118,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/viewinterop/InteropView.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 120,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/viewinterop/InteropViewHolder.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 123,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/viewinterop/InteropViewFactoryHolder.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/viewinterop/InteropPointerInput.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/unit/Density.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/node/TraversableNodeInDrawOrder.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/node/RootNodeOwner.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 795,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/node/EmptySemanticsElement.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/node/SnapshotInvalidationTracker.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/node/DragAndDropOwner.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/skiko/RecordDrawRectRenderDecorator.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/skiko/OverlayRenderDecorator.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/Actuals.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/SystemTheme.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/layout/OffsetToFocusedRect.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 135,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/layout/WindowInsetsRulers.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 124,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/layout/OverlayLayout.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/layout/EmptyLayout.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/navigationevent/BackNavigationEventInput.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/input/key/KeyEvent.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/input/rotary/RotaryScrollEvent.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/input/pointer/SyntheticEventSender.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 160,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/input/pointer/PointerButton.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/input/pointer/PointerInputEvent.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/input/pointer/InternalPointerEvent.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/input/pointer/PointerEvent.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 267,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/input/pointer/TestPointerInputEventData.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/input/pointer/SuspendingPointerInputFilter.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/internal/Threading.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/hapticfeedback/HapticFeedbackType.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/scene/ComposeSceneDragAndDropNode.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/scene/CanvasLayersComposeScene.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 488,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/scene/ComposeSceneContext.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/scene/BaseComposeScene.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 232,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/scene/ComposeSceneFocusManager.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/scene/ComposeSceneLayer.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/scene/ComposeSceneInputHandler.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 193,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/scene/ComposeScene.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/scene/PlatformLayersComposeScene.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 146,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/scene/ComposeScenePointer.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 113,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/scene/ComposeSceneRecomposer.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/DefaultAccessibilityManager.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/DefaultTextToolbar.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/Wrapper.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/PlatformDragAndDropManager.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/PlatformTextInputMethodRequest.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/GlobalSnapshotManager.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/TranslationsCache.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/Subcomposition.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/DefaultHapticFeedback.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/PlatformScreenReader.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/PlatformTextInputSession.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/CompositionLocals.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 95,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/GraphicsLayerOwnerLayer.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 359,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/PlatformRootForTest.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/DisposableSaveableStateRegistry.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/PlatformUriHandler.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/LegacyRenderNodeLayer.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 316,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/PlatformContext.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 179,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/OwnedLayerManager.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/FlushCoroutineDispatcher.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 89,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/PlatformClipboardManager.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/DefaultUiApplier.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/PlatformWindowInsetsProviderNode.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/PlatformWindowInsets.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 160,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/DefaultViewModelOwnerStore.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/PlatformOwnerProvider.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/DefaultNavigationEventDispatcherOwner.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/Synchronization.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/platform/DefaultViewConfiguration.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/ComposeUiFlags.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/window/Dialog.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 349,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/window/OnBackClickEventHandler.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/window/RootMeasurePolicy.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/window/Popup.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 358,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/window/WindowExceptionHandler.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/ImageComposeScene.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 215,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/focus/Focusability.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/draganddrop/AwtDragData.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/draganddrop/DragAndDrop.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/semantics/SemanticsProperties.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/ConfigureSwingGlobalsForCompose.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/viewinterop/InteropView.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/viewinterop/SwingInteropViewHolder.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 145,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/viewinterop/SwingInteropContainer.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 160,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/awt/SwingPanel.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 151,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/awt/SwingDialog.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 214,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/awt/AwtWindow.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/awt/WindowContentLayout.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/awt/SwingWindow.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 212,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/awt/ComposeWindowPanel.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 153,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/awt/Utils.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 104,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/awt/RenderingSettings.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/awt/AwtEventFilter.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/awt/ComposeDialog.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 202,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/awt/AwtEvents.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/awt/FocusSwitcher.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/awt/ComposeWindow.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 186,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/awt/ComposePanel.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 265,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/ComposeFeatureFlags.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/res/DesktopSvgResources.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 97,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/res/Resources.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/res/ImageResources.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/res/vector/DesktopXmlVectorParser.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 200,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/res/vector/DesktopValueParsers.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/res/PainterResources.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/res/DesktopXmlVectorResources.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/Actuals.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/input/key/Key.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 312,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/input/key/KeyShortcut.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/input/key/KeyEvent.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/input/mouse/MouseScrollFilter.skiko.kt",
  "extension" : "kt",
  "linesOfCode" : 106,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/input/pointer/PointerIcon.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/input/pointer/PointerMoveFilter.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/input/pointer/util/PlatformVelocityTracker.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/internal/Threading.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/scene/SwingComposeSceneLayer.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 149,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/scene/ComposeContainer.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 393,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/scene/WindowComposeSceneLayer.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 193,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/scene/DesktopComposeSceneLayer.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 188,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/scene/ComposeSceneMediator.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 743,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/scene/skia/SkiaLayerComponent.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/scene/skia/WindowSkiaLayerComponent.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 110,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/scene/skia/InputMethodEndCompositionWorkaround.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/scene/skia/SwingSkiaLayerComponent.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/DesktopTextInputService2.kt",
  "extension" : "kt",
  "linesOfCode" : 223,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/PlatformClipboard.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/PlatformWindowContext.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 72,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/PlatformComponent.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/PlatformLocalization.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/GlobalSnapshotManager.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/DesktopPlatform.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/Strings.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Da.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Ta.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/My.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Pa.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Bs.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Hy.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Sk.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Hu.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Or.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Km.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Ur.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Hr.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Ne.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Ky.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Cs.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Uk.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Te.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Ko.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Iw.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Th.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Hi.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Kk.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Ar.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Eu.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Lt.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Mk.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Fa.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Gl.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Fr.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Ca.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/De.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Ka.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Pl.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/El.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Es.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Nb.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Sl.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Vi.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Bn.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Bg.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Be.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Tl.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Mr.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Si.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Sr.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/In.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Is.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Ms.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Sq.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Lv.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Fi.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Ru.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Tr.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Lo.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Sv.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Et.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Zh.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Sw.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Ml.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Ja.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Gu.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Af.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Ro.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Uz.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/En.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Zu.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Kn.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Am.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/It.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Mn.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Az.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Translations.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Pt.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/As.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/l10n/Nl.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/AwtDragAndDropManager.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 279,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/a11y/ComposeAccessible.kt",
  "extension" : "kt",
  "linesOfCode" : 740,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/a11y/AccessibilityController.kt",
  "extension" : "kt",
  "linesOfCode" : 321,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/a11y/ComposeSceneAccessible.kt",
  "extension" : "kt",
  "linesOfCode" : 150,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/platform/DesktopPlatformInput.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 164,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/window/Dialog.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 225,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/window/Application.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 134,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/window/WindowSize.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/window/Notification.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/window/LayoutConfiguration.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/window/WindowState.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 134,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/window/AwtWindow.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/window/WindowLocationTracker.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/window/WindowScope.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/window/WindowPlacement.desktop.kt.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/window/WindowExceptionHandlerFactory.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/window/WindowDecoration.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/window/Menu.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 602,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/window/Tray.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/window/DialogState.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 108,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/window/Window.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 195,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/window/Geometry.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/window/WindowPosition.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/window/DesktopPopup.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 151,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/window/LocalWindow.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/window/UndecoratedWindowResizer.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 138,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/util/Windows.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 142,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/util/UpdateEffect.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/util/ComponentUpdater.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/desktopMain/kotlin/androidx/compose/ui/util/AddRemoveMutableList.desktop.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/ModifierTest.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/modifier/ModifierLocalMapTest.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/autofill/AndroidContentDataTypeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/autofill/AndroidPopulateViewStructureTest.kt",
  "extension" : "kt",
  "linesOfCode" : 105,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/autofill/AutofillUtilsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/autofill/AndroidContentTypeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 259,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/autofill/AutofillNodeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 89,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/autofill/FakeViewStructure.kt",
  "extension" : "kt",
  "linesOfCode" : 224,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/autofill/AndroidPerformAutofillTest.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/autofill/AndroidAutofillTypeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 158,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/focus/FocusEventModifierTest.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/focus/FocusChangedModifierTest.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/focus/FocusRequesterModifierTest.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/TransformOriginTest.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/ComposedModifierTest.kt",
  "extension" : "kt",
  "linesOfCode" : 287,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/gesture/scrollorientationlocking/PolyFitLeastSquaresTest.kt",
  "extension" : "kt",
  "linesOfCode" : 176,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/gesture/TestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/spatial/ThrottledCallbacksTest.kt",
  "extension" : "kt",
  "linesOfCode" : 220,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/spatial/SpatialTestData.kt",
  "extension" : "kt",
  "linesOfCode" : 2281,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/spatial/RectListTest.kt",
  "extension" : "kt",
  "linesOfCode" : 751,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/node/HitTestTouchBoundsExpansionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 310,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/node/DelegatingNodeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 720,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/node/ModifierNodeElementTest.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/node/TouchBoundsExpansionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/node/HitTestResultTest.kt",
  "extension" : "kt",
  "linesOfCode" : 323,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/node/DepthSortedSetTest.kt",
  "extension" : "kt",
  "linesOfCode" : 111,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/node/LayoutNodeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 2021,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/node/ModifierLocalConsumerEntityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 350,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/graphics/vector/ImageVectorBuilderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 95,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/graphics/GraphicsLayerScopeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/SessionMutexTest.kt",
  "extension" : "kt",
  "linesOfCode" : 302,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/layout/AlignmentCombineTest.kt",
  "extension" : "kt",
  "linesOfCode" : 122,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/layout/ContentScaleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 119,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/layout/ConstraintsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 415,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/layout/ScaleFactorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 106,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/layout/AlignmentTest.kt",
  "extension" : "kt",
  "linesOfCode" : 248,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/input/key/KeyInputModifierTest.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/input/pointer/PointerInputTest.kt",
  "extension" : "kt",
  "linesOfCode" : 432,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/input/pointer/IndirectPointerInputChangeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 115,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/input/pointer/util/VelocityTracker1DTest.kt",
  "extension" : "kt",
  "linesOfCode" : 734,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/input/pointer/util/VelocityTrackerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1685,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/input/RecordingInputConnectionUpdateTextFieldValueTest.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/input/RecordingInputConnectionInactiveTest.kt",
  "extension" : "kt",
  "linesOfCode" : 105,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/input/IndirectPointerEventWithInputDeviceMockTest.kt",
  "extension" : "kt",
  "linesOfCode" : 220,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/text/TextActionModeCallbackTest.kt",
  "extension" : "kt",
  "linesOfCode" : 321,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/text/input/TextInputServiceAndroidCommandDebouncingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 240,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/hapticfeedback/HapticFeedbackTest.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/platform/WindowInfoDeviceChangeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/platform/WindowInfoTest.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/platform/ClipboardTest.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidHostTest/kotlin/androidx/compose/ui/window/PopupPositionProviderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 129,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/wasmJsMain/kotlin/androidx/compose/ui/Actuals.wasm.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/wasmJsMain/kotlin/androidx/compose/ui/internal/jsinterop/JsInteropUtils.wasmJs.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/wasmJsMain/kotlin/androidx/compose/ui/internal/System.wasm.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/wasmJsMain/kotlin/androidx/compose/ui/platform/DomInputStrategy.wasmJs.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/wasmJsMain/kotlin/androidx/compose/ui/platform/PlatformClipboard.wasm.kt",
  "extension" : "kt",
  "linesOfCode" : 111,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/scroll/ScrollTest.kt",
  "extension" : "kt",
  "linesOfCode" : 923,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/keyboard/ImeOptionsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 435,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/keyboard/KeyboardInsetsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 648,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/Configuration.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/interaction/TextFieldFocusOrderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 173,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/interaction/BasicInteractionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 388,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/integrations/ComposeSceneMediatorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 95,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/integrations/ComposeLaunchTest.kt",
  "extension" : "kt",
  "linesOfCode" : 94,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/integrations/ComposeHostingViewIntegrationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/modifiers/KeepScreenOnModifierTest.kt",
  "extension" : "kt",
  "linesOfCode" : 139,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/modifiers/FrameRateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/layout/WindowInsetsRulersTest.kt",
  "extension" : "kt",
  "linesOfCode" : 192,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/layout/WindowInsetsPaddingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 140,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/interop/InteropUIMenuTest.kt",
  "extension" : "kt",
  "linesOfCode" : 224,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/interop/InteropUIKitViewSizingWithConstraintsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 189,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/interop/InteropInteractionModeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 202,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/interop/InteropInsidePlacementTest.kt",
  "extension" : "kt",
  "linesOfCode" : 101,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/interop/InteropUIKitViewSizingWithUILabelTest.kt",
  "extension" : "kt",
  "linesOfCode" : 403,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/interop/InteropInsidePopupsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 88,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/interop/UIKitInteropInstrumentedTest.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/interop/InteropTextFocusTest.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/leaks/MemoryLeaksTest.kt",
  "extension" : "kt",
  "linesOfCode" : 405,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/scene/ComposeHostingViewControllerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/accessibility/LayersAccessibilityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 141,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/accessibility/ComponentsAccessibilitySemanticTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1075,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/platform/PlatformWindowContextTest.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/window/MetalRedrawerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 132,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/layers/LocalDensityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 194,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/layers/PopupAppearanceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/layers/PopupInteractionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 280,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/kotlin/androidx/compose/ui/layers/DialogInteractionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 136,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/launcher/Launcher/Launcher.swift",
  "extension" : "swift",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/uikitInstrumentedTest/launcher/LauncherHost/main.swift",
  "extension" : "swift",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/draw/InnerShadowTest.kt",
  "extension" : "kt",
  "linesOfCode" : 205,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/draw/ClipDrawTest.kt",
  "extension" : "kt",
  "linesOfCode" : 665,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/draw/InvalidatingNotPlacedChildTest.kt",
  "extension" : "kt",
  "linesOfCode" : 284,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/draw/InnerShadowScreenShotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 161,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/draw/ShadowTest.kt",
  "extension" : "kt",
  "linesOfCode" : 295,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/draw/DropShadowScreenShotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 174,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/draw/AlphaTest.kt",
  "extension" : "kt",
  "linesOfCode" : 192,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/draw/PainterModifierTest.kt",
  "extension" : "kt",
  "linesOfCode" : 725,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/draw/NotHardwareAcceleratedActivityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/draw/DrawModifierTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1224,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/draw/GraphicsLayerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1775,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/draw/BlurTest.kt",
  "extension" : "kt",
  "linesOfCode" : 122,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/draw/GraphicsLayerModifierTest.kt",
  "extension" : "kt",
  "linesOfCode" : 133,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/draw/DrawingPrebuiltGraphicsLayerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 338,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/draw/DropShadowTest.kt",
  "extension" : "kt",
  "linesOfCode" : 201,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/draw/DrawReorderingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 898,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/AndroidAccessibilityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 5103,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/modifier/CompositionLocalMapInjectionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 298,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/modifier/ModifierLocalMultiLayoutNodeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 311,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/modifier/ModifierNodeReuseAndDeactivationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 864,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/modifier/ModifierLocalProviderConsumerOrderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 198,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/modifier/ModifierLocalSameLayoutNodeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 382,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/autofill/TextFieldsSemanticAutofillTest.kt",
  "extension" : "kt",
  "linesOfCode" : 268,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/autofill/TextFieldStateSemanticAutofillTest.kt",
  "extension" : "kt",
  "linesOfCode" : 96,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/autofill/MixedAutofillTest.kt",
  "extension" : "kt",
  "linesOfCode" : 435,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/autofill/AndroidAutofillManagerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1241,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/autofill/AndroidFillableDataTest.kt",
  "extension" : "kt",
  "linesOfCode" : 126,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/autofill/AndroidAutoFillTest.kt",
  "extension" : "kt",
  "linesOfCode" : 109,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/autofill/PerformAndroidAutofillManagerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1631,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/autofill/FakeViewStructure.kt",
  "extension" : "kt",
  "linesOfCode" : 207,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/TwoDimensionalFocusTraversalImplicitEnterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 241,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/FocusTransactionsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 176,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/CaptureFocusTest.kt",
  "extension" : "kt",
  "linesOfCode" : 183,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/TwoDimensionalFocusTraversalImplicitExitTest.kt",
  "extension" : "kt",
  "linesOfCode" : 282,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/OneDimensionalFocusSearchNextTest.kt",
  "extension" : "kt",
  "linesOfCode" : 396,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/FocusChangedTest.kt",
  "extension" : "kt",
  "linesOfCode" : 215,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/CustomFocusTraversalTest.kt",
  "extension" : "kt",
  "linesOfCode" : 659,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/ComposeWithinAndroidViewsInteropTest.kt",
  "extension" : "kt",
  "linesOfCode" : 163,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/RequestFocusEnterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 278,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/RequestFocusEnterExitTest.kt",
  "extension" : "kt",
  "linesOfCode" : 334,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/FocusEventCountTest.kt",
  "extension" : "kt",
  "linesOfCode" : 592,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/OneDimensionalFocusSearchPreviousTest.kt",
  "extension" : "kt",
  "linesOfCode" : 451,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/FreeFocusTest.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/FocusListenerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 171,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/CancelFocusMoveTest.kt",
  "extension" : "kt",
  "linesOfCode" : 530,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/TwoDimensionalFocusTraversalExitTest.kt",
  "extension" : "kt",
  "linesOfCode" : 473,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/RequestFocusExitTest.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/TwoDimensionalFocusTraversalTwoItemsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 3066,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/FocusSearchNonPlacedItemsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 406,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/FocusTargetModifierNodeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 393,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/TwoDimensionalFocusTraversalInitialFocusTest.kt",
  "extension" : "kt",
  "linesOfCode" : 146,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/FocusChangedCountTest.kt",
  "extension" : "kt",
  "linesOfCode" : 151,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/RestoreFocusTest.kt",
  "extension" : "kt",
  "linesOfCode" : 133,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/InitialFocusTest.kt",
  "extension" : "kt",
  "linesOfCode" : 173,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/FocusViewInteropTest.kt",
  "extension" : "kt",
  "linesOfCode" : 940,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/ReusedFocusRequesterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/FocusTargetAttachDetachTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1307,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/WrapAroundFocusTest.kt",
  "extension" : "kt",
  "linesOfCode" : 174,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/CustomFocusRectTest.kt",
  "extension" : "kt",
  "linesOfCode" : 193,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/RequestFocusTest.kt",
  "extension" : "kt",
  "linesOfCode" : 698,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/FocusManagerCompositionLocalTest.kt",
  "extension" : "kt",
  "linesOfCode" : 330,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/ReusedFocusRequesterCaptureFocusTest.kt",
  "extension" : "kt",
  "linesOfCode" : 153,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/KeyEventToFocusDirectionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 106,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/ComposeViewKeyEventInteropTest.kt",
  "extension" : "kt",
  "linesOfCode" : 114,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/FocusRestorerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 365,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/CombinedFocusModifierNodeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 141,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/FocusTestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/TwoDimensionalFocusTraversalThreeItemsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 2677,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/FocusAggregationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 253,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/DeactivatedFocusNodeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 153,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/TwoDimensionalFocusTraversalTest.kt",
  "extension" : "kt",
  "linesOfCode" : 375,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/TwoDimensionalFocusTraversalEnterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 217,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/OwnerFocusTest.kt",
  "extension" : "kt",
  "linesOfCode" : 242,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/ClearFocusExitTest.kt",
  "extension" : "kt",
  "linesOfCode" : 238,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/FocusRequesterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 541,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/ReusedFocusRequesterFreeFocusTest.kt",
  "extension" : "kt",
  "linesOfCode" : 153,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/focus/RequestChildFocusTest.kt",
  "extension" : "kt",
  "linesOfCode" : 491,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/tooling/UiErrorTraceTests.kt",
  "extension" : "kt",
  "linesOfCode" : 439,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/MemoryLeakTest.kt",
  "extension" : "kt",
  "linesOfCode" : 246,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/draganddrop/AndroidDragAndDropTest.kt",
  "extension" : "kt",
  "linesOfCode" : 871,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/semantics/SemanticsTestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/semantics/SemanticsInfoTest.kt",
  "extension" : "kt",
  "linesOfCode" : 243,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/semantics/SemanticsListenerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 391,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/semantics/MergedSemanticsConfigurationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 303,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/semantics/SemanticsTests.kt",
  "extension" : "kt",
  "linesOfCode" : 1202,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/semantics/SemanticsModifierNodeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 431,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/SubcompositionReusableContentHost.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/KeepScreenOnModifierTest.kt",
  "extension" : "kt",
  "linesOfCode" : 122,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/viewinterop/FocusSearchLeftInteropTest.kt",
  "extension" : "kt",
  "linesOfCode" : 503,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/viewinterop/EditTextInteropTest.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/viewinterop/FocusSearchUpInteropTest.kt",
  "extension" : "kt",
  "linesOfCode" : 531,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/viewinterop/ViewParentFocusSearchTest.kt",
  "extension" : "kt",
  "linesOfCode" : 147,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/viewinterop/AndroidViewTest.kt",
  "extension" : "kt",
  "linesOfCode" : 2082,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/viewinterop/FocusSearchBackwardInteropTest.kt",
  "extension" : "kt",
  "linesOfCode" : 488,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/viewinterop/NestedScrollInteropViewHolderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 221,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/viewinterop/FocusSearchDownInteropTest.kt",
  "extension" : "kt",
  "linesOfCode" : 515,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/viewinterop/NestedScrollInteropConnectionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 492,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/viewinterop/NestedScrollInteropThreeFoldTest.kt",
  "extension" : "kt",
  "linesOfCode" : 169,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/viewinterop/VelocityTrackingListParityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 404,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/viewinterop/NestedScrollInteropTestHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 339,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/viewinterop/VelocityTrackingParityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 513,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/viewinterop/PoolingContainerComposeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 127,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/viewinterop/ComposeViewTest.kt",
  "extension" : "kt",
  "linesOfCode" : 732,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/viewinterop/InvalidatedTextView.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/viewinterop/FocusWappingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 105,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/viewinterop/FocusSearchForwardInteropTest.kt",
  "extension" : "kt",
  "linesOfCode" : 526,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/viewinterop/FocusSearchInteropTest.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/viewinterop/FocusSearchRightInteropTest.kt",
  "extension" : "kt",
  "linesOfCode" : 485,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/viewinterop/FocusWrapperTest.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/viewinterop/MixedFocusChangeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 174,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/AndroidComposeViewAccessibilityDelegateCompatTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1836,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/gesture/Utils.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/AccessibilityIteratorsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 395,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/OpenComposeView.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/CompositeKeyHashTest.kt",
  "extension" : "kt",
  "linesOfCode" : 242,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/ModifierNodeAttachOrderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 189,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/NodeUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/ModifierNodeVisitSelfAndChildrenTest.kt",
  "extension" : "kt",
  "linesOfCode" : 119,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/MyersDiffTests.kt",
  "extension" : "kt",
  "linesOfCode" : 147,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/ModifierNodeVisitChildrenTest.kt",
  "extension" : "kt",
  "linesOfCode" : 134,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/NodeCoordinatorInitializationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/HotReloadTests.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/NodeChainTester.kt",
  "extension" : "kt",
  "linesOfCode" : 484,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/ModifierNodeNearestAncestorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/ModifierNodeCoroutineScopeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/TraversableModifierNodeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1228,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/ModifierNodeOnDensityChangeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 107,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/ModifierNodeVisitSubtreeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 107,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/ModifierNodeChildTest.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/RequireLayoutCoordinatesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/NodeChainTests.kt",
  "extension" : "kt",
  "linesOfCode" : 162,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/ModifierNodeVisitSubtreeIfTest.kt",
  "extension" : "kt",
  "linesOfCode" : 162,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/InvalidateSubtreeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 233,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/RequireViewTest.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/ModifierNodeSetContentInAttachTest.kt",
  "extension" : "kt",
  "linesOfCode" : 274,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/LayoutNodeMappingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 112,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/ObserverModifierNodeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/CompositionLocalConsumerModifierNodeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 231,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/ModifierNodeAncestorsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 120,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/SharePointerInputWithSiblingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 181,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/ModifierNodeVisitLocalDescendantsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/ModifierNodeVisitLocalAncestorsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/ModelReadsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 619,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/ModifierNodeVisitAncestorsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 224,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/node/NodeChainOwnerTests.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/res/ImageResourcesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/res/PrimitiveResourcesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/res/StringResourcesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 119,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/res/ColorResourcesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/ComposeViewContextMemoryLeakTest.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/contentcapture/ContentCaptureTest.kt",
  "extension" : "kt",
  "linesOfCode" : 629,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/AndroidPathMeasureTest.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/GraphicsLayerSemanticsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 727,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/vector/compat/XmlVectorParserTest.kt",
  "extension" : "kt",
  "linesOfCode" : 220,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/vector/VectorInvalidationTestCase.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/vector/VectorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1448,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/graphics/RootGraphicsLayerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/ParentDataModifierTest.kt",
  "extension" : "kt",
  "linesOfCode" : 205,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/LayoutNodeDensityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 172,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/RootNodeLayoutTest.kt",
  "extension" : "kt",
  "linesOfCode" : 129,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/TestRuleExecutesLayoutPassesWhenWaitingForIdleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 318,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/PlacedChildTest.kt",
  "extension" : "kt",
  "linesOfCode" : 989,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/PlacementReusableNodeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 144,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/PlacementLayoutCoordinatesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1201,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/LookaheadScopeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 3766,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/MeasureOnlyTest.kt",
  "extension" : "kt",
  "linesOfCode" : 296,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/OnVisibilityChangedTest.kt",
  "extension" : "kt",
  "linesOfCode" : 530,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/MeasuringPlacingTwiceIsNotAllowedTest.kt",
  "extension" : "kt",
  "linesOfCode" : 107,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/RectListIntegrationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 853,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/MultiContentLayoutTest.kt",
  "extension" : "kt",
  "linesOfCode" : 318,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/OnSizeChangedTest.kt",
  "extension" : "kt",
  "linesOfCode" : 693,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/ResizingComposeViewTest.kt",
  "extension" : "kt",
  "linesOfCode" : 334,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/LayoutCooperationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 72,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/RtlLayoutTest.kt",
  "extension" : "kt",
  "linesOfCode" : 334,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/OnFirstVisibleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 229,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/RemeasureWithIntrinsicsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 430,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/LookaheadDelegatesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 128,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/NodesRemeasuredOnceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 233,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/ApproachLayoutTest.kt",
  "extension" : "kt",
  "linesOfCode" : 770,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/ShowLayoutBoundsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 116,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/RectRulerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 163,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/BeyondBoundsLayoutTest.kt",
  "extension" : "kt",
  "linesOfCode" : 230,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/AlignmentLineTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1160,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/ComposeViewLayoutTest.kt",
  "extension" : "kt",
  "linesOfCode" : 110,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/OnGlobalLayoutListenerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 448,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/WindowInsetsRulersTest.kt",
  "extension" : "kt",
  "linesOfCode" : 982,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/OnGloballyPositionedTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1145,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/MeasureInPlacementTest.kt",
  "extension" : "kt",
  "linesOfCode" : 153,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/IntrinsicsMeasurementTest.kt",
  "extension" : "kt",
  "linesOfCode" : 494,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/OnGlobalRectChangedTest.kt",
  "extension" : "kt",
  "linesOfCode" : 2068,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/RemeasureWithIntrinsicsRealClockTest.kt",
  "extension" : "kt",
  "linesOfCode" : 443,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/TogglePlacementInLookaheadScopeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 310,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/UnplacedAwareModifierNodeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/RulerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 614,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/Helpers.kt",
  "extension" : "kt",
  "linesOfCode" : 531,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/SubcomposeLayoutTest.kt",
  "extension" : "kt",
  "linesOfCode" : 3420,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/RemeasurementModifierTest.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/MeasureAndLayoutDelegateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1055,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/PlacementScopeMotionFrameOfReferenceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 154,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/LayoutNodeLayoutDirectionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 134,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/layout/BeyondBoundsLayoutProviderModifierNodeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 230,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/SensitiveContentModifierTest.kt",
  "extension" : "kt",
  "linesOfCode" : 236,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/GoldenCommon.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/RecyclerViewIntegrationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 94,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/owners/LifecycleOwnerInFragmentTest.kt",
  "extension" : "kt",
  "linesOfCode" : 117,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/owners/LifecycleOwnerInAppCompatActivityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/owners/SavedStateRegistryOwnerInFragmentTest.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/owners/SavedStateRegistryOwnerInAppCompatActivityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/owners/SavedStateRegistryOwnerInComponentActivityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/owners/LifecycleOwnerInComponentActivityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/ShowOnScreenAccessibilityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 112,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/relocation/BringIntoViewModifierNodeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 331,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/focus/FocusAwareEventPropagationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 417,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/key/AndroidProcessKeyInputTest.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/key/HardwareKeyInputTest.kt",
  "extension" : "kt",
  "linesOfCode" : 242,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/key/ProcessKeyInputTest.kt",
  "extension" : "kt",
  "linesOfCode" : 520,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/key/MetaKeyTest.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/key/KeyTest.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/rotary/RotaryScrollEventTest.kt",
  "extension" : "kt",
  "linesOfCode" : 459,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/nestedscroll/NestedScrollModifierTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1426,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/ClickNotPlacedChildTest.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/pointer/PointerInteropFilterComposeHookupTest.kt",
  "extension" : "kt",
  "linesOfCode" : 392,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/pointer/AndroidPointerInputTest.kt",
  "extension" : "kt",
  "linesOfCode" : 5823,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/pointer/ClipPointerInputTest.kt",
  "extension" : "kt",
  "linesOfCode" : 382,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/pointer/SuspendingPointerInputFilterCoroutineJobTest.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/pointer/HandwritingTestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 172,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/pointer/RequestUnbufferedDispatchTest.kt",
  "extension" : "kt",
  "linesOfCode" : 238,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/pointer/PointerInteropFilterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 3541,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/pointer/StylusEventTest.kt",
  "extension" : "kt",
  "linesOfCode" : 115,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/pointer/TestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 503,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/pointer/MotionEventSpyTest.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/pointer/HitPathTrackerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 2794,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/pointer/PointerInteropFilterAndroidViewHookupTest.kt",
  "extension" : "kt",
  "linesOfCode" : 502,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/pointer/PointerInputViewConfigurationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/pointer/SuspendingPointerInputFilterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1194,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/pointer/PointerInputDensityTest.kt",
  "extension" : "kt",
  "linesOfCode" : 262,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/pointer/LayerTouchTransformTest.kt",
  "extension" : "kt",
  "linesOfCode" : 124,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/pointer/PointerInputEventProcessorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 2401,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/pointer/PointerInteropUtilsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 384,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/pointer/MotionEventAdapterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1307,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/pointer/RestrictedSizeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 160,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/pointer/PointerInteropFilterAndroidViewOffsetsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 138,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/pointer/MouseEventTest.kt",
  "extension" : "kt",
  "linesOfCode" : 175,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/pointer/StylusHoverIconTest.kt",
  "extension" : "kt",
  "linesOfCode" : 2331,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/pointer/PointerIconTest.kt",
  "extension" : "kt",
  "linesOfCode" : 2337,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/TextInputServiceAndroidOnStateUpdateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 137,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/indirect/IndirectPointerEventTest.kt",
  "extension" : "kt",
  "linesOfCode" : 845,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/indirect/IndirectPointerInputModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/indirect/IndirectPointerNavigationGestureDetectorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 755,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/indirect/IndirectPointerEventNavigationSystemTests.kt",
  "extension" : "kt",
  "linesOfCode" : 7102,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/indirect/DelegatedIndirectPointerAndFocusEventTests.kt",
  "extension" : "kt",
  "linesOfCode" : 1331,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/indirect/util/FocusableAndIndirectPointerInputModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 113,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/TextInputServiceAndroidEmojiTest.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/EditorInfoTest.kt",
  "extension" : "kt",
  "linesOfCode" : 388,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/CursorAnchorInfoBuilderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 606,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/InputInLayerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/InputModeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/TextInputServiceAndroidCursorAnchorInfoTest.kt",
  "extension" : "kt",
  "linesOfCode" : 370,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/input/RecordingInputConnectionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 435,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/SnapshotFlowTest.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/scrollcapture/ScrollCaptureTester.kt",
  "extension" : "kt",
  "linesOfCode" : 291,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/scrollcapture/ScrollCaptureDrawTest.kt",
  "extension" : "kt",
  "linesOfCode" : 164,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/scrollcapture/ScrollExpecter.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/scrollcapture/ScrollCaptureIntegrationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 259,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/scrollcapture/ScrollCaptureTest.kt",
  "extension" : "kt",
  "linesOfCode" : 399,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/ZIndexNodeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/text/input/PlatformTextInputMethodTestOverrideTest.kt",
  "extension" : "kt",
  "linesOfCode" : 115,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/text/input/InterceptPlatformTextInputTest.kt",
  "extension" : "kt",
  "linesOfCode" : 560,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/text/input/TestInputMethodRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/text/input/AndroidPlatformTextInputSessionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 137,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/text/input/NullableInputConnectionWrapperTest.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/text/input/PlatformTextInputViewIntegrationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 679,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/text/TextMeasurerHelperTest.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/AndroidAssistTest.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/accessibility/WindowContentChangeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 290,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/accessibility/AccessibilityTouchModeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 128,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/accessibility/ScrollingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 509,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/accessibility/CollectionInfoTest.kt",
  "extension" : "kt",
  "linesOfCode" : 386,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/platform/AndroidComposeViewScreenCoordinatesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 255,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/platform/AndroidCompositionLocalTest.kt",
  "extension" : "kt",
  "linesOfCode" : 77,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/platform/FragmentRetainTest.kt",
  "extension" : "kt",
  "linesOfCode" : 262,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/platform/AndroidUiDispatcherTest.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/platform/AndroidClipboardTest.kt",
  "extension" : "kt",
  "linesOfCode" : 278,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/platform/InspectableValueTest.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/platform/DispatchGenericMotionEventTest.kt",
  "extension" : "kt",
  "linesOfCode" : 170,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/platform/WindowRecomposerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 200,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/platform/ComposeViewSavedStateSizeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/platform/WindowInfoCompositionLocalTest.kt",
  "extension" : "kt",
  "linesOfCode" : 729,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/platform/LocalSoftwareKeyboardControllerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/platform/LocalResourcesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/platform/WindowInfoTest.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/platform/ComposeViewOverlayTest.kt",
  "extension" : "kt",
  "linesOfCode" : 147,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/platform/AndroidOwnerExtraAssertionsRule.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/platform/AppCompatActivityLocaleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/platform/LayoutIdTest.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/platform/AndroidClipboardIntegrationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/platform/AndroidViewCompatTest.kt",
  "extension" : "kt",
  "linesOfCode" : 810,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/platform/AndroidComposeViewsInRecyclerViewTest.kt",
  "extension" : "kt",
  "linesOfCode" : 413,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/platform/ConfigChangeActivityLocaleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/platform/WrapperTest.kt",
  "extension" : "kt",
  "linesOfCode" : 138,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/platform/ActivityRetainTest.kt",
  "extension" : "kt",
  "linesOfCode" : 335,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/platform/AndroidFontResourceLoaderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/platform/ComposeViewTest.kt",
  "extension" : "kt",
  "linesOfCode" : 482,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/platform/DisposableSaveableStateRegistryTest.kt",
  "extension" : "kt",
  "linesOfCode" : 205,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/platform/RecycledLayersTest.kt",
  "extension" : "kt",
  "linesOfCode" : 92,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/AndroidLayoutDrawTest.kt",
  "extension" : "kt",
  "linesOfCode" : 3936,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/window/DialogTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1001,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/window/ActivityWithInsets.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/window/PopupAlignmentTest.kt",
  "extension" : "kt",
  "linesOfCode" : 222,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/window/DialogScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 72,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/window/PopupSecureFlagTest.kt",
  "extension" : "kt",
  "linesOfCode" : 127,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/window/PositionInWindowTest.kt",
  "extension" : "kt",
  "linesOfCode" : 213,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/window/PopupDismissTest.kt",
  "extension" : "kt",
  "linesOfCode" : 104,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/window/DialogWithNoStatusBarTest.kt",
  "extension" : "kt",
  "linesOfCode" : 259,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/window/PopupLayoutTest.kt",
  "extension" : "kt",
  "linesOfCode" : 337,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/window/DialogSecureFlagTest.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/window/PopupTest.kt",
  "extension" : "kt",
  "linesOfCode" : 831,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/window/DialogWithInsetsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 346,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/window/PopupTestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/kotlin/androidx/compose/ui/FrameRateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 355,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/res/drawable/ic_triangle_src_in.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/res/drawable/ic_triangle_screen.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/res/drawable/ic_triangle_modulate.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/res/drawable/ic_triangle_config.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/res/drawable/ic_triangle_color_resource_tint.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/res/drawable/ic_triangle_plus.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/res/drawable/ic_triangle_csl_tint_theme.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/res/drawable/ic_triangle_src_over.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/res/drawable/ic_triangle_csl_tint.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/res/drawable/ic_triangle_color_theme_tint.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/res/drawable/ic_triangle_src_atop.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/res/drawable/ic_triangle2.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/res/drawable/ic_triangle.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/res/values-land/resources.xml",
  "extension" : "xml",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/res/values-night/resources.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/res/layout/android_compose_lists_fling.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/res/layout/composeview_transition_group_false.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/res/layout/android_compose_lists_fling_item.xml",
  "extension" : "xml",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/res/layout/android_in_compose_nested_scroll_interop.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/res/layout/android_in_compose_nested_scroll_interop_list_item.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/res/layout/velocity_tracker_compose_vs_view.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/res/values/themes.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/res/values/resources.xml",
  "extension" : "xml",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/res/values/donottranslate-strings.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/androidDeviceTest/res/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/draw/Clip.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/draw/Blur.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/draw/Scale.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/draw/PainterModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 256,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/draw/Shadow.kt",
  "extension" : "kt",
  "linesOfCode" : 597,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/draw/Alpha.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/draw/Rotate.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/draw/DrawModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 300,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/modifier/ModifierLocalProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/modifier/ModifierLocal.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/modifier/ModifierLocalManager.kt",
  "extension" : "kt",
  "linesOfCode" : 72,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/modifier/ModifierLocalModifierNode.kt",
  "extension" : "kt",
  "linesOfCode" : 130,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/modifier/ModifierLocalConsumer.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/autofill/ContentDataType.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/autofill/AutofillManager.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/autofill/Autofill.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/autofill/ContentType.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/autofill/AutofillTree.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/autofill/FillableData.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/autofill/AutofillModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/autofill/AutofillType.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/focus/FocusTraversal.kt",
  "extension" : "kt",
  "linesOfCode" : 128,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/focus/FocusOwner.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/focus/FocusChangedModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/focus/PlatformFocusOwner.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/focus/FocusEventModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/focus/FocusRequesterModifierNode.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/focus/TwoDimensionalFocusSearch.kt",
  "extension" : "kt",
  "linesOfCode" : 270,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/focus/RequestChildFocus.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/focus/FocusPropertiesModifierNode.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/focus/FocusOrderModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 94,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/focus/FocusTargetNode.kt",
  "extension" : "kt",
  "linesOfCode" : 284,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/focus/FocusListener.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/focus/FocusState.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/focus/FocusRestorer.kt",
  "extension" : "kt",
  "linesOfCode" : 93,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/focus/FocusManager.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/focus/FocusTargetModifierNode.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/focus/BeyondBoundsLayout.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/focus/OneDimensionalFocusSearch.kt",
  "extension" : "kt",
  "linesOfCode" : 192,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/focus/FocusProperties.kt",
  "extension" : "kt",
  "linesOfCode" : 118,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/focus/FocusOwnerImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 430,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/focus/FocusInvalidationManager.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/focus/FocusDirection.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/focus/FocusEventModifierNode.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/focus/FocusModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/focus/Focusability.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/focus/FocusRequester.kt",
  "extension" : "kt",
  "linesOfCode" : 135,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/focus/FocusTransactions.kt",
  "extension" : "kt",
  "linesOfCode" : 236,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/focus/FocusRequesterModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/MotionDurationScale.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/draganddrop/DragAndDropNode.kt",
  "extension" : "kt",
  "linesOfCode" : 270,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/draganddrop/DragAndDropManager.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/draganddrop/DragAndDrop.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/semantics/SemanticsNode.kt",
  "extension" : "kt",
  "linesOfCode" : 329,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/semantics/SemanticsProperties.kt",
  "extension" : "kt",
  "linesOfCode" : 644,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/semantics/SemanticsRegion.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/semantics/SemanticsSort.kt",
  "extension" : "kt",
  "linesOfCode" : 200,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/semantics/SemanticsInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/semantics/SemanticsOwner.kt",
  "extension" : "kt",
  "linesOfCode" : 158,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/semantics/SemanticsConfiguration.kt",
  "extension" : "kt",
  "linesOfCode" : 129,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/semantics/SemanticsModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 122,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/semantics/SemanticsListener.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/FrameRateCategory.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/ComposedModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 183,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/FrameRate.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/viewinterop/InteropViewFactoryHolder.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/viewinterop/InteropView.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/Modifier.kt",
  "extension" : "kt",
  "linesOfCode" : 159,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/spatial/ThrottledCallbacks.kt",
  "extension" : "kt",
  "linesOfCode" : 424,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/spatial/RectList.kt",
  "extension" : "kt",
  "linesOfCode" : 1004,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/spatial/RectManager.kt",
  "extension" : "kt",
  "linesOfCode" : 489,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/spatial/RelativeLayoutBounds.kt",
  "extension" : "kt",
  "linesOfCode" : 162,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/CompositionLocalConsumerModifierNode.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/MeasureBlocks.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/DelegatingNode.kt",
  "extension" : "kt",
  "linesOfCode" : 168,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/LayoutNodeDrawScope.kt",
  "extension" : "kt",
  "linesOfCode" : 105,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/LayoutAwareModifierNode.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/InnerNodeCoordinator.kt",
  "extension" : "kt",
  "linesOfCode" : 180,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/LookaheadDelegate.kt",
  "extension" : "kt",
  "linesOfCode" : 525,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/DelegatableNode.kt",
  "extension" : "kt",
  "linesOfCode" : 402,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/OutOfFrameExecutor.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/TraversableNode.kt",
  "extension" : "kt",
  "linesOfCode" : 106,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/OwnerSnapshotObserver.kt",
  "extension" : "kt",
  "linesOfCode" : 97,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/MyersDiff.kt",
  "extension" : "kt",
  "linesOfCode" : 306,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/MutableVectorWithMutationTracking.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/LayoutNode.kt",
  "extension" : "kt",
  "linesOfCode" : 1040,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/LayoutNodeAlignmentLines.kt",
  "extension" : "kt",
  "linesOfCode" : 144,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/NodeKind.kt",
  "extension" : "kt",
  "linesOfCode" : 348,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/OnPositionedDispatcher.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/HitTestResult.kt",
  "extension" : "kt",
  "linesOfCode" : 262,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/OwnedLayer.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/GlobalPositionAwareModifierNode.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/InternalCoreApi.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/ModifierNodeElement.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/UnplacedAwareModifierNode.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/NodeCoordinator.kt",
  "extension" : "kt",
  "linesOfCode" : 1280,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/DrawModifierNode.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/LayoutTreeConsistencyChecker.kt",
  "extension" : "kt",
  "linesOfCode" : 119,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/BackwardsCompatNode.kt",
  "extension" : "kt",
  "linesOfCode" : 351,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/LayoutModifierNodeCoordinator.kt",
  "extension" : "kt",
  "linesOfCode" : 248,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/MeasureAndLayoutDelegate.kt",
  "extension" : "kt",
  "linesOfCode" : 551,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/IntrinsicsPolicy.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/SemanticsModifierNode.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/ObserverModifierNode.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/MeasurePassDelegate.kt",
  "extension" : "kt",
  "linesOfCode" : 623,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/MeasureScopeWithLayoutNode.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/WeakReference.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/TouchBoundsExpansion.kt",
  "extension" : "kt",
  "linesOfCode" : 148,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/NodeChain.kt",
  "extension" : "kt",
  "linesOfCode" : 539,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/InteroperableComposeUiNode.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/RootForTest.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/LayoutNodeLayoutDelegate.kt",
  "extension" : "kt",
  "linesOfCode" : 220,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/Ref.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/PointerInputModifierNode.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/ParentDataModifierNode.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/Owner.kt",
  "extension" : "kt",
  "linesOfCode" : 136,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/SortedSet.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/LayoutModifierNode.kt",
  "extension" : "kt",
  "linesOfCode" : 304,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/DepthSortedSet.kt",
  "extension" : "kt",
  "linesOfCode" : 167,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/MeasuredSizeAwareModifierNode.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/LookaheadPassDelegate.kt",
  "extension" : "kt",
  "linesOfCode" : 579,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/OwnerScope.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/ComposeUiNode.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/SensitiveContent.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/ZIndexModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/SessionMutex.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/state/ToggleableState.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/AtomicReference.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/graphics/vector/ImageVector.kt",
  "extension" : "kt",
  "linesOfCode" : 391,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/graphics/vector/VectorPainter.kt",
  "extension" : "kt",
  "linesOfCode" : 326,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/graphics/vector/Vector.kt",
  "extension" : "kt",
  "linesOfCode" : 499,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/graphics/vector/VectorComposable.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/graphics/vector/DrawCache.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/graphics/vector/VectorCompose.kt",
  "extension" : "kt",
  "linesOfCode" : 101,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/graphics/TransformOrigin.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/graphics/GraphicsLayerModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 525,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/graphics/GraphicsLayerScope.kt",
  "extension" : "kt",
  "linesOfCode" : 276,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/MultiContentMeasurePolicy.kt",
  "extension" : "kt",
  "linesOfCode" : 108,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/OnGloballyPositionedModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/Placeable.kt",
  "extension" : "kt",
  "linesOfCode" : 225,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/MeasureScope.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/OnVisibilityChangedModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 182,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/WindowInsetsRulers.kt",
  "extension" : "kt",
  "linesOfCode" : 131,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/LookaheadScope.kt",
  "extension" : "kt",
  "linesOfCode" : 172,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/PlacementScopeMarker.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/OnRemeasuredModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/IntrinsicMeasurable.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/RemeasurementModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/Measured.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/SubcomposeLayout.kt",
  "extension" : "kt",
  "linesOfCode" : 1067,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/LayoutInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/ContentScale.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/TestModifierUpdater.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/LayoutId.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/OnLayoutRectChangedModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/Ruler.kt",
  "extension" : "kt",
  "linesOfCode" : 96,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/ApproachLayoutModifierNode.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/MeasureResult.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/MeasurePolicy.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/IntrinsicMeasureScope.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/PinnableContainer.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/LookaheadLayoutCoordinates.kt",
  "extension" : "kt",
  "linesOfCode" : 145,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/OnGlobalLayoutListener.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/LayoutModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 195,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/RectRulers.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/OnPlacedModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/ApproachMeasureScope.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/BeyondBoundsLayout.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/ScaleFactor.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/LayoutBoundsHolder.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/Layout.kt",
  "extension" : "kt",
  "linesOfCode" : 270,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/AlignmentLine.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/LayoutCoordinates.kt",
  "extension" : "kt",
  "linesOfCode" : 110,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/ParentDataModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/OnFirstVisibleModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 174,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/Measurable.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/RootMeasurePolicy.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/KeepScreenOn.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/relocation/BringIntoViewModifierNode.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/input/InputModeManager.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/input/key/KeyEvent.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/input/key/SoftKeyboardInterceptionModifierNode.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/input/key/KeyInputModifierNode.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/input/key/SoftwareKeyboardInterceptionModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/input/key/KeyInputModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/input/key/Key.kt",
  "extension" : "kt",
  "linesOfCode" : 294,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/input/rotary/RotaryInputModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/input/rotary/RotaryInputModifierNode.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/input/rotary/RotaryScrollEvent.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/input/nestedscroll/NestedScrollNode.kt",
  "extension" : "kt",
  "linesOfCode" : 130,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/input/nestedscroll/NestedScrollModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 134,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/input/pointer/PointerInputTestUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 95,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/input/pointer/InternalPointerInput.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/input/pointer/PointerEvent.kt",
  "extension" : "kt",
  "linesOfCode" : 579,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/input/pointer/HitPathTracker.kt",
  "extension" : "kt",
  "linesOfCode" : 453,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/input/pointer/PointerIcon.kt",
  "extension" : "kt",
  "linesOfCode" : 254,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/input/pointer/util/PointerIdArray.kt",
  "extension" : "kt",
  "linesOfCode" : 77,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/input/pointer/util/PlatformVelocityTracker.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/input/pointer/util/VelocityTracker.kt",
  "extension" : "kt",
  "linesOfCode" : 265,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/input/pointer/PointerInputEventProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 187,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/input/pointer/SuspendingPointerInputFilter.kt",
  "extension" : "kt",
  "linesOfCode" : 470,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/input/indirect/IndirectPointerEvent.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/input/indirect/IndirectPointerInputModifierNode.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/internal/PlatformOptimizedCancellationException.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/internal/IdentityHashCode.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/internal/InlineClassHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/internal/JvmDefaultWithCompatibility.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/text/TextMeasurerHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/hapticfeedback/HapticFeedbackType.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/hapticfeedback/HapticFeedback.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/Expect.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/UiComposable.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/Alignment.kt",
  "extension" : "kt",
  "linesOfCode" : 132,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/platform/TextToolbar.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/platform/TextToolbarStatus.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/platform/AccessibilityManager.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/platform/UriHandler.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/platform/InfiniteAnimationPolicy.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/platform/Synchronization.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/platform/Clipboard.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/platform/ViewConfiguration.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/platform/Subcomposition.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/platform/InvertMatrix.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/platform/TestTag.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/platform/WindowInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/platform/InspectionMode.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/platform/ClassHelpers.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/platform/PlatformTextInputModifierNode.kt",
  "extension" : "kt",
  "linesOfCode" : 109,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/platform/PlatformTextInputMethodRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/platform/ShapeContainingUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 92,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/platform/DebugUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/platform/SoftwareKeyboardController.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/platform/InspectableValue.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/platform/ClipboardManager.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/platform/AtomicInt.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/platform/CompositionLocals.kt",
  "extension" : "kt",
  "linesOfCode" : 107,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/window/Popup.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/window/Dialog.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/ComposeUiFlags.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui/benchmark/src/main/res/drawable/ic_hourglass.xml",
  "extension" : "xml",
  "linesOfCode" : 61,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-lint/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-lint/src/main/java/androidx/compose/ui/lint/UiIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-lint/src/main/java/androidx/compose/ui/lint/SuspiciousModifierThenDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 111,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-lint/src/main/java/androidx/compose/ui/lint/ModifierDeclarationDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 317,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-lint/src/main/java/androidx/compose/ui/lint/ComposedModifierDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-lint/src/main/java/androidx/compose/ui/lint/SuspiciousCompositionLocalModifierReadDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 123,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-lint/src/main/java/androidx/compose/ui/lint/NonObservableLocaleDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 124,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-lint/src/main/java/androidx/compose/ui/lint/ReturnFromAwaitPointerEventScopeDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 109,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-lint/src/main/java/androidx/compose/ui/lint/ConfigurationScreenWidthHeightDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 120,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/ui/ui-lint/src/main/java/androidx/compose/ui/lint/ModifierParameterDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 128,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-lint/src/main/java/androidx/compose/ui/lint/ModifierNodeInspectablePropertiesDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-lint/src/main/java/androidx/compose/ui/lint/LocalContextResourcesConfigurationReadDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 385,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-lint/src/main/java/androidx/compose/ui/lint/MultipleAwaitPointerEventScopesDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/ui/ui-test/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 219,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core-testutils/src/main/java/androidx/compose/remote/serialization/AbstractArraySerializer.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core-testutils/src/main/java/androidx/compose/remote/serialization/FloatValueSerializable.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core-testutils/src/main/java/androidx/compose/remote/serialization/AbstractMapSerializer.java",
  "extension" : "java",
  "linesOfCode" : 154,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core-testutils/src/main/java/androidx/compose/remote/serialization/IntValueSerializable.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core-testutils/src/main/java/androidx/compose/remote/serialization/SerializableVariable.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core-testutils/src/main/java/androidx/compose/remote/serialization/SerializeFactory.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core-testutils/src/main/java/androidx/compose/remote/serialization/Serializer.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core-testutils/src/main/java/androidx/compose/remote/serialization/VariableSerializable.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core-testutils/src/main/java/androidx/compose/remote/serialization/yaml/YAMLArraySerializer.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core-testutils/src/main/java/androidx/compose/remote/serialization/yaml/YAMLSerializer.java",
  "extension" : "java",
  "linesOfCode" : 191,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core-testutils/src/main/java/androidx/compose/remote/serialization/yaml/YAMLMapSerializer.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core-testutils/src/main/java/androidx/compose/remote/serialization/InstructionSerializable.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core-testutils/src/main/java/androidx/compose/remote/serialization/SerializeUtils.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core-testutils/src/main/java/androidx/compose/remote/serialization/AbstractSerializer.java",
  "extension" : "java",
  "linesOfCode" : 190,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core-testutils/src/main/java/androidx/compose/remote/serialization/ArraySerializer.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core-testutils/src/main/java/androidx/compose/remote/serialization/IntInstructionSerializable.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-core/src/main/java/androidx/compose/remote/player/core/RemoteDocument.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-core/src/main/java/androidx/compose/remote/player/core/state/RcValue.kt",
  "extension" : "kt",
  "linesOfCode" : 116,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-core/src/main/java/androidx/compose/remote/player/core/state/PlayerState.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-core/src/main/java/androidx/compose/remote/player/core/state/StateUpdaterImpl.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-core/src/main/java/androidx/compose/remote/player/core/state/RemoteDomains.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-core/src/main/java/androidx/compose/remote/player/core/state/ListenablePlayerState.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-core/src/main/java/androidx/compose/remote/player/core/state/StateUpdater.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-core/src/main/java/androidx/compose/remote/player/core/action/StateUpdaterActionCallback.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-core/src/main/java/androidx/compose/remote/player/core/action/NamedActionHandler.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-core/src/main/java/androidx/compose/remote/player/core/platform/AndroidPaintContext.java",
  "extension" : "java",
  "linesOfCode" : 1366,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-player-core/src/main/java/androidx/compose/remote/player/core/platform/SettingsRetriever.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-core/src/main/java/androidx/compose/remote/player/core/platform/AndroidEdgeEffect.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-core/src/main/java/androidx/compose/remote/player/core/platform/ThreadUtil.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-core/src/main/java/androidx/compose/remote/player/core/platform/AndroidRemoteContext.java",
  "extension" : "java",
  "linesOfCode" : 430,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-core/src/main/java/androidx/compose/remote/player/core/platform/FloatsToPath.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-core/src/main/java/androidx/compose/remote/player/core/platform/BitmapLoader.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-core/src/main/java/androidx/compose/remote/player/core/platform/AndroidBitmapLoader.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-core/src/main/java/androidx/compose/remote/player/core/platform/AndroidComputedTextLayout.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/androidMain/kotlin/androidx/compose/remote/creation/RemotePath.android.kt",
  "extension" : "kt",
  "linesOfCode" : 222,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/androidMain/java/androidx/compose/remote/creation/RFloatPaths.kt",
  "extension" : "kt",
  "linesOfCode" : 136,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/androidMain/java/androidx/compose/remote/creation/Painter.java",
  "extension" : "java",
  "linesOfCode" : 320,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/androidMain/java/androidx/compose/remote/creation/RemoteComposeContextAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 207,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/androidMain/java/androidx/compose/remote/creation/profile/WidgetsProfileWriterV6.java",
  "extension" : "java",
  "linesOfCode" : 144,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/androidMain/java/androidx/compose/remote/creation/profile/RcPlatformProfiles.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/androidMain/java/androidx/compose/remote/creation/modifiers/BackgroundModifier.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/androidMain/java/androidx/compose/remote/creation/modifiers/DynamicBackgroundModifier.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/androidMain/java/androidx/compose/remote/creation/platform/AndroidxRcPlatformServices.kt",
  "extension" : "kt",
  "linesOfCode" : 196,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/androidMain/java/androidx/compose/remote/creation/platform/RCLogger.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/androidMain/java/androidx/compose/remote/creation/RemoteComposeWriterAndroid.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/androidMain/java/androidx/compose/remote/creation/FontUtils.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/jvmAndAndroidMain/kotlin/androidx/compose/remote/creation/RemotePath.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/jvmAndAndroidMain/kotlin/androidx/compose/remote/creation/RemotePathBase.kt",
  "extension" : "kt",
  "linesOfCode" : 161,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/jvmMain/kotlin/androidx/compose/remote/creation/JvmRcPlatformServices.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/jvmMain/kotlin/androidx/compose/remote/creation/RemotePath.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 137,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/jvmTest/kotlin/androidx/compose/remote/creation/JvmRcPlatformServicesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/jvmTest/java/androidx/compose/remote/core/LayoutTest.kt",
  "extension" : "kt",
  "linesOfCode" : 672,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/jvmTest/java/androidx/compose/remote/core/layout/ApplyTouchUp.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/jvmTest/java/androidx/compose/remote/core/layout/TestComponentVisibility.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/jvmTest/java/androidx/compose/remote/core/layout/TestParameters.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/jvmTest/java/androidx/compose/remote/core/layout/LayoutTestPlayer.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/jvmTest/java/androidx/compose/remote/core/layout/ApplyTouchDown.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/jvmTest/java/androidx/compose/remote/core/layout/MockRemoteContext.java",
  "extension" : "java",
  "linesOfCode" : 637,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/jvmTest/java/androidx/compose/remote/core/layout/Color.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/jvmTest/java/androidx/compose/remote/core/layout/ApplyComponentTouchDown.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/jvmTest/java/androidx/compose/remote/core/layout/ApplyTouchDrag.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/jvmTest/java/androidx/compose/remote/core/layout/TestOperation.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/jvmTest/java/androidx/compose/remote/core/layout/ResizeDocument.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/jvmTest/java/androidx/compose/remote/core/layout/TestComponentOperation.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/jvmTest/java/androidx/compose/remote/core/layout/CaptureComponentTree.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/jvmTest/java/androidx/compose/remote/creation/RemotePathTest.kt",
  "extension" : "kt",
  "linesOfCode" : 232,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/androidDeviceTest/java/androidx/compose/remote/creation/ProfileTest.kt",
  "extension" : "kt",
  "linesOfCode" : 101,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/androidDeviceTest/java/androidx/compose/remote/creation/DebugCreationContext.kt",
  "extension" : "kt",
  "linesOfCode" : 507,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/androidDeviceTest/java/androidx/compose/remote/creation/PathTest.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-creation/src/commonMain/kotlin/androidx/compose/remote/creation/ExperimentalRemoteCreationApi.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-view/src/main/java/androidx/compose/remote/player/view/RemoteComposePlayer.java",
  "extension" : "java",
  "linesOfCode" : 415,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-player-view/src/main/java/androidx/compose/remote/player/view/accessibility/RemoteComposeAccessibilityRegistrar.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-view/src/main/java/androidx/compose/remote/player/view/accessibility/BaseSemanticNodeApplier.java",
  "extension" : "java",
  "linesOfCode" : 154,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-view/src/main/java/androidx/compose/remote/player/view/accessibility/RemoteComposeDocumentAccessibility.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-view/src/main/java/androidx/compose/remote/player/view/accessibility/platform/AndroidxRemoteComposeTouchHelper.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-view/src/main/java/androidx/compose/remote/player/view/accessibility/platform/RemoteComposeTouchHelper.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-view/src/main/java/androidx/compose/remote/player/view/accessibility/platform/AndroidxRemoteComposeAccessibilityRegistrar.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-view/src/main/java/androidx/compose/remote/player/view/accessibility/platform/AndroidxSemanticNodeApplier.java",
  "extension" : "java",
  "linesOfCode" : 133,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-player-view/src/main/java/androidx/compose/remote/player/view/accessibility/CoreDocumentAccessibility.java",
  "extension" : "java",
  "linesOfCode" : 198,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-view/src/main/java/androidx/compose/remote/player/view/accessibility/SemanticNodeApplier.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-view/src/main/java/androidx/compose/remote/player/view/platform/RemotePreparedDocument.java",
  "extension" : "java",
  "linesOfCode" : 272,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-view/src/main/java/androidx/compose/remote/player/view/platform/RemoteComposeView.java",
  "extension" : "java",
  "linesOfCode" : 633,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-view/src/main/java/androidx/compose/remote/player/view/platform/HapticSupport.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-view/src/main/java/androidx/compose/remote/player/view/platform/AndroidRcPlatformServices.java",
  "extension" : "java",
  "linesOfCode" : 183,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-view/src/main/java/androidx/compose/remote/player/view/platform/SensorSupport.java",
  "extension" : "java",
  "linesOfCode" : 114,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-view/src/main/java/androidx/compose/remote/player/view/platform/ClickAreaView.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-view/src/main/java/androidx/compose/remote/player/view/platform/ThemeSupport.java",
  "extension" : "java",
  "linesOfCode" : 688,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-compose/src/main/java/androidx/compose/remote/player/compose/RemoteComposePlayer.kt",
  "extension" : "kt",
  "linesOfCode" : 138,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-compose/src/main/java/androidx/compose/remote/player/compose/RemoteComposePlayerFlags.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-compose/src/main/java/androidx/compose/remote/player/compose/context/ComposePaintChanges.kt",
  "extension" : "kt",
  "linesOfCode" : 359,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-player-compose/src/main/java/androidx/compose/remote/player/compose/context/ComposeRemoteContext.kt",
  "extension" : "kt",
  "linesOfCode" : 324,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-compose/src/main/java/androidx/compose/remote/player/compose/context/ComposePaintContext.kt",
  "extension" : "kt",
  "linesOfCode" : 595,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-compose/src/main/java/androidx/compose/remote/player/compose/impl/RemoteDocumentComposePlayer.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-compose/src/main/java/androidx/compose/remote/player/compose/impl/RemoteDocumentViewPlayer.kt",
  "extension" : "kt",
  "linesOfCode" : 92,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-compose/src/main/java/androidx/compose/remote/player/compose/ExperimentalRemotePlayerApi.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-compose/src/main/java/androidx/compose/remote/player/compose/utils/BlendModeUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-compose/src/main/java/androidx/compose/remote/player/compose/utils/PaintUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-compose/src/main/java/androidx/compose/remote/player/compose/utils/FloatsToPath.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-compose/src/main/java/androidx/compose/remote/player/compose/utils/PorterDuffUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-compose/src/main/java/androidx/compose/remote/player/compose/utils/PathEffectUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-compose/src/main/java/androidx/compose/remote/player/compose/utils/PathUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-compose/src/main/java/androidx/compose/remote/player/compose/utils/AndroidPaintUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-player-compose/src/main/java/androidx/compose/remote/player/compose/RemoteDocumentPlayer.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/capture/ResizableLayout.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/capture/CaptureRemoteDocument.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/capture/RemoteLog.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/capture/RemoteLifecycleOwner.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/capture/DisplayPool.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/capture/RemoteComposePath.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/capture/RemoteDrawScope0.kt",
  "extension" : "kt",
  "linesOfCode" : 737,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/capture/SecondaryDisplay.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/capture/RemoteComposeCapture.kt",
  "extension" : "kt",
  "linesOfCode" : 311,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/capture/CustomComponentFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/capture/WriterEvents.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/capture/RemotePathParser.kt",
  "extension" : "kt",
  "linesOfCode" : 357,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/capture/CreationDisplayInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/capture/RemoteImageVector.kt",
  "extension" : "kt",
  "linesOfCode" : 318,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/capture/CaptureComposeView.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/capture/LocalPlatform.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/capture/Capture.kt",
  "extension" : "kt",
  "linesOfCode" : 135,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/capture/RecordingCanvas.kt",
  "extension" : "kt",
  "linesOfCode" : 1062,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/capture/CapturedDocument.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/modifier/HeightModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/modifier/VisibilityModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/modifier/BlurEffect.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/modifier/SizeModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/modifier/RemoteModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 112,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/modifier/HeightInModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/modifier/ScrollModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/modifier/TouchCancelActionModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/modifier/PaddingModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 89,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/modifier/WidthModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/modifier/AnimateSpecModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/modifier/TouchUpActionModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/modifier/AlignByBaselineModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/modifier/ZIndexModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/modifier/DrawWithContentModifier0.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/modifier/RenderEffect.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/modifier/TouchDownActionModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/modifier/GraphicsLayerModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 171,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/modifier/ClipModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/modifier/BorderModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/modifier/MarqueeModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/modifier/CollapsiblePriorityModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/modifier/ClickActionModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/modifier/OffsetModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/modifier/RippleModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/modifier/WidthInModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/modifier/SemanticsModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/modifier/BackgroundModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/painter/RemoteColorPainter.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/painter/RemoteBitmapPainter.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/painter/RemotePainter.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/painter/RemoteVectorPainter.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/vector/RemotePathBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 136,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/vector/RemoteVectorPainter.kt",
  "extension" : "kt",
  "linesOfCode" : 218,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/vector/RemoteVector.kt",
  "extension" : "kt",
  "linesOfCode" : 201,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/shaders/RemoteSolidColor.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/shaders/RemoteBrush.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/shaders/colorFilterModeToInt.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/shaders/RemoteSweepGradient.kt",
  "extension" : "kt",
  "linesOfCode" : 77,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/shaders/RemoteRadialGradient.kt",
  "extension" : "kt",
  "linesOfCode" : 107,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/shaders/RemoteLinearGradient.kt",
  "extension" : "kt",
  "linesOfCode" : 170,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/ExperimentalRemoteCreationComposeApi.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/state/RemoteMatrix3x3.kt",
  "extension" : "kt",
  "linesOfCode" : 120,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/state/RemoteColor.kt",
  "extension" : "kt",
  "linesOfCode" : 314,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/state/RemoteString.kt",
  "extension" : "kt",
  "linesOfCode" : 569,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/state/RemoteFloat.kt",
  "extension" : "kt",
  "linesOfCode" : 945,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/state/RemoteLong.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/state/RemoteState.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/state/RemoteFloatOperations.kt",
  "extension" : "kt",
  "linesOfCode" : 187,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/state/RemoteFloatArray.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/state/RemoteBitmapFont.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/state/RemoteBoolean.kt",
  "extension" : "kt",
  "linesOfCode" : 151,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/state/RemoteBitmap.kt",
  "extension" : "kt",
  "linesOfCode" : 108,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/state/RemoteInt.kt",
  "extension" : "kt",
  "linesOfCode" : 536,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/state/RemotePaint.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/state/RemoteDp.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/shapes/RemoteCornerBasedShape.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/shapes/RemoteCornerSize.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/shapes/RemoteRoundedCornerShape.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/shapes/RemoteOutline.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/shapes/RemoteShape.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/RemoteCollapsibleRow.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/CaptureAsDraw.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/WriteToDocument.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/RemoteArrangement.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/RemoteTextMeasure.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/RemoteDrawWithContentScope0.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/RemoteDrawScope.kt",
  "extension" : "kt",
  "linesOfCode" : 164,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/RemotePath.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/StateLayout.kt",
  "extension" : "kt",
  "linesOfCode" : 116,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/RemoteText.kt",
  "extension" : "kt",
  "linesOfCode" : 385,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/RemoteComposeComponentModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/RemoteCollapsibleColumn.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/RemoteStringList.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/CaptureAsBitmap.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/RemoteOffset.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/RemoteRow.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/RemoteAlignment.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/RemoteCanvasComposable.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/DrawHelpers.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/FitBox.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/RemoteFloatContext.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/RemoteCanvas0.kt",
  "extension" : "kt",
  "linesOfCode" : 612,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/RemoteCanvasDrawScope0.kt",
  "extension" : "kt",
  "linesOfCode" : 910,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/RemoteColumn.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/RemoteComposable.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/RemotePaddingValues.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/RemoteCanvas.kt",
  "extension" : "kt",
  "linesOfCode" : 137,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/RemoteBox.kt",
  "extension" : "kt",
  "linesOfCode" : 92,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/RemoteContext.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/layout/RemoteSize.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/v2/RemoteCanvasV2.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/v2/RemoteSpacerV2.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/v2/RemoteColumnScopeV2.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/v2/RemoteBoxV2.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/v2/RemoteColumnV2.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/v2/RemoteRowScopeV2.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/v2/RemoteBoxScopeV2.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/v2/RemoteComposeNodeV2.kt",
  "extension" : "kt",
  "linesOfCode" : 247,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/v2/RemoteTextV2.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/v2/RemoteComposeApplierV2.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/v2/RemoteRowV2.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/v2/RemoteImageV2.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/v2/CaptureRemoteDocumentV2.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/RemoteComposeCreationComposeFlags.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/action/Action.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/action/PendingIntentAction.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/action/HostAction.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/action/ValueChange.kt",
  "extension" : "kt",
  "linesOfCode" : 111,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-creation-compose/src/main/java/androidx/compose/remote/creation/compose/util/DocumentStats.kt",
  "extension" : "kt",
  "linesOfCode" : 214,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/LayoutCompute.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/RemoteComposeBuffer.java",
  "extension" : "java",
  "linesOfCode" : 1257,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/RemoteClock.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/ScrollingEdgeEffect.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/semantics/AccessibleComponent.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/semantics/AccessibilitySemantics.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/semantics/CoreSemantics.java",
  "extension" : "java",
  "linesOfCode" : 163,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/semantics/ScrollableComponent.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/semantics/AccessibilityModifier.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/Operations.java",
  "extension" : "java",
  "linesOfCode" : 648,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/SerializableToString.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/RcProfiles.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/RemoteComposeState.java",
  "extension" : "java",
  "linesOfCode" : 350,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/WireBuffer.java",
  "extension" : "java",
  "linesOfCode" : 242,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/serialize/Serializable.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/serialize/SerializeTags.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/serialize/MapSerializer.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/VariableSupport.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/RemotePathBase.java",
  "extension" : "java",
  "linesOfCode" : 345,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/OperationInterface.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/PaintContext.java",
  "extension" : "java",
  "linesOfCode" : 153,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/types/IntegerConstant.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/types/BooleanConstant.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/types/LongConstant.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/CompanionOperation.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/TimeVariables.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/SystemClock.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/RemoteComposeOperation.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/Operation.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/Header.java",
  "extension" : "java",
  "linesOfCode" : 490,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/BitmapFontData.java",
  "extension" : "java",
  "linesOfCode" : 190,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/FloatFunctionDefine.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/ParticlesCompare.java",
  "extension" : "java",
  "linesOfCode" : 504,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/TextMerge.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/BitmapTextMeasure.java",
  "extension" : "java",
  "linesOfCode" : 172,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/MatrixScale.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DataDynamicListFloat.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/TextSubtext.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/PathCombine.java",
  "extension" : "java",
  "linesOfCode" : 104,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/PathCreate.java",
  "extension" : "java",
  "linesOfCode" : 176,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DataMapIds.java",
  "extension" : "java",
  "linesOfCode" : 116,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/MatrixSave.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DrawSector.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/ShaderData.java",
  "extension" : "java",
  "linesOfCode" : 296,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DataMapLookup.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/FontData.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DrawTextAnchored.java",
  "extension" : "java",
  "linesOfCode" : 184,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/ComponentValue.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DrawOval.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/ComponentData.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/MatrixSkew.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/IdLookup.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DrawBase4.java",
  "extension" : "java",
  "linesOfCode" : 112,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/TimeAttribute.java",
  "extension" : "java",
  "linesOfCode" : 257,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DrawContent.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/Theme.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DrawRect.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/Rem.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DrawBitmap.java",
  "extension" : "java",
  "linesOfCode" : 139,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/ClipPath.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DrawTextOnCircle.java",
  "extension" : "java",
  "linesOfCode" : 133,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/ImageAttribute.java",
  "extension" : "java",
  "linesOfCode" : 117,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DrawBitmapInt.java",
  "extension" : "java",
  "linesOfCode" : 184,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/MatrixRotate.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/matrix/MatrixVectorMath.java",
  "extension" : "java",
  "linesOfCode" : 156,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/matrix/MatrixConstant.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/matrix/MatrixExpression.java",
  "extension" : "java",
  "linesOfCode" : 135,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/PathTween.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DrawRoundRect.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/ClickArea.java",
  "extension" : "java",
  "linesOfCode" : 174,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/UpdateDynamicFloatList.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/FloatFunctionCall.java",
  "extension" : "java",
  "linesOfCode" : 140,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/PathExpression.java",
  "extension" : "java",
  "linesOfCode" : 303,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/TextLookupInt.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/MatrixFromPath.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DrawLine.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DrawPath.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/HapticFeedback.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/PathAppend.java",
  "extension" : "java",
  "linesOfCode" : 189,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/TextLookup.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/ParticlesLoop.java",
  "extension" : "java",
  "linesOfCode" : 238,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/ClipRect.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/paint/Painter.java",
  "extension" : "java",
  "linesOfCode" : 113,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/paint/PaintChanges.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/paint/PaintChangeAdapter.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/paint/TextPaint.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/paint/PaintBundle.java",
  "extension" : "java",
  "linesOfCode" : 1306,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/paint/PaintPathEffects.java",
  "extension" : "java",
  "linesOfCode" : 255,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DrawCircle.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/TextAttribute.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DrawToBitmap.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/PaintData.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DrawTextOnPath.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/TextFromFloat.java",
  "extension" : "java",
  "linesOfCode" : 211,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/RootContentBehavior.java",
  "extension" : "java",
  "linesOfCode" : 209,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/MatrixRestore.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DrawBase6.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DataListFloat.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/ParticlesCreate.java",
  "extension" : "java",
  "linesOfCode" : 194,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/ColorConstant.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/FloatConstant.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DrawBitmapFontText.java",
  "extension" : "java",
  "linesOfCode" : 189,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/NamedVariable.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/LoopOperation.java",
  "extension" : "java",
  "linesOfCode" : 155,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/Container.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/ClickModifierOperation.java",
  "extension" : "java",
  "linesOfCode" : 194,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/measure/MeasurePass.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/measure/Size.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/measure/ComponentMeasure.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/measure/Measurable.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/animation/Particle.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/animation/AnimateMeasure.java",
  "extension" : "java",
  "linesOfCode" : 325,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/animation/AnimationSpec.java",
  "extension" : "java",
  "linesOfCode" : 226,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/animation/ParticleAnimation.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/managers/ColumnLayout.java",
  "extension" : "java",
  "linesOfCode" : 497,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/managers/CanvasLayout.java",
  "extension" : "java",
  "linesOfCode" : 157,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/managers/StateLayout.java",
  "extension" : "java",
  "linesOfCode" : 431,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/managers/BoxLayout.java",
  "extension" : "java",
  "linesOfCode" : 247,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/managers/RowLayout.java",
  "extension" : "java",
  "linesOfCode" : 534,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/managers/LayoutManager.java",
  "extension" : "java",
  "linesOfCode" : 447,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/managers/CollapsibleColumnLayout.java",
  "extension" : "java",
  "linesOfCode" : 216,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/managers/ImageLayout.java",
  "extension" : "java",
  "linesOfCode" : 252,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/managers/FitBoxLayout.java",
  "extension" : "java",
  "linesOfCode" : 291,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/managers/CollapsibleRowLayout.java",
  "extension" : "java",
  "linesOfCode" : 216,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/managers/TextLayout.java",
  "extension" : "java",
  "linesOfCode" : 577,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/managers/CollapsiblePriority.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/managers/CoreText.java",
  "extension" : "java",
  "linesOfCode" : 1051,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/ContainerEnd.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/RootLayoutComponent.java",
  "extension" : "java",
  "linesOfCode" : 213,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/ImpulseProcess.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/ScrollDelegate.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/TouchCancelModifierOperation.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/ClickHandler.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/TouchHandler.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/CanvasContent.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/TouchOperation.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/ActionOperation.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/WidthInModifierOperation.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/AlignByModifierOperation.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/DimensionInModifierOperation.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/ZIndexModifierOperation.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/RippleModifierOperation.java",
  "extension" : "java",
  "linesOfCode" : 165,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/ValueIntegerChangeActionOperation.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/HostActionMetadataOperation.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/BorderModifierOperation.java",
  "extension" : "java",
  "linesOfCode" : 281,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/ComponentModifiers.java",
  "extension" : "java",
  "linesOfCode" : 258,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/DecoratorModifierOperation.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/DrawContentOperation.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/DimensionModifierOperation.java",
  "extension" : "java",
  "linesOfCode" : 133,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/MarqueeModifierOperation.java",
  "extension" : "java",
  "linesOfCode" : 212,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/ScrollModifierOperation.java",
  "extension" : "java",
  "linesOfCode" : 454,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/RunActionOperation.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/ValueIntegerExpressionChangeActionOperation.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/HeightInModifierOperation.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/ValueFloatChangeActionOperation.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/PaddingModifierOperation.java",
  "extension" : "java",
  "linesOfCode" : 159,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/ValueStringChangeActionOperation.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/LayoutComputeOperation.java",
  "extension" : "java",
  "linesOfCode" : 209,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/OffsetModifierOperation.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/ModifierOperation.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/ComponentVisibilityOperation.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/ValueFloatExpressionChangeActionOperation.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/ShapeType.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/RoundedClipRectModifierOperation.java",
  "extension" : "java",
  "linesOfCode" : 116,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/HeightModifierOperation.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/WidthModifierOperation.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/ClipRectModifierOperation.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/GraphicsLayerModifierOperation.java",
  "extension" : "java",
  "linesOfCode" : 291,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/BackgroundModifierOperation.java",
  "extension" : "java",
  "linesOfCode" : 241,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/CollapsiblePriorityModifierOperation.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/HostNamedActionOperation.java",
  "extension" : "java",
  "linesOfCode" : 124,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/modifiers/HostActionOperation.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/DecoratorComponent.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/TouchUpModifierOperation.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/ListActionsOperation.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/LayoutComponentContent.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/LayoutComponent.java",
  "extension" : "java",
  "linesOfCode" : 545,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/Component.java",
  "extension" : "java",
  "linesOfCode" : 934,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/utils/DebugLog.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/utils/StringValueSupplier.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/CanvasOperations.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/AnimatableValue.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/TouchDownModifierOperation.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/ComponentStart.java",
  "extension" : "java",
  "linesOfCode" : 167,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/layout/ImpulseOperation.java",
  "extension" : "java",
  "linesOfCode" : 160,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/utilities/PathGenerator.java",
  "extension" : "java",
  "linesOfCode" : 382,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/utilities/CollectionsAccess.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/utilities/MatrixOperations.java",
  "extension" : "java",
  "linesOfCode" : 277,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/utilities/touch/VelocityEasing.java",
  "extension" : "java",
  "linesOfCode" : 304,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/utilities/touch/CommandParameters.java",
  "extension" : "java",
  "linesOfCode" : 266,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/utilities/IntegerExpressionEvaluator.java",
  "extension" : "java",
  "linesOfCode" : 362,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/utilities/IntMap.java",
  "extension" : "java",
  "linesOfCode" : 145,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/utilities/IntIntMap.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/utilities/DataMap.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/utilities/NanMap.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/utilities/StringSerializer.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/utilities/StringUtils.java",
  "extension" : "java",
  "linesOfCode" : 267,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/utilities/easing/FloatAnimation.java",
  "extension" : "java",
  "linesOfCode" : 322,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/utilities/easing/MonotonicSpline.java",
  "extension" : "java",
  "linesOfCode" : 149,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/utilities/easing/CubicEasing.java",
  "extension" : "java",
  "linesOfCode" : 118,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/utilities/easing/SpringStopEngine.java",
  "extension" : "java",
  "linesOfCode" : 124,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/utilities/easing/MonotonicCurveFit.java",
  "extension" : "java",
  "linesOfCode" : 299,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/utilities/easing/Easing.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/utilities/easing/GeneralEasing.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/utilities/easing/BounceCurve.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/utilities/easing/ElasticOutCurve.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/utilities/easing/StepCurve.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/utilities/ArrayAccess.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/utilities/Matrix.java",
  "extension" : "java",
  "linesOfCode" : 354,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/utilities/AnimatedFloatExpression.java",
  "extension" : "java",
  "linesOfCode" : 767,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/utilities/ColorUtils.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/utilities/IntFloatMap.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/utilities/ImageScaling.java",
  "extension" : "java",
  "linesOfCode" : 196,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DrawBitmapFontTextOnPath.java",
  "extension" : "java",
  "linesOfCode" : 218,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/WakeIn.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/TextMeasure.java",
  "extension" : "java",
  "linesOfCode" : 135,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/PathData.java",
  "extension" : "java",
  "linesOfCode" : 181,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DrawBitmapScaled.java",
  "extension" : "java",
  "linesOfCode" : 320,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DrawBase2.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/BitmapData.java",
  "extension" : "java",
  "linesOfCode" : 214,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/FloatExpression.java",
  "extension" : "java",
  "linesOfCode" : 295,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/ColorExpression.java",
  "extension" : "java",
  "linesOfCode" : 394,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/RootContentDescription.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/ColorTheme.java",
  "extension" : "java",
  "linesOfCode" : 136,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DrawBitmapTextAnchored.java",
  "extension" : "java",
  "linesOfCode" : 272,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/TextData.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DrawBase3.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DataListIds.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DrawArc.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/IntegerExpression.java",
  "extension" : "java",
  "linesOfCode" : 159,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DebugMessage.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/ColorAttribute.java",
  "extension" : "java",
  "linesOfCode" : 138,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/ConditionalOperations.java",
  "extension" : "java",
  "linesOfCode" : 172,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/TextLength.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DrawTweenPath.java",
  "extension" : "java",
  "linesOfCode" : 126,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/DrawText.java",
  "extension" : "java",
  "linesOfCode" : 158,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/TextTransform.java",
  "extension" : "java",
  "linesOfCode" : 177,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/MatrixTranslate.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/TouchExpression.java",
  "extension" : "java",
  "linesOfCode" : 614,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/operations/Utils.java",
  "extension" : "java",
  "linesOfCode" : 231,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/RecordingRemoteComposeBuffer.java",
  "extension" : "java",
  "linesOfCode" : 1525,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/TouchListener.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/PaintOperation.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/RcPlatformServices.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/MatrixAccess.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/RemoteContextActions.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/RemoteContext.java",
  "extension" : "java",
  "linesOfCode" : 384,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/CoreDocument.java",
  "extension" : "java",
  "linesOfCode" : 1283,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/DocumentedCompanion.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-core/src/main/java/androidx/compose/remote/core/LayoutCallback.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-tooling-preview/src/main/kotlin/androidx/compose/remote/tooling/preview/RemoteDocPreview.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-tooling-preview/src/main/kotlin/androidx/compose/remote/tooling/preview/RemotePreview.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/RcFloatArgumentCallback.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/RcPaint.java",
  "extension" : "java",
  "linesOfCode" : 183,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/RemoteComposeWriter.java",
  "extension" : "java",
  "linesOfCode" : 2276,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/ComponentValueKeys.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/profile/RemoteComposeWriterFactory.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/profile/Profile.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/RemoteComposeContext.kt",
  "extension" : "kt",
  "linesOfCode" : 1452,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/DrawWithContentModifier.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/VisibilityModifier.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/GraphicsLayerModifier.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/ScrollModifier.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/HeightModifier.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/AlignByModifier.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/ComponentLayoutChanges.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/PaddingModifier.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/UnsupportedModifier.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/AnimateSpecModifier.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/ClickActionModifier.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/WidthInModifier.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/RecordingModifier.java",
  "extension" : "java",
  "linesOfCode" : 274,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/RectShape.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/CollapsiblePriorityModifier.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/RippleModifier.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/SolidBackgroundModifier.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/OffsetModifier.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/Shape.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/CircleShape.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/DynamicBorderModifier.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/MarqueeModifier.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/BorderModifier.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/DynamicSolidBackgroundModifier.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/ComponentLayoutChangesWriter.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/RoundedRectShape.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/ZIndexModifier.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/SemanticsModifier.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/TouchActionModifier.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/ClipModifier.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/WidthModifier.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/HeightInModifier.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/modifiers/ComponentLayoutComputeModifier.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/Rc.java",
  "extension" : "java",
  "linesOfCode" : 583,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/Matrix.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/CreationDisplayInfo.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/RemoteComposeShader.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/RFloat.kt",
  "extension" : "kt",
  "linesOfCode" : 493,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/RemoteComposeWriterInterface.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/ComponentValuesCache.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/actions/ValueFloatExpressionChange.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/actions/ValueIntegerChange.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/actions/ValueIntegerExpressionChange.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/actions/ValueStringChange.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/actions/HostAction.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/actions/ValueFloatChange.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compose/remote/remote-creation-core/src/main/java/androidx/compose/remote/creation/actions/Action.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::compose" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-material3/src/main/java/androidx/glance/material3/Material3Themes.kt",
  "extension" : "kt",
  "linesOfCode" : 96,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-testing/src/main/java/androidx/glance/testing/GlanceNodeAssertionsProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-testing/src/main/java/androidx/glance/testing/GlanceNodeAssertion.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-testing/src/main/java/androidx/glance/testing/unit/TestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-testing/src/main/java/androidx/glance/testing/unit/GlanceMappedNode.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-testing/src/main/java/androidx/glance/testing/unit/UnitTestAssertionExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-testing/src/main/java/androidx/glance/testing/unit/UnitTestFilters.kt",
  "extension" : "kt",
  "linesOfCode" : 179,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-testing/src/main/java/androidx/glance/testing/GlanceNode.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-testing/src/main/java/androidx/glance/testing/AssertionErrorMessages.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-testing/src/main/java/androidx/glance/testing/GlanceNodeAssertionCollection.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-testing/src/main/java/androidx/glance/testing/GlanceNodeSelector.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-testing/src/main/java/androidx/glance/testing/TestContext.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-testing/src/main/java/androidx/glance/testing/GlanceNodeMatcher.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-template/src/main/java/androidx/glance/template/ListTemplateData.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-template/src/main/java/androidx/glance/template/ListTemplateLayouts.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "glance/glance-template/src/main/java/androidx/glance/template/GlanceAppWidgetTemplates.kt",
  "extension" : "kt",
  "linesOfCode" : 230,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "glance/glance-template/src/main/java/androidx/glance/template/FreeformTemplateLayouts.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-template/src/main/java/androidx/glance/template/GlanceTemplate.kt",
  "extension" : "kt",
  "linesOfCode" : 189,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "glance/glance-template/src/main/java/androidx/glance/template/GalleryTemplateLayouts.kt",
  "extension" : "kt",
  "linesOfCode" : 145,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-template/src/main/java/androidx/glance/template/SingleEntityTemplateData.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-template/src/main/java/androidx/glance/template/SingleEntityTemplateLayouts.kt",
  "extension" : "kt",
  "linesOfCode" : 116,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "glance/glance-template/src/main/java/androidx/glance/template/GalleryTemplateData.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-template/src/main/java/androidx/glance/template/FreeformTemplateData.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-template/src/main/java/androidx/glance/template/CompositionLocals.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-template/src/main/java/androidx/glance/template/GlanceTemplateAppWidget.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-preview/src/main/java/androidx/glance/preview/ExperimentalGlancePreviewApi.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-preview/src/main/java/androidx/glance/preview/Preview.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget-multiprocess/src/main/kotlin/androidx/glance/appwidget/multiprocess/RemoteSessionManager.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget-multiprocess/src/main/kotlin/androidx/glance/appwidget/multiprocess/MultiProcessGlanceAppWidget.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget-testing/src/main/java/androidx/glance/appwidget/testing/unit/GlanceAppWidgetUnitTestEnvironment.kt",
  "extension" : "kt",
  "linesOfCode" : 161,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget-testing/src/main/java/androidx/glance/appwidget/testing/unit/UnitTestAssertionExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget-testing/src/main/java/androidx/glance/appwidget/testing/unit/GlanceAppWidgetUnitTest.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget-testing/src/main/java/androidx/glance/appwidget/testing/unit/UnitTestFilters.kt",
  "extension" : "kt",
  "linesOfCode" : 251,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-material/src/main/java/androidx/glance/material/MaterialThemes.kt",
  "extension" : "kt",
  "linesOfCode" : 92,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 123,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/Applier.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/GlanceTheme.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/semantics/SemanticsProperties.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/semantics/SemanticsModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/Image.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/Utils.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/Button.kt",
  "extension" : "kt",
  "linesOfCode" : 116,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/unit/ColorProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/unit/Dimension.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/color/DayNightColorProviders.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/color/ColorProviders.kt",
  "extension" : "kt",
  "linesOfCode" : 444,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/GlanceModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/state/GlanceStateDefinition.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/Visibility.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/layout/SizeModifiers.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/layout/ContentScale.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/layout/Column.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/layout/Spacer.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/layout/Row.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/layout/Box.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/layout/Padding.kt",
  "extension" : "kt",
  "linesOfCode" : 187,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/layout/Alignment.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/session/Session.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/session/SessionManager.kt",
  "extension" : "kt",
  "linesOfCode" : 134,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/session/SessionWorker.kt",
  "extension" : "kt",
  "linesOfCode" : 176,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/session/GlobalSnapshotManager.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/session/IdleEventBroadcastReceiver.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/session/TimerScope.kt",
  "extension" : "kt",
  "linesOfCode" : 115,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/session/InteractiveFrameClock.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/GlanceNode.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/text/TextDecoration.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/text/FontWeight.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/text/Text.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/text/TextAlign.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/text/FontFamily.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/text/TextStyle.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/text/FontStyle.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/Background.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/action/Action.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/action/StartActivityAction.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/action/LambdaAction.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/action/ActionParameters.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/GlanceComposable.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/GlanceId.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/ExperimentalGlanceApi.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/Emittables.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/java/androidx/glance/CompositionLocals.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/res/values-night-v31/colors.xml",
  "extension" : "xml",
  "linesOfCode" : 30,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/res/values-night/colors.xml",
  "extension" : "xml",
  "linesOfCode" : 30,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/res/values-v31/colors.xml",
  "extension" : "xml",
  "linesOfCode" : 30,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance/src/main/res/values/colors.xml",
  "extension" : "xml",
  "linesOfCode" : 30,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 539,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/layoutTemplates/radio_row.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/layoutTemplates/box.xml",
  "extension" : "xml",
  "linesOfCode" : 3,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/layoutTemplates/radio_column.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/layoutTemplates/column.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/layoutTemplates/row.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/AppWidgetBackground.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/CoroutineBroadcastReceiver.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/SizeMode.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/IgnoreResult.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/Switch.kt",
  "extension" : "kt",
  "linesOfCode" : 161,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/RemoteCollectionItems.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/ImageProviders.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/GlanceAppWidget.kt",
  "extension" : "kt",
  "linesOfCode" : 178,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/Utils.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/AlignmentModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/NormalizeCompositionTree.kt",
  "extension" : "kt",
  "linesOfCode" : 283,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/GlanceAppWidgetManager.kt",
  "extension" : "kt",
  "linesOfCode" : 257,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/UnmanagedSessionReceiver.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/WidgetLayout.kt",
  "extension" : "kt",
  "linesOfCode" : 303,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/unit/ColorProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/LinearProgressIndicator.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/AndroidRemoteViews.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/state/GlanceAppWidgetState.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/SizeBox.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/RemoteViewsTranslator.kt",
  "extension" : "kt",
  "linesOfCode" : 418,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/RemoteViewsRoot.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/GlanceRemoteViewsService.kt",
  "extension" : "kt",
  "linesOfCode" : 187,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/GlanceAppWidgetReceiver.kt",
  "extension" : "kt",
  "linesOfCode" : 121,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/LayoutSelection.kt",
  "extension" : "kt",
  "linesOfCode" : 300,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/ApplyModifiers.kt",
  "extension" : "kt",
  "linesOfCode" : 314,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/CircularProgressIndicator.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/AppWidgetComposer.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/CornerRadius.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/AppWidgetSession.kt",
  "extension" : "kt",
  "linesOfCode" : 224,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/GlanceRemoteViews.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/AppWidgetUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 203,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/RadioButton.kt",
  "extension" : "kt",
  "linesOfCode" : 164,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/Background.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/action/ActionTrampolineActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/action/StartActivityIntentAction.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/action/ActionCallbackBroadcastReceiver.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/action/LambdaActionBroadcasts.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/action/ApplyAction.kt",
  "extension" : "kt",
  "linesOfCode" : 342,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/action/InvisibleActionTrampolineActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/action/StartServiceAction.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/action/Toggleable.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/action/ActionTrampoline.kt",
  "extension" : "kt",
  "linesOfCode" : 130,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/action/RunCallbackAction.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/action/CompoundButtonAction.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/action/SendBroadcastAction.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/TintAndAlphaColorFilterParams.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/ExperimentalGlanceRemoteViewsApi.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/AppWidgetModifiers.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/CheckBox.kt",
  "extension" : "kt",
  "linesOfCode" : 150,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/lazy/LazyVerticalGrid.kt",
  "extension" : "kt",
  "linesOfCode" : 220,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/lazy/LazyList.kt",
  "extension" : "kt",
  "linesOfCode" : 173,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/MyPackageReplacedReceiver.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/components/Scaffold.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/components/Buttons.kt",
  "extension" : "kt",
  "linesOfCode" : 323,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/components/TitleBar.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/CompositionLocals.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/translators/CompoundButtonApi31Impl.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/translators/CircularProgressIndicatorTranslator.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/translators/CompoundButtonTranslator.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/translators/CheckBoxTranslator.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/translators/SwitchTranslator.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/translators/ImageTranslator.kt",
  "extension" : "kt",
  "linesOfCode" : 161,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/translators/RadioButtonTranslator.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/translators/LinearProgressIndicatorTranslator.kt",
  "extension" : "kt",
  "linesOfCode" : 77,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/translators/LazyVerticalGridTranslator.kt",
  "extension" : "kt",
  "linesOfCode" : 123,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/translators/TextTranslator.kt",
  "extension" : "kt",
  "linesOfCode" : 163,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/java/androidx/glance/appwidget/translators/LazyListTranslator.kt",
  "extension" : "kt",
  "linesOfCode" : 98,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-el/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-is/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-te/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-zh-rHK/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-v29/textAppearance_styles.xml",
  "extension" : "xml",
  "linesOfCode" : 30,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-v29/themes.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-fa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-as/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-sw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-af/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable/glance_component_btn_outline.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable/glance_switch_thumb_on_to_off.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable/glance_ripple.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable/glance_button_ripple.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable/glance_switch_thumb_animated.xml",
  "extension" : "xml",
  "linesOfCode" : 18,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable/glance_component_btn_square.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable/glance_progress_horizontal.xml",
  "extension" : "xml",
  "linesOfCode" : 17,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable/glance_component_square_button_ripple.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable/glance_abc_btn_check_material_anim_enabled.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable/glance_component_circle_button_ripple.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable/glance_component_m3_button_ripple.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable/glance_btn_radio_off_mtrl.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable/glance_switch_thumb_on.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable/glance_error_layout_background.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable/glance_switch_thumb_off.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable/glance_btn_checkbox_checked_mtrl.xml",
  "extension" : "xml",
  "linesOfCode" : 34,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable/glance_component_btn_circle.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable/glance_btn_checkbox_unchecked_to_checked_mtrl_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable/glance_btn_radio_off_to_on_mtrl_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable/glance_loading_layout_background.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable/glance_component_btn_filled.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable/glance_switch_thumb_off_to_on.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable/glance_btn_checkbox_unchecked_mtrl.xml",
  "extension" : "xml",
  "linesOfCode" : 34,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable/glance_btn_radio_on_to_off_mtrl_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable/glance_btn_radio_on_mtrl.xml",
  "extension" : "xml",
  "linesOfCode" : 30,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable/glance_button_outline.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable/glance_switch_track.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable/glance_btn_checkbox_checked_to_unchecked_mtrl_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable/glance_btn_radio_material_anim.xml",
  "extension" : "xml",
  "linesOfCode" : 18,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-eu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-ja/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-gl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-nb/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-uk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-pa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-fi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-pt-rPT/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/color-night/glance_default_switch_thumb.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-ru/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable-v24/glance_switch_thumb_on.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable-v24/glance_switch_thumb_off.xml",
  "extension" : "xml",
  "linesOfCode" : 25,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-hu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-hi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-fr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-de/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-cs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-en-rIN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-es-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-et/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-tl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-mr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-v31/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-ne/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-gu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-bg/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-hy/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/color/glance_default_switch_track.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/color/glance_default_switch_thumb.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/color/glance_default_radio_button.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/color/glance_switch_on_key_shadow.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/color/glance_switch_off_ambient_shadow.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/color/glance_switch_on_ambient_shadow.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/color/glance_white_disabled_material_anim.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/color/glance_switch_off_key_shadow.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/color/glance_default_check_box.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-da/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-nl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-sr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-hr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-sv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-my/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-pt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-ur/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-pl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/interpolator/glance_btn_radio_to_on_mtrl_animation_interpolator_0.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/interpolator/glance_btn_checkbox_unchecked_mtrl_animation_interpolator_1.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/interpolator/glance_btn_checkbox_unchecked_mtrl_animation_interpolator_0.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/interpolator/glance_btn_checkbox_checked_mtrl_animation_interpolator_0.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/interpolator/glance_btn_radio_to_off_mtrl_animation_interpolator_0.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/interpolator/glance_btn_checkbox_checked_mtrl_animation_interpolator_1.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-mk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-en-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-lt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-km/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-kk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/anim/glance_btn_radio_to_off_mtrl_dot_group_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 52,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/anim/glance_btn_checkbox_to_unchecked_icon_null_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/anim/glance_btn_checkbox_to_checked_box_outer_merged_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 33,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/anim/glance_btn_radio_to_off_mtrl_ring_outer_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 52,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/anim/glance_btn_checkbox_to_unchecked_box_inner_merged_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 33,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/anim/glance_btn_radio_to_off_mtrl_ring_outer_path_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/anim/glance_btn_checkbox_to_checked_icon_null_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/anim/glance_btn_radio_to_on_mtrl_ring_outer_path_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/anim/glance_btn_checkbox_to_unchecked_check_path_merged_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/anim/glance_btn_checkbox_to_checked_box_inner_merged_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/anim/glance_btn_radio_to_on_mtrl_dot_group_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 52,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/anim/glance_btn_radio_to_on_mtrl_ring_outer_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 52,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-th/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-vi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-zh-rTW/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-bn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-ml/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-az/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-lv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-lo/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_radio_button.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_check_box.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_default_loading_layout.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_vertical_grid_three_columns.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_list.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_swtch_backport.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_radio_button_backport.xml",
  "extension" : "xml",
  "linesOfCode" : 22,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_vertical_grid_five_columns.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_invalid_list_item.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_radio_icon.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_text.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_vertical_grid_four_columns.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_check_box_view.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_image_crop.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_circular_progress_indicator.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_check_box_backport.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_image_crop_decorative.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_radio_text.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_check_box_text.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_switch_thumb.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_check_box_image.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_image_fill_bounds_decorative.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_swtch.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_frame.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_image_fit.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_error_layout.xml",
  "extension" : "xml",
  "linesOfCode" : 20,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_vertical_grid_two_columns.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_linear_progress_indicator.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_button.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_deleted_view.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_vertical_grid_one_column.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_image_fit_decorative.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_switch_track.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_switch_text.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_vertical_grid_auto_fit.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/layout/glance_image_fill_bounds.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-uz/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-ms/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-ro/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-ka/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-mn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-pt-rBR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-ar/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-ta/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-or/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable-v31/glance_error_layout_background.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/drawable-v31/glance_loading_layout_background.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-si/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values/glance_component_dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values/textAppearance_styles.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values/colors.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 47,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values/themes.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values/public.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values/bools.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-iw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-ky/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-sq/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-tr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-zu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-sk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-it/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-be/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-en-rXC/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-ca/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-v23/bools.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-zh-rCN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-fr-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-in/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-en-rGB/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/raw/glance_appwidget_keep.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-bs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-sl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-kn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-ko/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-b+sr+Latn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-am/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/src/main/res/values-en-rAU/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/glance-layout-generator/src/main/kotlin/androidx/glance/appwidget/layoutgenerator/ClearResources.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/glance-layout-generator/src/main/kotlin/androidx/glance/appwidget/layoutgenerator/gradle/LayoutGeneratorTask.kt",
  "extension" : "kt",
  "linesOfCode" : 89,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/glance-layout-generator/src/main/kotlin/androidx/glance/appwidget/layoutgenerator/LayoutGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 539,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget/glance-layout-generator/src/main/kotlin/androidx/glance/appwidget/layoutgenerator/GenerateRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 597,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "glance/glance-wear-tiles/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-wear-tiles/src/main/java/androidx/glance/wear/tiles/AndroidLayoutElement.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-wear-tiles/src/main/java/androidx/glance/wear/tiles/curved/CurvedRow.kt",
  "extension" : "kt",
  "linesOfCode" : 179,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-wear-tiles/src/main/java/androidx/glance/wear/tiles/curved/CurvedProperties.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-wear-tiles/src/main/java/androidx/glance/wear/tiles/curved/GlanceCurvedModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 96,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-wear-tiles/src/main/java/androidx/glance/wear/tiles/GlanceWearTiles.kt",
  "extension" : "kt",
  "linesOfCode" : 95,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-wear-tiles/src/main/java/androidx/glance/wear/tiles/template/SingleEntityTemplateLayouts.kt",
  "extension" : "kt",
  "linesOfCode" : 109,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "glance/glance-wear-tiles/src/main/java/androidx/glance/wear/tiles/NormalizeCompositionTree.kt",
  "extension" : "kt",
  "linesOfCode" : 150,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-wear-tiles/src/main/java/androidx/glance/wear/tiles/WearCompositionTranslator.kt",
  "extension" : "kt",
  "linesOfCode" : 752,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "glance/glance-wear-tiles/src/main/java/androidx/glance/wear/tiles/ErrorUiLayout.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-wear-tiles/src/main/java/androidx/glance/wear/tiles/ExperimentalGlanceWearTilesApi.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-wear-tiles/src/main/java/androidx/glance/wear/tiles/TimelineMode.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-wear-tiles/src/main/java/androidx/glance/wear/tiles/state/GlanceWearTilesState.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-wear-tiles/src/main/java/androidx/glance/wear/tiles/GlanceTileService.kt",
  "extension" : "kt",
  "linesOfCode" : 230,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-wear-tiles/src/main/java/androidx/glance/wear/tiles/action/RunCallbackAction.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-wear-tiles/src/main/java/androidx/glance/wear/tiles/Border.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-wear-tiles/src/main/java/androidx/glance/wear/tiles/CompositionLocals.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-wear-tiles/src/main/res/drawable/glance_single_entity_bg.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget-proto/src/main/java/androidx/glance/appwidget/proto/LayoutProtoSerializer.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget-proto/src/main/proto/layout.proto",
  "extension" : "proto",
  "linesOfCode" : 79,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget-preview/src/main/java/androidx/glance/appwidget/preview/ComposableInvoker.kt",
  "extension" : "kt",
  "linesOfCode" : 128,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "glance/glance-appwidget-preview/src/main/java/androidx/glance/appwidget/preview/GlanceAppWidgetViewAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::glance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vectordrawable/vectordrawable-seekable/src/main/java/androidx/vectordrawable/graphics/drawable/SeekableAnimatedVectorDrawable.java",
  "extension" : "java",
  "linesOfCode" : 486,
  "components" : [ "primary::vectordrawable" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vectordrawable/vectordrawable/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::vectordrawable" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vectordrawable/vectordrawable/src/main/java/androidx/vectordrawable/graphics/drawable/VectorDrawableCommon.java",
  "extension" : "java",
  "linesOfCode" : 131,
  "components" : [ "primary::vectordrawable" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vectordrawable/vectordrawable/src/main/java/androidx/vectordrawable/graphics/drawable/VectorDrawableCompat.java",
  "extension" : "java",
  "linesOfCode" : 1420,
  "components" : [ "primary::vectordrawable" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "vectordrawable/vectordrawable/src/main/java/androidx/vectordrawable/graphics/drawable/AndroidResources.java",
  "extension" : "java",
  "linesOfCode" : 126,
  "components" : [ "primary::vectordrawable" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vectordrawable/vectordrawable-animated/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 203,
  "components" : [ "primary::vectordrawable" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vectordrawable/vectordrawable-animated/src/main/java/androidx/vectordrawable/graphics/drawable/Animatable2Compat.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::vectordrawable" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vectordrawable/vectordrawable-animated/src/main/java/androidx/vectordrawable/graphics/drawable/AnimatedVectorDrawableCompat.java",
  "extension" : "java",
  "linesOfCode" : 674,
  "components" : [ "primary::vectordrawable" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "vectordrawable/vectordrawable-animated/src/main/java/androidx/vectordrawable/graphics/drawable/AnimationUtilsCompat.java",
  "extension" : "java",
  "linesOfCode" : 122,
  "components" : [ "primary::vectordrawable" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vectordrawable/vectordrawable-animated/src/main/java/androidx/vectordrawable/graphics/drawable/AnimatorInflaterCompat.java",
  "extension" : "java",
  "linesOfCode" : 653,
  "components" : [ "primary::vectordrawable" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vectordrawable/vectordrawable-animated/src/main/java/androidx/vectordrawable/graphics/drawable/ArgbEvaluator.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::vectordrawable" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "vectordrawable/vectordrawable-animated/src/main/java/androidx/vectordrawable/graphics/drawable/PathInterpolatorCompat.java",
  "extension" : "java",
  "linesOfCode" : 147,
  "components" : [ "primary::vectordrawable" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cursoradapter/cursoradapter/src/main/java/androidx/cursoradapter/widget/CursorAdapter.java",
  "extension" : "java",
  "linesOfCode" : 244,
  "components" : [ "primary::cursoradapter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cursoradapter/cursoradapter/src/main/java/androidx/cursoradapter/widget/SimpleCursorAdapter.java",
  "extension" : "java",
  "linesOfCode" : 140,
  "components" : [ "primary::cursoradapter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cursoradapter/cursoradapter/src/main/java/androidx/cursoradapter/widget/ResourceCursorAdapter.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::cursoradapter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cursoradapter/cursoradapter/src/main/java/androidx/cursoradapter/widget/CursorFilter.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::cursoradapter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/biometric-playground/gradle/verification-metadata.xml",
  "extension" : "xml",
  "linesOfCode" : 949,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/biometric-playground/gradle/libs.versions.toml",
  "extension" : "toml",
  "linesOfCode" : 332,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/activity-playground/gradle/verification-metadata.xml",
  "extension" : "xml",
  "linesOfCode" : 949,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/activity-playground/gradle/libs.versions.toml",
  "extension" : "toml",
  "linesOfCode" : 332,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/core-playground/gradle/verification-metadata.xml",
  "extension" : "xml",
  "linesOfCode" : 949,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/core-playground/gradle/libs.versions.toml",
  "extension" : "toml",
  "linesOfCode" : 332,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/collection-playground/gradle/verification-metadata.xml",
  "extension" : "xml",
  "linesOfCode" : 949,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/collection-playground/gradle/libs.versions.toml",
  "extension" : "toml",
  "linesOfCode" : 332,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/fragment-playground/gradle/verification-metadata.xml",
  "extension" : "xml",
  "linesOfCode" : 949,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/fragment-playground/gradle/libs.versions.toml",
  "extension" : "toml",
  "linesOfCode" : 332,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/work-playground/gradle/verification-metadata.xml",
  "extension" : "xml",
  "linesOfCode" : 949,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/work-playground/gradle/libs.versions.toml",
  "extension" : "toml",
  "linesOfCode" : 332,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/lifecycle-playground/gradle/verification-metadata.xml",
  "extension" : "xml",
  "linesOfCode" : 949,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/lifecycle-playground/gradle/libs.versions.toml",
  "extension" : "toml",
  "linesOfCode" : 332,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/navigation-playground/gradle/verification-metadata.xml",
  "extension" : "xml",
  "linesOfCode" : 949,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/navigation-playground/gradle/libs.versions.toml",
  "extension" : "toml",
  "linesOfCode" : 332,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/datastore-playground/gradle/verification-metadata.xml",
  "extension" : "xml",
  "linesOfCode" : 949,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/datastore-playground/gradle/libs.versions.toml",
  "extension" : "toml",
  "linesOfCode" : 332,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/compose/runtime-playground/gradle/verification-metadata.xml",
  "extension" : "xml",
  "linesOfCode" : 949,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/compose/runtime-playground/gradle/libs.versions.toml",
  "extension" : "toml",
  "linesOfCode" : 332,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/appcompat-playground/gradle/verification-metadata.xml",
  "extension" : "xml",
  "linesOfCode" : 949,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/appcompat-playground/gradle/libs.versions.toml",
  "extension" : "toml",
  "linesOfCode" : 332,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/paging-playground/gradle/verification-metadata.xml",
  "extension" : "xml",
  "linesOfCode" : 949,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/paging-playground/gradle/libs.versions.toml",
  "extension" : "toml",
  "linesOfCode" : 332,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/room-playground/gradle/verification-metadata.xml",
  "extension" : "xml",
  "linesOfCode" : 949,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/room-playground/gradle/libs.versions.toml",
  "extension" : "toml",
  "linesOfCode" : 332,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/sqlite-playground/gradle/verification-metadata.xml",
  "extension" : "xml",
  "linesOfCode" : 949,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/sqlite-playground/gradle/libs.versions.toml",
  "extension" : "toml",
  "linesOfCode" : 332,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/ktfmt-playground/gradle/verification-metadata.xml",
  "extension" : "xml",
  "linesOfCode" : 949,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-projects/ktfmt-playground/gradle/libs.versions.toml",
  "extension" : "toml",
  "linesOfCode" : 332,
  "components" : [ "primary::playground-projects" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 299,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/ChangeClipBounds.java",
  "extension" : "java",
  "linesOfCode" : 139,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/ChangeBounds.java",
  "extension" : "java",
  "linesOfCode" : 434,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/TransitionListenerAdapter.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/ObjectAnimatorUtils.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/TranslationAnimationCreator.java",
  "extension" : "java",
  "linesOfCode" : 117,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/ViewUtilsApi23.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/PropertyValuesHolderUtils.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/TransitionUtils.java",
  "extension" : "java",
  "linesOfCode" : 126,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/ViewGroupUtils.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/TransitionSet.java",
  "extension" : "java",
  "linesOfCode" : 552,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/Fade.java",
  "extension" : "java",
  "linesOfCode" : 157,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/SidePropagation.java",
  "extension" : "java",
  "linesOfCode" : 104,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/ViewUtils.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/PatternPathMotion.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/PathMotion.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/ChangeImageTransform.java",
  "extension" : "java",
  "linesOfCode" : 250,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/Styleable.java",
  "extension" : "java",
  "linesOfCode" : 135,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/TransitionSeekController.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/RectEvaluator.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/FloatArrayEvaluator.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/ChangeTransform.java",
  "extension" : "java",
  "linesOfCode" : 426,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/GhostViewHolder.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/Slide.java",
  "extension" : "java",
  "linesOfCode" : 198,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/ViewUtilsApi29.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/ArcMotion.java",
  "extension" : "java",
  "linesOfCode" : 127,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/TransitionInflater.java",
  "extension" : "java",
  "linesOfCode" : 258,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/WindowIdImpl.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/TransitionValues.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/Scene.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/TransitionValuesMaps.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/ViewUtilsApi21.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/ViewUtilsApi19.java",
  "extension" : "java",
  "linesOfCode" : 165,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/ImageViewUtils.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/AutoTransition.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/MatrixUtils.java",
  "extension" : "java",
  "linesOfCode" : 156,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/GhostViewUtils.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/TransitionManager.java",
  "extension" : "java",
  "linesOfCode" : 273,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/GhostView.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/GhostViewPlatform.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/TransitionPropagation.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/GhostViewPort.java",
  "extension" : "java",
  "linesOfCode" : 155,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/ChangeScroll.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/Explode.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/CircularPropagation.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/FragmentTransitionSupport.java",
  "extension" : "java",
  "linesOfCode" : 353,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/CanvasUtils.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/PathProperty.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/VisibilityPropagation.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/Visibility.java",
  "extension" : "java",
  "linesOfCode" : 467,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/Transition.java",
  "extension" : "java",
  "linesOfCode" : 1665,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/VelocityTracker1D.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/java/androidx/transition/ViewUtilsApi22.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition/src/main/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "transition/transition-ktx/src/main/java/androidx/transition/Transition.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::transition" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/Tab.kt",
  "extension" : "kt",
  "linesOfCode" : 158,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/API_28_OR_ABOVE.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/ListItem.kt",
  "extension" : "kt",
  "linesOfCode" : 315,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/Switch.kt",
  "extension" : "kt",
  "linesOfCode" : 397,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/SurfaceBorder.kt",
  "extension" : "kt",
  "linesOfCode" : 122,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/NavigationDrawer.kt",
  "extension" : "kt",
  "linesOfCode" : 131,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/NavigationDrawerItemDefaults.kt",
  "extension" : "kt",
  "linesOfCode" : 182,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/Card.kt",
  "extension" : "kt",
  "linesOfCode" : 292,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/Chip.kt",
  "extension" : "kt",
  "linesOfCode" : 828,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/Icon.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/Shapes.kt",
  "extension" : "kt",
  "linesOfCode" : 94,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/WideButton.kt",
  "extension" : "kt",
  "linesOfCode" : 197,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/IconButton.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/ChipStyles.kt",
  "extension" : "kt",
  "linesOfCode" : 584,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/Carousel.kt",
  "extension" : "kt",
  "linesOfCode" : 391,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/Typography.kt",
  "extension" : "kt",
  "linesOfCode" : 126,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/Text.kt",
  "extension" : "kt",
  "linesOfCode" : 115,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/TabRowScope.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/KeyEventPropagation.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/Button.kt",
  "extension" : "kt",
  "linesOfCode" : 128,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/ExperimentalTvMaterial3Api.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/CardStyles.kt",
  "extension" : "kt",
  "linesOfCode" : 154,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/ButtonStyles.kt",
  "extension" : "kt",
  "linesOfCode" : 270,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/NavigationDrawerScope.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/CardContainer.kt",
  "extension" : "kt",
  "linesOfCode" : 133,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/SurfaceGlow.kt",
  "extension" : "kt",
  "linesOfCode" : 153,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/ContentColor.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/Surface.kt",
  "extension" : "kt",
  "linesOfCode" : 456,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/SurfaceScale.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/BringIntoViewIfChildrenAreFocused.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/ListItemDefaults.kt",
  "extension" : "kt",
  "linesOfCode" : 157,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/tokens/PaletteTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/tokens/RadioButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/tokens/TypographyTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 131,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/tokens/Elevation.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/tokens/SwitchTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/tokens/TypographyKeyTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/tokens/ColorDarkTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/tokens/TypeScaleTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/tokens/ShapeKeyTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/tokens/ColorLightTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/tokens/TypefaceTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/tokens/CheckboxTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/tokens/ColorSchemeKeyTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/tokens/SurfaceTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/tokens/ShapeTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/SurfaceStyles.kt",
  "extension" : "kt",
  "linesOfCode" : 500,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/WideButtonDefaults.kt",
  "extension" : "kt",
  "linesOfCode" : 119,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/MaterialTheme.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/NavigationDrawerItem.kt",
  "extension" : "kt",
  "linesOfCode" : 180,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/IfElseModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/IconButtonDefaults.kt",
  "extension" : "kt",
  "linesOfCode" : 196,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/RadioButton.kt",
  "extension" : "kt",
  "linesOfCode" : 160,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/Checkbox.kt",
  "extension" : "kt",
  "linesOfCode" : 418,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/SurfaceDefaults.kt",
  "extension" : "kt",
  "linesOfCode" : 426,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/TabRow.kt",
  "extension" : "kt",
  "linesOfCode" : 218,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/SurfaceShapeOutlineCache.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/ButtonDefaults.kt",
  "extension" : "kt",
  "linesOfCode" : 235,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/Glow.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/Border.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/ListItemStyles.kt",
  "extension" : "kt",
  "linesOfCode" : 274,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/NavigationDrawerItemStyles.kt",
  "extension" : "kt",
  "linesOfCode" : 271,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/ColorScheme.kt",
  "extension" : "kt",
  "linesOfCode" : 460,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-material/src/main/java/androidx/tv/material3/KeyEventUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-foundation/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 267,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-foundation/src/main/java/androidx/tv/foundation/ExperimentalTvFoundationApi.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tv/tv-foundation/src/main/java/androidx/tv/foundation/text/TvImeOptions.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::tv" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 539,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/PassiveListenerService.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/ExerciseClientExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/HealthServicesException.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/MeasureClient.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/PassiveListenerCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/VersionApiService.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/PassiveMonitoringClientExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/HealthServicesClient.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/PassiveListenerCallbackStub.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/ServiceBackedPassiveMonitoringClient.kt",
  "extension" : "kt",
  "linesOfCode" : 145,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/response/ExerciseCapabilitiesResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/response/ExerciseEventResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/response/ExerciseLapSummaryResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/response/HealthEventResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/response/ExerciseUpdateResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/response/PassiveMonitoringCapabilitiesResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/response/AvailabilityResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/response/PassiveMonitoringUpdateResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/response/DataPointsResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/response/ExerciseInfoResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/response/MeasureCapabilitiesResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/response/PassiveMonitoringGoalResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/ServiceBackedMeasureClient.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/ExerciseUpdateListenerStub.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/IpcConstants.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/ServiceBackedHealthServicesClient.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/request/CapabilitiesRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/request/ExerciseGoalRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/request/MeasureRegistrationRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/request/PassiveListenerCallbackRegistrationRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/request/DebouncedGoalRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/request/PrepareExerciseRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/request/PassiveListenerServiceRegistrationRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/request/UpdateExerciseTypeConfigRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/request/MeasureUnregistrationRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/request/FlushRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/request/AutoPauseAndResumeConfigRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/request/BatchingModeConfigRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/request/StartExerciseRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/ServiceBackedExerciseClient.kt",
  "extension" : "kt",
  "linesOfCode" : 235,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/event/PassiveListenerEvent.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/event/PassiveCallbackEvent.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/event/MeasureCallbackEvent.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/event/ExerciseUpdateListenerEvent.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/MeasureCallbackStub.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/internal/HsConnectionManager.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/internal/StatusCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/internal/ExerciseInfoCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/ipc/Client.java",
  "extension" : "java",
  "linesOfCode" : 172,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/ipc/RemoteFutureOperation.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/ipc/RemoteOperation.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/ipc/ApiVersionException.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/ipc/internal/BaseQueueOperation.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/ipc/internal/ExecutionTracker.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/ipc/internal/ConnectionConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/ipc/internal/ListenerKey.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/ipc/internal/QueueOperation.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/ipc/internal/DefaultExecutionTracker.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/ipc/internal/ServiceConnection.java",
  "extension" : "java",
  "linesOfCode" : 257,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/ipc/internal/ConnectionManager.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/impl/ipc/ClientConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/ExerciseUpdateCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/HealthServices.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/ListenableFutureExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/MeasureClientExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/proto/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/MeasureCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/ExerciseEventCapabilities.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/DebouncedGoal.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/MeasureCapabilities.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/ComparisonType.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/Availability.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/ExerciseTypeCapabilities.kt",
  "extension" : "kt",
  "linesOfCode" : 134,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/LocationData.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/IntervalDataPoint.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/CumulativeDataPoint.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/UserActivityInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/SampleDataPoint.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/ExerciseGoalType.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/UserActivityState.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/ExerciseCapabilities.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/DataPoint.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/StatisticalDataPoint.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/ExerciseTrackedStatus.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/DataPointAccuracy.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/PassiveMonitoringUpdate.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/ProtoParcelable.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/ExerciseEndReason.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/PassiveGoal.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/WarmUpConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/BundlesUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/ExerciseEventType.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/GolfShotEvent.kt",
  "extension" : "kt",
  "linesOfCode" : 75,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/DataPoints.kt",
  "extension" : "kt",
  "linesOfCode" : 408,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/BatchingMode.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/GolfExerciseTypeConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/ExerciseLapSummary.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/DebouncedDataTypeCondition.kt",
  "extension" : "kt",
  "linesOfCode" : 113,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/ExerciseGoal.kt",
  "extension" : "kt",
  "linesOfCode" : 111,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/DataTypeCondition.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/ExerciseType.kt",
  "extension" : "kt",
  "linesOfCode" : 246,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/MilestoneMarkerSummary.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/LocationAvailability.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/ExerciseEvent.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/PassiveMonitoringCapabilities.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/ExerciseUpdate.kt",
  "extension" : "kt",
  "linesOfCode" : 222,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/DataTypeAvailability.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/LocationAccuracy.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/HealthEvent.kt",
  "extension" : "kt",
  "linesOfCode" : 109,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/GolfShotEventCapabilities.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/ExerciseTypeConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/DataType.kt",
  "extension" : "kt",
  "linesOfCode" : 462,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/ExerciseInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/ExerciseState.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/HeartRateAccuracy.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/ExerciseStateInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/ExerciseConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 161,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/PassiveListenerConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/data/DataPointContainer.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/ExerciseClient.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/java/androidx/health/services/client/PassiveMonitoringClient.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/proto/events.proto",
  "extension" : "proto",
  "linesOfCode" : 51,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/proto/responses.proto",
  "extension" : "proto",
  "linesOfCode" : 74,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/proto/data.proto",
  "extension" : "proto",
  "linesOfCode" : 575,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/health-services-client/src/main/proto/requests.proto",
  "extension" : "proto",
  "linesOfCode" : 114,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-testing/src/main/java/androidx/health/connect/client/testing/FakeHealthConnectClient.kt",
  "extension" : "kt",
  "linesOfCode" : 301,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-testing/src/main/java/androidx/health/connect/client/testing/RecordTestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-testing/src/main/java/androidx/health/connect/client/testing/stubs/MutableStub.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-testing/src/main/java/androidx/health/connect/client/testing/stubs/Stub.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-testing/src/main/java/androidx/health/connect/client/testing/FakePermissionController.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-testing/src/main/java/androidx/health/connect/client/testing/AggregationTestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-testing/src/main/java/androidx/health/connect/client/testing/FakeHealthConnectClientOverrides.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-testing/src/main/java/androidx/health/connect/client/testing/ExperimentalTestingApi.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client-proto/src/main/proto/permission.proto",
  "extension" : "proto",
  "linesOfCode" : 32,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client-proto/src/main/proto/request.proto",
  "extension" : "proto",
  "linesOfCode" : 97,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client-proto/src/main/proto/response.proto",
  "extension" : "proto",
  "linesOfCode" : 49,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client-proto/src/main/proto/time.proto",
  "extension" : "proto",
  "linesOfCode" : 25,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client-proto/src/main/proto/error.proto",
  "extension" : "proto",
  "linesOfCode" : 25,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client-proto/src/main/proto/change.proto",
  "extension" : "proto",
  "linesOfCode" : 31,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client-proto/src/main/proto/data.proto",
  "extension" : "proto",
  "linesOfCode" : 96,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 283,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/HealthConnectClientExt.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/response/ReadRecordsResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/response/ReadRecordResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/response/ChangesResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/response/InsertRecordsResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/permission/AccessTypes.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/permission/ExerciseRouteRequestAppContract.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/permission/HealthPermissionsRequestAppContract.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/permission/HealthPermission.kt",
  "extension" : "kt",
  "linesOfCode" : 264,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/permission/platform/ExerciseRouteRequestModuleContract.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/permission/platform/HealthPermissionsRequestModuleContract.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/ExperimentalDeduplicationApi.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/PermissionController.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/HealthConnectClientImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 243,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/HealthConnectClientUpsideDownImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 346,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/platform/response/ResponseConverters.kt",
  "extension" : "kt",
  "linesOfCode" : 142,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/platform/response/InsertRecordsResponseConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/platform/response/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/platform/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/platform/request/RequestConverters.kt",
  "extension" : "kt",
  "linesOfCode" : 125,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/platform/aggregate/BloodPressureAggregationExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/platform/aggregate/HealthConnectClientAggregationExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 131,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/platform/aggregate/AggregationMappings.kt",
  "extension" : "kt",
  "linesOfCode" : 225,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/platform/aggregate/Aggregator.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/platform/aggregate/NutritionAggregationExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/platform/aggregate/SeriesRecordAggregationExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 204,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/platform/aggregate/AggregationExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/platform/records/IntDefMappings.kt",
  "extension" : "kt",
  "linesOfCode" : 579,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/platform/records/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/platform/records/MetadataConverters.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/platform/records/UnitConverters.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/platform/records/RecordMappings.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/platform/records/PlatformRecordAliases.kt",
  "extension" : "kt",
  "linesOfCode" : 211,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/platform/records/RecordConverters.kt",
  "extension" : "kt",
  "linesOfCode" : 940,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/platform/ExceptionConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/platform/TimeExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/converters/datatype/RecordsTypeNameMap.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/converters/datatype/DataTypeIdPairConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/converters/datatype/DataTypeConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/converters/response/ProtoToChangesResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/converters/response/ProtoToReadRecordsResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/converters/permission/PermissionConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/converters/request/ReadDataRangeRequestToProto.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/converters/request/ReadDataRequestToProto.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/converters/request/DeleteDataRangeRequestToProto.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/converters/request/AggregateRequestToProto.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/converters/time/TimeRangeFilterConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/converters/aggregate/AggregateMetricToProto.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/converters/aggregate/ProtoToAggregateDataRow.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/converters/records/RecordToProtoUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 108,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/converters/records/DeviceTypeConverters.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/converters/records/ProtoToRecordConverters.kt",
  "extension" : "kt",
  "linesOfCode" : 567,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/converters/records/ValueExt.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/converters/records/RecordToProtoConverters.kt",
  "extension" : "kt",
  "linesOfCode" : 509,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/converters/records/ProtoToRecordUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 120,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/impl/converters/changes/ChangesEventConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/units/BloodGlucose.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/units/Temperature.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/units/Pressure.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/units/Energy.kt",
  "extension" : "kt",
  "linesOfCode" : 131,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/units/Power.kt",
  "extension" : "kt",
  "linesOfCode" : 77,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/units/Velocity.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/units/Percentage.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/units/Mass.kt",
  "extension" : "kt",
  "linesOfCode" : 174,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/units/Volume.kt",
  "extension" : "kt",
  "linesOfCode" : 106,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/units/Length.kt",
  "extension" : "kt",
  "linesOfCode" : 150,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/units/TemperatureDelta.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/request/ChangesTokenRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/request/AggregateGroupByDurationRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/request/AggregateRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/request/ReadRecordsRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 106,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/request/AggregateGroupByPeriodRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/feature/HealthConnectFeaturesApkImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/feature/HealthConnectFeaturesUnavailableImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/feature/ExperimentalFeatureAvailabilityApi.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/feature/HealthConnectFeaturesPlatformImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/feature/HealthConnectVersionInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/time/TimeRangeFilter.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/aggregate/AggregationResult.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/aggregate/AggregateMetric.kt",
  "extension" : "kt",
  "linesOfCode" : 96,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/aggregate/AggregationResultGroupedByDuration.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/aggregate/AggregationResultGroupedByPeriod.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/contracts/ExerciseRouteRequestContract.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/contracts/HealthPermissionsRequestContract.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/StepsCadenceRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/RespiratoryRateRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/HydrationRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/PowerRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/BloodPressureRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 182,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/SeriesRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/BasalBodyTemperatureRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/InstantaneousRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/MenstruationFlowRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/TotalCaloriesBurnedRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/IntervalRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/LeanBodyMassRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/BodyWaterMassRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/MenstruationPeriodRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/Utils.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/ExerciseSegment.kt",
  "extension" : "kt",
  "linesOfCode" : 304,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/HeartRateVariabilityRmssdRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/MealType.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/BloodGlucoseRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 129,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/BodyTemperatureMeasurementLocation.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/Record.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/BodyFatRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/HeartRateRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 93,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/metadata/Metadata.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/metadata/DataOrigin.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/metadata/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/metadata/Device.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/metadata/DeviceTypes.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/Vo2MaxRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/ExerciseSessionRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 360,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/CervicalMucusRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 107,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/WeightRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/DistanceRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/SleepSessionRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 129,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/SexualActivityRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/SpeedRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 95,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/ActiveCaloriesBurnedRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/ExerciseLap.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/ExerciseRouteResult.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/SkinTemperatureRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 121,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/RestingHeartRateRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/WheelchairPushesRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/ElevationGainedRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/BasalMetabolicRateRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/OxygenSaturationRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/IntermenstrualBleedingRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/CyclingPedalingCadenceRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 77,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/BoneMassRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/OvulationTestRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/FloorsClimbedRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/BodyTemperatureRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/ExerciseRoute.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/HeightRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/records/StepsRecord.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/HealthConnectClient.kt",
  "extension" : "kt",
  "linesOfCode" : 194,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/datanotification/DataNotification.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/HealthConnectFeatures.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/changes/ChangesEvent.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/changes/DeletionChange.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/changes/Change.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/connect/client/changes/UpsertionChange.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/response/InsertDataResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/response/AggregateDataResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/response/GetChangesResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/response/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/response/ReadDataRangeResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/response/ReadExerciseRouteResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/response/GetChangesTokenResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/response/ReadDataResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/permission/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/permission/Permission.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/exerciseroute/ExerciseRoute.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/ServiceBackedHealthDataClient.kt",
  "extension" : "kt",
  "linesOfCode" : 192,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/DeleteDataCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/GetChangesTokenCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/ReadDataCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/permission/token/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/permission/token/PermissionTokenManager.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/permission/foregroundstate/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/permission/foregroundstate/ForegroundStateChecker.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/FilterGrantedPermissionsCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/RevokeAllPermissionsCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/ClearOnChangesListenerCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/sdkservice/HealthDataSdkService.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/sdkservice/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/sdkservice/HealthDataSdkServiceStubImpl.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/DeleteDataRangeCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/GetGrantedPermissionsCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/OnChangesListenerProxy.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/AggregateDataCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/UnregisterFromDataNotificationsCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/RegisterForDataNotificationsCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/error/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/error/ErrorStatusConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/data/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/data/ProtoParcelable.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/data/ProtoData.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/data/SharedMemory27Impl.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/ReadDataRangeCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/logger/Logger.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/GetChangesCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/internal/ProviderConnectionManager.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/InsertDataCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/ipc/Client.java",
  "extension" : "java",
  "linesOfCode" : 191,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/ipc/RemoteFutureOperation.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/ipc/ServiceOperation.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/ipc/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/ipc/RemoteOperation.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/ipc/ApiVersionException.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/ipc/internal/BaseQueueOperation.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/ipc/internal/ExecutionTracker.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/ipc/internal/ConnectionConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/ipc/internal/ListenerKey.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/ipc/internal/QueueOperation.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/ipc/internal/DefaultExecutionTracker.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/ipc/internal/ServiceConnection.java",
  "extension" : "java",
  "linesOfCode" : 279,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/ipc/internal/ConnectionManager.java",
  "extension" : "java",
  "linesOfCode" : 157,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/ipc/ClientConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/SetOnChangesListenerCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/impl/UpdateDataCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/SdkConfig.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/HealthDataService.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/request/DeleteDataRangeRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/request/GetChangesTokenRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/request/AggregateDataRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/request/ReadDataRangeRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/request/RegisterForDataNotificationsRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/request/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/request/GetChangesRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/request/UpsertExerciseRouteRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/request/ReadDataRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/request/ReadExerciseRouteRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/request/RequestContext.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/request/UnregisterFromDataNotificationsRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/request/DeleteDataRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/request/UpsertDataRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/proto/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/error/ErrorStatus.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/error/ErrorCode.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/HealthDataAsyncClient.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/service/HealthDataServiceConstants.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/utils/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/utils/IntentExt.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "health/connect/connect-client/src/main/java/androidx/health/platform/client/changes/ChangesEvent.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::health" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-client/src/main/java/androidx/wear/watchface/client/WatchFaceException.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-client/src/main/java/androidx/wear/watchface/client/ComplicationSlotState.kt",
  "extension" : "kt",
  "linesOfCode" : 228,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-client/src/main/java/androidx/wear/watchface/client/EditorState.kt",
  "extension" : "kt",
  "linesOfCode" : 77,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-client/src/main/java/androidx/wear/watchface/client/Api30Helper.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-client/src/main/java/androidx/wear/watchface/client/BindHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-client/src/main/java/androidx/wear/watchface/client/DeviceConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-client/src/main/java/androidx/wear/watchface/client/WatchFaceControlClient.kt",
  "extension" : "kt",
  "linesOfCode" : 458,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-client/src/main/java/androidx/wear/watchface/client/OverlayStyle.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-client/src/main/java/androidx/wear/watchface/client/WatchUiState.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-client/src/main/java/androidx/wear/watchface/client/HeadlessWatchFaceClient.kt",
  "extension" : "kt",
  "linesOfCode" : 181,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-client/src/main/java/androidx/wear/watchface/client/InteractiveWatchFaceClient.kt",
  "extension" : "kt",
  "linesOfCode" : 568,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-client/src/main/java/androidx/wear/watchface/client/WatchFaceClientExperimental.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-client/src/main/java/androidx/wear/watchface/client/WatchFaceMetadataClient.kt",
  "extension" : "kt",
  "linesOfCode" : 358,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-client/src/main/java/androidx/wear/watchface/client/EditorServiceClient.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-editor-guava/src/main/java/androidx/wear/watchface/editor/ListenableEditorSession.kt",
  "extension" : "kt",
  "linesOfCode" : 131,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-guava/src/main/java/androidx/wear/watchface/ListenableWatchFaceService.kt",
  "extension" : "kt",
  "linesOfCode" : 116,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-guava/src/main/java/androidx/wear/watchface/ListenableGlesRenderer.kt",
  "extension" : "kt",
  "linesOfCode" : 138,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-guava/src/main/java/androidx/wear/watchface/ListenableCanvasRenderer.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 27,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/java/androidx/wear/watchface/Renderer.kt",
  "extension" : "kt",
  "linesOfCode" : 1112,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/java/androidx/wear/watchface/XmlSchemaAndComplicationSlotsDefinition.kt",
  "extension" : "kt",
  "linesOfCode" : 251,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/java/androidx/wear/watchface/WatchFace.kt",
  "extension" : "kt",
  "linesOfCode" : 1035,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/java/androidx/wear/watchface/editor/EditorService.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/java/androidx/wear/watchface/ContentDescriptionLabel.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/java/androidx/wear/watchface/BroadcastsObserver.kt",
  "extension" : "kt",
  "linesOfCode" : 98,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/java/androidx/wear/watchface/ComplicationDataSourceChooserIntent.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/java/androidx/wear/watchface/CancellableUniqueTask.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/java/androidx/wear/watchface/control/RemoteWatchFaceView.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/java/androidx/wear/watchface/control/WatchFaceControlService.kt",
  "extension" : "kt",
  "linesOfCode" : 254,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/java/androidx/wear/watchface/control/HeadlessWatchFaceImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 134,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/java/androidx/wear/watchface/control/InteractiveInstanceManager.kt",
  "extension" : "kt",
  "linesOfCode" : 187,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/java/androidx/wear/watchface/control/InteractiveWatchFaceImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 288,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/java/androidx/wear/watchface/RenderBufferTexture.kt",
  "extension" : "kt",
  "linesOfCode" : 319,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/java/androidx/wear/watchface/ComplicationSlotInflationFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/java/androidx/wear/watchface/WatchFaceExperimental.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/java/androidx/wear/watchface/TapEvent.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/java/androidx/wear/watchface/ComplicationHelperActivity.java",
  "extension" : "java",
  "linesOfCode" : 313,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/java/androidx/wear/watchface/ComplicationSlotsManager.kt",
  "extension" : "kt",
  "linesOfCode" : 441,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/java/androidx/wear/watchface/CanvasComplicationFactory.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/java/androidx/wear/watchface/ComplicationSlot.kt",
  "extension" : "kt",
  "linesOfCode" : 850,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/java/androidx/wear/watchface/BroadcastsReceiver.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/java/androidx/wear/watchface/RenderParameters.kt",
  "extension" : "kt",
  "linesOfCode" : 252,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/java/androidx/wear/watchface/IndentingPrintWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/java/androidx/wear/watchface/WatchState.kt",
  "extension" : "kt",
  "linesOfCode" : 129,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/java/androidx/wear/watchface/WatchFaceHostApi.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/java/androidx/wear/watchface/WatchFaceService.kt",
  "extension" : "kt",
  "linesOfCode" : 2520,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/java/androidx/wear/watchface/WatchFaceColors.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/res/values-v30/config.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/res/values/config.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 98,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications/src/main/java/androidx/wear/watchface/complications/ComplicationSlotBounds.kt",
  "extension" : "kt",
  "linesOfCode" : 196,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications/src/main/java/androidx/wear/watchface/complications/DefaultComplicationDataSourcePolicy.kt",
  "extension" : "kt",
  "linesOfCode" : 293,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications/src/main/java/androidx/wear/watchface/complications/SystemDataSources.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications/src/main/java/androidx/wear/watchface/complications/ComplicationDataSourceUpdateRequesterConstants.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications/src/main/java/androidx/wear/watchface/complications/ComplicationDataSourceInfoRetriever.kt",
  "extension" : "kt",
  "linesOfCode" : 282,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications/src/main/java/androidx/wear/watchface/complications/XmlUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 18,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data-source-samples/src/main/res/drawable/circle.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data-source-samples/src/main/res/drawable/heart.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data-source-samples/src/main/res/layout/config_activity_layout.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data-source-samples/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 25,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-permission-dialogs-sample/src/main/java/androidx/wear/watchface/complications/permission/dialogs/sample/ComplicationRationalActivity.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-permission-dialogs-sample/src/main/java/androidx/wear/watchface/complications/permission/dialogs/sample/ComplicationDeniedActivity.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-permission-dialogs-sample/src/main/res/layout/complication_denied_activity.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-permission-dialogs-sample/src/main/res/layout/complication_rational_activity.xml",
  "extension" : "xml",
  "linesOfCode" : 35,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-permission-dialogs-sample/src/main/res/values/watchface_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data-source-ktx/src/main/java/androidx/wear/watchface/complications/datasource/SuspendingComplicationDataSourceService.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/java/android/support/wearable/complications/ComplicationTextTemplate.java",
  "extension" : "java",
  "linesOfCode" : 179,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/java/android/support/wearable/complications/TimeDifferenceText.java",
  "extension" : "java",
  "linesOfCode" : 367,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/java/android/support/wearable/complications/package-info.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/java/android/support/wearable/complications/TimeDependentText.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/java/android/support/wearable/complications/ComplicationText.java",
  "extension" : "java",
  "linesOfCode" : 477,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/java/android/support/wearable/complications/IconSerializableHelper.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/java/android/support/wearable/complications/ComplicationProviderInfo.java",
  "extension" : "java",
  "linesOfCode" : 122,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/java/android/support/wearable/complications/ComplicationData.kt",
  "extension" : "kt",
  "linesOfCode" : 1617,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/java/android/support/wearable/complications/TimeFormatText.java",
  "extension" : "java",
  "linesOfCode" : 233,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/java/android/support/wearable/complications/CharSequenceSerializableHelper.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/java/androidx/wear/watchface/complications/data/Time.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/java/androidx/wear/watchface/complications/data/Type.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/java/androidx/wear/watchface/complications/data/Image.kt",
  "extension" : "kt",
  "linesOfCode" : 106,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/java/androidx/wear/watchface/complications/data/Text.kt",
  "extension" : "kt",
  "linesOfCode" : 316,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/java/androidx/wear/watchface/complications/data/Data.kt",
  "extension" : "kt",
  "linesOfCode" : 1633,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/java/androidx/wear/watchface/complications/data/ComplicationDataEvaluator.kt",
  "extension" : "kt",
  "linesOfCode" : 271,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/java/androidx/wear/watchface/complications/data/DefaultComplicationDataSourcePolicyWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/java/androidx/wear/watchface/complications/data/ComplicationExperimental.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/java/androidx/wear/watchface/utility/AidlMethod.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/java/androidx/wear/watchface/utility/IconKt.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/java/androidx/wear/watchface/utility/TraceEvent.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-el/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-el/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-is/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-is/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-te/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-te/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-zh-rHK/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-zh-rHK/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-fa/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-fa/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-as/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-as/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-sw/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-sw/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-af/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-af/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-eu/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-eu/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-ja/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-ja/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-gl/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-gl/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-nb/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-nb/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-uk/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-uk/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-pa/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-pa/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-fi/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-fi/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-pt-rPT/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-pt-rPT/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 37,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-ru/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-ru/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-hu/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-hu/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-hi/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-hi/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-fr/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-fr/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 37,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-de/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-de/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-cs/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-cs/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-en-rIN/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-en-rIN/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-es-rUS/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-es-rUS/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 37,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-et/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-et/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-tl/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-tl/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-mr/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-mr/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-ne/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-ne/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-gu/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-gu/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-bg/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-bg/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-hy/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-hy/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-da/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-da/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-nl/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-nl/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-sr/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-sr/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 37,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-hr/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-hr/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 37,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-sv/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-sv/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-my/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-my/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-pt/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-pt/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 37,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-ur/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-ur/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-pl/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-pl/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-mk/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-mk/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-en-rCA/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-en-rCA/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-lt/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-lt/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-km/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-km/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-kk/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-kk/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-th/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-th/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-vi/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-vi/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-zh-rTW/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-zh-rTW/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-bn/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-bn/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-ml/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-ml/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-az/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-az/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-lv/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-lv/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 37,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-lo/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-lo/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-uz/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-uz/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-ms/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-ms/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-ro/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-ro/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 37,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-ka/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-ka/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-mn/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-mn/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-pt-rBR/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-pt-rBR/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 37,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-ar/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-ar/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 55,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-ta/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-ta/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-or/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-or/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-si/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-si/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 30,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-iw/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-iw/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 37,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-ky/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-ky/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-sq/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-sq/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-tr/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-tr/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-zu/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-zu/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-sk/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-sk/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-it/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-it/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 37,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-be/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-be/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-en-rXC/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-en-rXC/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-ca/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-ca/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 37,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-zh-rCN/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-zh-rCN/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-fr-rCA/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-fr-rCA/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 37,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-in/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-in/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-en-rGB/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-en-rGB/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-bs/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-bs/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 37,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-sl/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-sl/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-kn/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-kn/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-ko/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-ko/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-es/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-es/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 37,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-b+sr+Latn/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-b+sr+Latn/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 37,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-am/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-am/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-en-rAU/accessibility_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data/src/main/res/values-en-rAU/complication_strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/android/support/wearable/watchface/Constants.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/android/support/wearable/watchface/SharedMemoryImage.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/android/support/wearable/watchface/ParcelableWrapper.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/android/support/wearable/watchface/package-info.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/android/support/wearable/watchface/WatchFaceStyle.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/android/support/wearable/watchface/accessibility/ContentDescriptionLabel.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/android/support/wearable/watchface/accessibility/package-info.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/android/support/wearable/watchface/accessibility/AccessibilityUtils.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/editor/data/EditorStateWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/control/data/CrashInfoParcel.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/control/data/GetUserStyleSchemaParams.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/control/data/IdTypeAndDefaultProviderPolicyWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/control/data/HeadlessWatchFaceInstanceParams.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/control/data/GetComplicationSlotMetadataParams.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/control/data/ComplicationRenderParams.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/control/data/WatchFaceRenderParams.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/control/data/WallpaperInteractiveWatchFaceInstanceParams.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/control/data/DefaultProviderPoliciesParams.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/control/data/GetUserStyleFlavorsParams.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/style/data/CustomValueOptionWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/style/data/CustomValueUserStyleSettingWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/style/data/UserStyleFlavorWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/style/data/ComplicationsOptionWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/style/data/UserStyleSchemaWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/style/data/BooleanOptionWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/style/data/BooleanUserStyleSettingWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/style/data/ListUserStyleSettingWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/style/data/DoubleRangeOptionWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/style/data/CustomValueOption2WireFormat.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/style/data/ListOptionWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/style/data/OptionWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/style/data/PerComplicationTypeMargins.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/style/data/LongRangeOptionWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/style/data/LongRangeUserStyleSettingWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/style/data/ComplicationsUserStyleSettingWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/style/data/UserStyleSettingWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/style/data/ComplicationOverlayWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/style/data/UserStyleWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/style/data/UserStyleFlavorsWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/style/data/DoubleRangeUserStyleSettingWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/style/data/CustomValueUserStyleSetting2WireFormat.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/data/WatchUiState.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/data/IdAndComplicationDataWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/data/LayerParameterWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/data/IdAndComplicationStateWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/data/ComplicationStateWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 273,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/data/BoundingArcWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/data/IdAndTapEventWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/data/DeviceConfig.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/data/RenderParametersWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/data/ComplicationSlotMetadataWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 232,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/data/WatchFaceColorsWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-data/src/main/java/androidx/wear/watchface/data/WatchFaceOverlayStyleWireFormat.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-complications/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-complications/src/main/res/drawable/ic_launcher_background.xml",
  "extension" : "xml",
  "linesOfCode" : 78,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-complications/src/main/res/drawable/ic_launcher_foreground.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-complications/src/main/res/drawable/preview_loading.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-complications/src/main/res/drawable/preview_unavailable.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-complications/src/main/res/xml/watch_face.xml",
  "extension" : "xml",
  "linesOfCode" : 2,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-complications/src/main/res/xml/xml_watchface.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-complications/src/main/res/mipmap-anydpi/ic_launcher.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-complications/src/main/res/layout/config_activity_layout.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-complications/src/main/res/values/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-complications/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-complications/src/main/res/values/schema_ids.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-style/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-style/src/main/res/drawable/ic_launcher_background.xml",
  "extension" : "xml",
  "linesOfCode" : 78,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-style/src/main/res/drawable/ic_launcher_foreground.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-style/src/main/res/drawable/tyme_style_bold_icon.xml",
  "extension" : "xml",
  "linesOfCode" : 3,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-style/src/main/res/xml/watch_face.xml",
  "extension" : "xml",
  "linesOfCode" : 2,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-style/src/main/res/xml/xml_watchface.xml",
  "extension" : "xml",
  "linesOfCode" : 22,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-style/src/main/res/mipmap-anydpi/ic_launcher.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-style/src/main/res/layout/config_activity_layout.xml",
  "extension" : "xml",
  "linesOfCode" : 23,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-style/src/main/res/values/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-style/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-style/src/main/res/values/schema_ids.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-client-guava/src/main/java/androidx/wear/watchface/client/ListenableWatchFaceControlClient.kt",
  "extension" : "kt",
  "linesOfCode" : 228,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-client-guava/src/main/java/androidx/wear/watchface/client/ListenableWatchFaceMetadataClient.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data-source/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 59,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data-source/src/main/java/androidx/wear/watchface/complications/datasource/ComplicationDataSourceUpdateRequester.kt",
  "extension" : "kt",
  "linesOfCode" : 72,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data-source/src/main/java/androidx/wear/watchface/complications/datasource/ComplicationDataTimeline.kt",
  "extension" : "kt",
  "linesOfCode" : 108,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-data-source/src/main/java/androidx/wear/watchface/complications/datasource/ComplicationDataSourceService.kt",
  "extension" : "kt",
  "linesOfCode" : 422,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-instances/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-instances/src/main/res/drawable/ic_launcher_background.xml",
  "extension" : "xml",
  "linesOfCode" : 78,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-instances/src/main/res/drawable/ic_launcher_foreground.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-instances/src/main/res/drawable/tyme_style_bold_icon.xml",
  "extension" : "xml",
  "linesOfCode" : 3,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-instances/src/main/res/xml/watch_face.xml",
  "extension" : "xml",
  "linesOfCode" : 2,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-instances/src/main/res/xml/xml_watchface.xml",
  "extension" : "xml",
  "linesOfCode" : 22,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-instances/src/main/res/mipmap-anydpi/ic_launcher.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-instances/src/main/res/layout/config_activity_layout.xml",
  "extension" : "xml",
  "linesOfCode" : 48,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-instances/src/main/res/values/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-instances/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-samples-minimal-instances/src/main/res/values/schema_ids.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-style/src/main/java/androidx/wear/watchface/style/WatchFaceLayer.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-style/src/main/java/androidx/wear/watchface/style/UserStyleSetting.kt",
  "extension" : "kt",
  "linesOfCode" : 2425,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-style/src/main/java/androidx/wear/watchface/style/UserStyleFlavors.kt",
  "extension" : "kt",
  "linesOfCode" : 168,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-style/src/main/java/androidx/wear/watchface/style/CurrentUserStyleRepository.kt",
  "extension" : "kt",
  "linesOfCode" : 482,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-style/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 90,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-editor/src/main/java/androidx/wear/watchface/editor/EditorSession.kt",
  "extension" : "kt",
  "linesOfCode" : 840,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-editor/src/main/java/androidx/wear/watchface/editor/WatchFaceEditorContract.kt",
  "extension" : "kt",
  "linesOfCode" : 158,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-rendering/src/main/java/androidx/wear/watchface/complications/rendering/ComplicationHighlightRenderer.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-rendering/src/main/java/androidx/wear/watchface/complications/rendering/CanvasComplicationDrawable.kt",
  "extension" : "kt",
  "linesOfCode" : 108,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-rendering/src/main/java/androidx/wear/watchface/complications/rendering/RoundedDrawable.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-rendering/src/main/java/androidx/wear/watchface/complications/rendering/TextRenderer.java",
  "extension" : "java",
  "linesOfCode" : 248,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-rendering/src/main/java/androidx/wear/watchface/complications/rendering/EmojiHelper.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-rendering/src/main/java/androidx/wear/watchface/complications/rendering/GlesTextureComplication.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-rendering/src/main/java/androidx/wear/watchface/complications/rendering/utils/IconLayoutHelper.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-rendering/src/main/java/androidx/wear/watchface/complications/rendering/utils/SmallImageLayoutHelper.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-rendering/src/main/java/androidx/wear/watchface/complications/rendering/utils/LargeImageLayoutHelper.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-rendering/src/main/java/androidx/wear/watchface/complications/rendering/utils/ShortTextLayoutHelper.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-rendering/src/main/java/androidx/wear/watchface/complications/rendering/utils/LayoutUtils.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-rendering/src/main/java/androidx/wear/watchface/complications/rendering/utils/LayoutHelper.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-rendering/src/main/java/androidx/wear/watchface/complications/rendering/utils/LongTextLayoutHelper.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-rendering/src/main/java/androidx/wear/watchface/complications/rendering/utils/RangedValueLayoutHelper.java",
  "extension" : "java",
  "linesOfCode" : 158,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-rendering/src/main/java/androidx/wear/watchface/complications/rendering/ComplicationRenderer.java",
  "extension" : "java",
  "linesOfCode" : 1189,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-rendering/src/main/java/androidx/wear/watchface/complications/rendering/ComplicationStyle.kt",
  "extension" : "kt",
  "linesOfCode" : 217,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-rendering/src/main/java/androidx/wear/watchface/complications/rendering/ComplicationDrawable.kt",
  "extension" : "kt",
  "linesOfCode" : 457,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-rendering/src/main/res/values/complication_drawable.xml",
  "extension" : "xml",
  "linesOfCode" : 23,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/watchface/watchface-complications-rendering/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 29,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-remote-interactions/src/main/java/androidx/wear/remote/interactions/WearApiVersion.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-remote-interactions/src/main/java/androidx/wear/remote/interactions/RemoteInteractionsManagerCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-remote-interactions/src/main/java/androidx/wear/remote/interactions/WatchFaceConfigIntentHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-remote-interactions/src/main/java/androidx/wear/remote/interactions/RemoteActivityHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 234,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-remote-interactions/src/main/java/androidx/wear/remote/interactions/IRemoteInteractionsManager.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-remote-interactions/src/main/java/androidx/wear/remote/interactions/RemoteInteractionsUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-ongoing/src/main/java/androidx/wear/ongoing/SerializationHelper.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-ongoing/src/main/java/androidx/wear/ongoing/StatusPart.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-ongoing/src/main/java/androidx/wear/ongoing/OngoingActivityData.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-ongoing/src/main/java/androidx/wear/ongoing/Status.java",
  "extension" : "java",
  "linesOfCode" : 284,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-ongoing/src/main/java/androidx/wear/ongoing/TimeDependentText.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-ongoing/src/main/java/androidx/wear/ongoing/OngoingActivity.java",
  "extension" : "java",
  "linesOfCode" : 270,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-ongoing/src/main/java/androidx/wear/ongoing/TextStatusPart.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-ongoing/src/main/java/androidx/wear/ongoing/TimerStatusPart.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-ongoing/src/main/java/androidx/wear/ongoing/OngoingActivityStatus.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input-testing/src/main/java/androidx/wear/input/testing/TestWearableButtonsProvider.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/DatePicker.kt",
  "extension" : "kt",
  "linesOfCode" : 690,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/ListHeader.kt",
  "extension" : "kt",
  "linesOfCode" : 100,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/Stepper.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/AnimatedText.kt",
  "extension" : "kt",
  "linesOfCode" : 301,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/AnimatedState.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/RoundButton.kt",
  "extension" : "kt",
  "linesOfCode" : 95,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/Placeholder.kt",
  "extension" : "kt",
  "linesOfCode" : 675,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/Card.kt",
  "extension" : "kt",
  "linesOfCode" : 496,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/Icon.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/Shapes.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/ButtonGroup.kt",
  "extension" : "kt",
  "linesOfCode" : 238,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/AnimatedToggleRoundedCornerShape.kt",
  "extension" : "kt",
  "linesOfCode" : 108,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/IconButton.kt",
  "extension" : "kt",
  "linesOfCode" : 727,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/Scaffold.kt",
  "extension" : "kt",
  "linesOfCode" : 72,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/AnimatedCornerShape.kt",
  "extension" : "kt",
  "linesOfCode" : 237,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/Ripple.kt",
  "extension" : "kt",
  "linesOfCode" : 108,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/Typography.kt",
  "extension" : "kt",
  "linesOfCode" : 245,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/Text.kt",
  "extension" : "kt",
  "linesOfCode" : 145,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/ScrollAway.kt",
  "extension" : "kt",
  "linesOfCode" : 166,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/Button.kt",
  "extension" : "kt",
  "linesOfCode" : 1036,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/RangeSemantics.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/OpenOnPhoneDialog.kt",
  "extension" : "kt",
  "linesOfCode" : 238,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/LinearProgressIndicator.kt",
  "extension" : "kt",
  "linesOfCode" : 109,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/Dialog.kt",
  "extension" : "kt",
  "linesOfCode" : 176,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/ContentColor.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/MotionScheme.kt",
  "extension" : "kt",
  "linesOfCode" : 125,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/ProgressIndicator.kt",
  "extension" : "kt",
  "linesOfCode" : 217,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/TextButton.kt",
  "extension" : "kt",
  "linesOfCode" : 500,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/Picker.kt",
  "extension" : "kt",
  "linesOfCode" : 306,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/AnimationSpecUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/AppScaffold.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/CurvedText.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/Providers.kt",
  "extension" : "kt",
  "linesOfCode" : 145,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/Slider.kt",
  "extension" : "kt",
  "linesOfCode" : 334,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/OutlinedButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/SwitchButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/PaletteTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/RadioButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/TextToggleButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/TypographyTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 321,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/IconButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/ChildButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/OutlinedTextButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/CompactButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/ColorTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/FilledIconButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/ListHeaderTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/FilledTonalTextButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/TextButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/SplitSwitchButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/SplitRadioButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/SplitCheckboxButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/IconToggleButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/DatePickerTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/FilledTextButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/ImageButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/TypographyKeyTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/ImageCardTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/ListSubHeaderTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/MotionTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/FilledTonalButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/TypeScaleTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 139,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/OutlinedIconButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/ShapeKeyTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/TypefaceTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/ColorSchemeKeyTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/FilledButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/FilledTonalIconButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/TimePickerTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/TypographyVariableFontsTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 109,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/CardTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/ShapeTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/OutlinedCardTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/tokens/CheckboxButtonTokens.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/SwitchButton.kt",
  "extension" : "kt",
  "linesOfCode" : 1332,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/CheckboxButton.kt",
  "extension" : "kt",
  "linesOfCode" : 1065,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/TouchExplorationStateProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/InteractiveComponentSize.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/SegmentedCircularProgressIndicator.kt",
  "extension" : "kt",
  "linesOfCode" : 149,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/Confirmation.kt",
  "extension" : "kt",
  "linesOfCode" : 437,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/CircularProgressIndicator.kt",
  "extension" : "kt",
  "linesOfCode" : 226,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/FontScaleIndependent.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/TimePicker.kt",
  "extension" : "kt",
  "linesOfCode" : 613,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/MaterialTheme.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/ScrollIndicator.kt",
  "extension" : "kt",
  "linesOfCode" : 589,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/internal/Strings.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/SwipeToDismissBox.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/RadioButton.kt",
  "extension" : "kt",
  "linesOfCode" : 970,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/AlertDialog.kt",
  "extension" : "kt",
  "linesOfCode" : 310,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/TimeText.kt",
  "extension" : "kt",
  "linesOfCode" : 332,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/Padding.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/Angular.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/lazy/LazyColumnScrollTransformBehavior.kt",
  "extension" : "kt",
  "linesOfCode" : 113,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/lazy/LazyColumnScrollTransformModifiers.kt",
  "extension" : "kt",
  "linesOfCode" : 207,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/EdgeButton.kt",
  "extension" : "kt",
  "linesOfCode" : 345,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/HorizontalPageIndicator.kt",
  "extension" : "kt",
  "linesOfCode" : 342,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/TouchTargetAwareSize.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/ExperimentalWearMaterial3Api.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/LevelIndicator.kt",
  "extension" : "kt",
  "linesOfCode" : 206,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/ScreenScaffold.kt",
  "extension" : "kt",
  "linesOfCode" : 253,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/PickerGroup.kt",
  "extension" : "kt",
  "linesOfCode" : 223,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/java/androidx/wear/compose/material3/ColorScheme.kt",
  "extension" : "kt",
  "linesOfCode" : 233,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-el/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-is/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-te/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-zh-rHK/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-fa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-as/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-sw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-af/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-eu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-ja/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-gl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-nb/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-uk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 34,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-pa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-fi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-pt-rPT/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-ru/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 34,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-hu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-hi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-fr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-de/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-cs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 34,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-en-rIN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-es-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-et/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-tl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-mr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-ne/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-gu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-bg/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-hy/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-da/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-nl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-sr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-hr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-sv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-my/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-pt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-ur/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-pl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 34,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-mk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-en-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-lt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 34,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-km/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-kk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-th/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-vi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-zh-rTW/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-bn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-ml/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-az/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-lv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-lo/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-uz/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-ms/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-ro/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-ka/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-mn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-pt-rBR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-ar/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 40,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-ta/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-or/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-si/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 27,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-iw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-ky/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-sq/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-tr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-zu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-sk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 34,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-it/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-be/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 34,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-en-rXC/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-ca/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-zh-rCN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-fr-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-in/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-en-rGB/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-bs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-sl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 34,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-kn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-ko/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-b+sr+Latn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-am/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/src/main/res/values-en-rAU/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material3/benchmark/benchmark-proguard-rules.pro",
  "extension" : "pro",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material-core/src/main/java/androidx/wear/compose/materialcore/Stepper.kt",
  "extension" : "kt",
  "linesOfCode" : 119,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material-core/src/main/java/androidx/wear/compose/materialcore/SelectionControls.kt",
  "extension" : "kt",
  "linesOfCode" : 465,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material-core/src/main/java/androidx/wear/compose/materialcore/RoundButton.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material-core/src/main/java/androidx/wear/compose/materialcore/Card.kt",
  "extension" : "kt",
  "linesOfCode" : 117,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material-core/src/main/java/androidx/wear/compose/materialcore/Icon.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "wear/compose/compose-material-core/src/main/java/androidx/wear/compose/materialcore/Resources.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material-core/src/main/java/androidx/wear/compose/materialcore/Text.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material-core/src/main/java/androidx/wear/compose/materialcore/RepeatableClickable.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material-core/src/main/java/androidx/wear/compose/materialcore/RangeDefaults.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material-core/src/main/java/androidx/wear/compose/materialcore/ToggleButton.kt",
  "extension" : "kt",
  "linesOfCode" : 290,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material-core/src/main/java/androidx/wear/compose/materialcore/Slider.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material-core/src/main/java/androidx/wear/compose/materialcore/BoundsLimiter.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material-core/src/main/java/androidx/wear/compose/materialcore/HorizontalPageIndicator.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material-core/src/main/java/androidx/wear/compose/materialcore/ImageWithScrimPainter.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-navigation/src/main/java/androidx/wear/compose/navigation/WearNavigator.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-navigation/src/main/java/androidx/wear/compose/navigation/SwipeDismissableNavHost.kt",
  "extension" : "kt",
  "linesOfCode" : 301,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-navigation/src/main/java/androidx/wear/compose/navigation/NavGraphBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-navigation/src/main/java/androidx/wear/compose/navigation/SwipeDismissableNavHostController.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 187,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/CurvedSize.kt",
  "extension" : "kt",
  "linesOfCode" : 118,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/CurvedBox.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/SwipeableV2.kt",
  "extension" : "kt",
  "linesOfCode" : 622,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/ScrollInfoProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 159,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/Resources.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/rotary/RotaryVelocityTracker.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/rotary/RotaryScrollable.kt",
  "extension" : "kt",
  "linesOfCode" : 837,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/rotary/Haptics.kt",
  "extension" : "kt",
  "linesOfCode" : 203,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/InternalMutatorMutex.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/CurvedPadding.kt",
  "extension" : "kt",
  "linesOfCode" : 112,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/CurvedTextStyle.kt",
  "extension" : "kt",
  "linesOfCode" : 187,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/CurvedContainer.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/CurvedAlignment.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/HierarchicalFocusCoordinator.kt",
  "extension" : "kt",
  "linesOfCode" : 88,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/CurvedDraw.kt",
  "extension" : "kt",
  "linesOfCode" : 120,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/CurvedColumn.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/CurvedModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/CurvedRow.kt",
  "extension" : "kt",
  "linesOfCode" : 88,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/BasicSwipeToDismissBox.kt",
  "extension" : "kt",
  "linesOfCode" : 351,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/CurvedLayout.kt",
  "extension" : "kt",
  "linesOfCode" : 210,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/BasicCurvedText.kt",
  "extension" : "kt",
  "linesOfCode" : 331,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/SwipeToReveal.kt",
  "extension" : "kt",
  "linesOfCode" : 443,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/Expandable.kt",
  "extension" : "kt",
  "linesOfCode" : 186,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/lazy/ScalingLazyColumnMeasure.kt",
  "extension" : "kt",
  "linesOfCode" : 318,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/lazy/ScalingLazyListItemScope.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/lazy/LazyColumn.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/lazy/LazyColumnLayoutInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/lazy/ScalingLazyListState.kt",
  "extension" : "kt",
  "linesOfCode" : 519,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/lazy/LazyColumnMeasureResult.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/lazy/ScalingLazyColumnSnapFlingBehavior.kt",
  "extension" : "kt",
  "linesOfCode" : 106,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/lazy/ScalingLazyScopeMarker.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/lazy/ScalingLazyColumn.kt",
  "extension" : "kt",
  "linesOfCode" : 459,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/lazy/LazyColumnState.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/lazy/LazyColumnDsl.kt",
  "extension" : "kt",
  "linesOfCode" : 122,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/lazy/ScalingLazyListLayoutInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/lazy/ScalingLazyListItemInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/lazy/LazyColumnMeasurement.kt",
  "extension" : "kt",
  "linesOfCode" : 172,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/lazy/LazyColumnScopeMarker.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/lazy/LazyColumnMeasuredItem.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/CurvedComposable.kt",
  "extension" : "kt",
  "linesOfCode" : 155,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/ExperimentalWearFoundationApi.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/CurvedParentData.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/CurvedDirection.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/src/main/java/androidx/wear/compose/foundation/CompositionLocals.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-foundation/benchmark/benchmark-proguard-rules.pro",
  "extension" : "pro",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 195,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/ListHeader.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/Stepper.kt",
  "extension" : "kt",
  "linesOfCode" : 152,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/ScalingLazyColumnMeasure.kt",
  "extension" : "kt",
  "linesOfCode" : 259,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/ScalingLazyListItemScope.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/Placeholder.kt",
  "extension" : "kt",
  "linesOfCode" : 701,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/Card.kt",
  "extension" : "kt",
  "linesOfCode" : 275,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/Chip.kt",
  "extension" : "kt",
  "linesOfCode" : 743,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/Icon.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/Shapes.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/ScalingLazyListState.kt",
  "extension" : "kt",
  "linesOfCode" : 502,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/Resources.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/Scaffold.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/Ripple.kt",
  "extension" : "kt",
  "linesOfCode" : 121,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/dialog/Dialog.android.kt",
  "extension" : "kt",
  "linesOfCode" : 238,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/dialog/Dialog.kt",
  "extension" : "kt",
  "linesOfCode" : 489,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/Typography.kt",
  "extension" : "kt",
  "linesOfCode" : 199,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/Text.kt",
  "extension" : "kt",
  "linesOfCode" : 205,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/ScrollAway.kt",
  "extension" : "kt",
  "linesOfCode" : 109,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/Button.kt",
  "extension" : "kt",
  "linesOfCode" : 308,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/PositionIndicator.kt",
  "extension" : "kt",
  "linesOfCode" : 988,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/Swipeable.kt",
  "extension" : "kt",
  "linesOfCode" : 625,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/MaterialTextSelectionColors.kt",
  "extension" : "kt",
  "linesOfCode" : 125,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/Colors.kt",
  "extension" : "kt",
  "linesOfCode" : 93,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/RangeDefaults.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/ScalingLazyColumnSnapFlingBehavior.kt",
  "extension" : "kt",
  "linesOfCode" : 97,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/SelectableChip.kt",
  "extension" : "kt",
  "linesOfCode" : 499,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/ToggleButton.kt",
  "extension" : "kt",
  "linesOfCode" : 198,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/ContentColor.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/ContentAlpha.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/ProgressIndicator.kt",
  "extension" : "kt",
  "linesOfCode" : 232,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/ExperimentalWearMaterialApi.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/Picker.kt",
  "extension" : "kt",
  "linesOfCode" : 756,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/CurvedText.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/ScalingLazyScopeMarker.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/Providers.kt",
  "extension" : "kt",
  "linesOfCode" : 88,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/ToggleControl.kt",
  "extension" : "kt",
  "linesOfCode" : 368,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/Animation.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/ScalingLazyColumn.kt",
  "extension" : "kt",
  "linesOfCode" : 371,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/Slider.kt",
  "extension" : "kt",
  "linesOfCode" : 330,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/TouchExplorationStateProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/Vignette.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/MaterialTheme.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/ScalingLazyListLayoutInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/SwipeToDismissBox.kt",
  "extension" : "kt",
  "linesOfCode" : 249,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/SwipeToReveal.kt",
  "extension" : "kt",
  "linesOfCode" : 387,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/ScalingLazyListItemInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/TimeText.kt",
  "extension" : "kt",
  "linesOfCode" : 214,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/HorizontalPageIndicator.kt",
  "extension" : "kt",
  "linesOfCode" : 204,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/ToggleChip.kt",
  "extension" : "kt",
  "linesOfCode" : 687,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/src/main/java/androidx/wear/compose/material/PickerGroup.kt",
  "extension" : "kt",
  "linesOfCode" : 216,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-material/benchmark/benchmark-proguard-rules.pro",
  "extension" : "pro",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-ui-tooling/src/main/java/androidx/wear/compose/ui/tooling/preview/WearPreviewSmallRound.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-ui-tooling/src/main/java/androidx/wear/compose/ui/tooling/preview/WearPreviewSquare.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-ui-tooling/src/main/java/androidx/wear/compose/ui/tooling/preview/WearPreviewDevices.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-ui-tooling/src/main/java/androidx/wear/compose/ui/tooling/preview/WearPreviewFontScales.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/compose/compose-ui-tooling/src/main/java/androidx/wear/compose/ui/tooling/preview/WearPreviewLargeRound.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-phone-interactions/src/main/java/androidx/wear/phone/interactions/authentication/RemoteAuthClient.kt",
  "extension" : "kt",
  "linesOfCode" : 229,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-phone-interactions/src/main/java/androidx/wear/phone/interactions/authentication/CodeVerifier.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-phone-interactions/src/main/java/androidx/wear/phone/interactions/authentication/RemoteAuthService.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-phone-interactions/src/main/java/androidx/wear/phone/interactions/authentication/WearApiVersion.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-phone-interactions/src/main/java/androidx/wear/phone/interactions/authentication/CodeChallenge.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-phone-interactions/src/main/java/androidx/wear/phone/interactions/authentication/RemoteInteractionsManagerCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-phone-interactions/src/main/java/androidx/wear/phone/interactions/authentication/IRemoteInteractionsManager.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-phone-interactions/src/main/java/androidx/wear/phone/interactions/authentication/OAuthResponse.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-phone-interactions/src/main/java/androidx/wear/phone/interactions/authentication/OAuthRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 122,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-phone-interactions/src/main/java/androidx/wear/phone/interactions/PhoneTypeHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-phone-interactions/src/main/java/androidx/wear/phone/interactions/notifications/BridgingManagerService.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-phone-interactions/src/main/java/androidx/wear/phone/interactions/notifications/BridgingManager.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-phone-interactions/src/main/java/androidx/wear/phone/interactions/notifications/BridgingConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/java/androidx/wear/input/SharedLibraryVersion.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/java/androidx/wear/input/DeviceWearableButtonsProvider.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/java/androidx/wear/input/WearableButtonsProvider.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/java/androidx/wear/input/RemoteInputIntentHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/java/androidx/wear/input/WearableRemoteInputExtender.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/java/androidx/wear/input/WearableButtons.java",
  "extension" : "java",
  "linesOfCode" : 489,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-el/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-is/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-te/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-zh-rHK/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-fa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-as/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-sw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-af/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/drawable/ic_cc_settings_button_e.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/drawable/ic_more_vert_24dp_wht.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/drawable/ic_cc_settings_button_top.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/drawable/ic_more_horiz_24dp_wht.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/drawable/ic_cc_settings_button_center.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/drawable/action_item_background.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/drawable/ic_expand_less_white_22.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/drawable/ic_cc_settings_button_bottom.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/drawable/preference_wrapped_icon.xml",
  "extension" : "xml",
  "linesOfCode" : 17,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/drawable/action_item_icon_background.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-eu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-ja/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-gl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-nb/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-uk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-pa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-fi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-pt-rPT/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-ru/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-hu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-hi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-fr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-de/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-cs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-en-rIN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-es-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-et/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-tl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-mr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-ne/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-gu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-bg/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-hy/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/color/button_icon_color.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-da/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-nl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-sr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-hr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-sv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-my/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-pt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-ur/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-pl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-mk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-en-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-lt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-km/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-kk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-th/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-vi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-zh-rTW/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-bn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-ml/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-az/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-lv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-b+es+419/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-lo/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-uz/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-ms/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-ro/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-ka/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-mn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-pt-rBR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-ar/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-ta/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-or/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-si/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values/color.xml",
  "extension" : "xml",
  "linesOfCode" : 37,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-iw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-ky/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-sq/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-tr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-zu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-sk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-it/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-be/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-en-rXC/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-ca/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-zh-rCN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-fr-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-in/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-en-rGB/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-bs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-sl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-kn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-ko/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-b+sr+Latn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-am/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-input/src/main/res/values-en-rAU/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 1559,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/ambient/AmbientDelegate.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/ambient/AmbientMode.java",
  "extension" : "java",
  "linesOfCode" : 149,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/ambient/AmbientLifecycleObserverImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/ambient/SharedLibraryVersion.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/ambient/WearableControllerProvider.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/ambient/AmbientModeSupport.java",
  "extension" : "java",
  "linesOfCode" : 159,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/ambient/AmbientLifecycleObserver.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/activity/ConfirmationActivity.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/internal/widget/ResourcesUtil.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/internal/widget/drawer/SinglePageUi.java",
  "extension" : "java",
  "linesOfCode" : 135,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/internal/widget/drawer/MultiPageUi.java",
  "extension" : "java",
  "linesOfCode" : 119,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/internal/widget/drawer/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/internal/widget/drawer/MultiPagePresenter.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/internal/widget/drawer/WearableNavigationDrawerPresenter.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/internal/widget/drawer/SinglePagePresenter.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/utils/WearTypeHelper.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/utils/ActivityAnimationUtil.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/utils/WearableNavigationHelper.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/utils/MetadataConstants.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/provider/WearableCalendarContract.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/CircularProgressLayoutController.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/DismissController.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/ConfirmationOverlay.java",
  "extension" : "java",
  "linesOfCode" : 253,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/ArcLayout.java",
  "extension" : "java",
  "linesOfCode" : 508,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/BoxInsetLayout.java",
  "extension" : "java",
  "linesOfCode" : 330,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/SwipeDismissTransitionHelper.java",
  "extension" : "java",
  "linesOfCode" : 265,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/ProgressDrawable.java",
  "extension" : "java",
  "linesOfCode" : 119,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/RoundedDrawable.java",
  "extension" : "java",
  "linesOfCode" : 164,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/CircledImageView.java",
  "extension" : "java",
  "linesOfCode" : 587,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/CircularProgressLayout.java",
  "extension" : "java",
  "linesOfCode" : 164,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/SimpleAnimatorListener.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/SwipeDismissFrameLayout.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/SwipeDismissController.java",
  "extension" : "java",
  "linesOfCode" : 227,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/CurvingLayoutCallback.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/WearableRecyclerView.java",
  "extension" : "java",
  "linesOfCode" : 153,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/ResourcesUtil.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/DismissibleFrameLayout.java",
  "extension" : "java",
  "linesOfCode" : 154,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/BackButtonDismissController.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/CurvedTextView.java",
  "extension" : "java",
  "linesOfCode" : 693,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/ScrollManager.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/WearableLinearLayoutManager.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/drawer/PageIndicatorView.java",
  "extension" : "java",
  "linesOfCode" : 394,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/drawer/WearableActionDrawerView.java",
  "extension" : "java",
  "linesOfCode" : 346,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/drawer/WearableDrawerView.java",
  "extension" : "java",
  "linesOfCode" : 253,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/drawer/RecyclerViewFlingWatcher.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/drawer/NestedScrollViewFlingWatcher.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/drawer/WearableActionDrawerMenu.java",
  "extension" : "java",
  "linesOfCode" : 368,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/drawer/ScrollViewFlingWatcher.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/drawer/FlingWatcherFactory.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/drawer/AbsListViewFlingWatcher.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/drawer/WearableNavigationDrawerView.java",
  "extension" : "java",
  "linesOfCode" : 162,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/drawer/WearableDrawerLayout.java",
  "extension" : "java",
  "linesOfCode" : 817,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/drawer/WearableDrawerController.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/java/androidx/wear/widget/BezierSCurveInterpolator.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-el/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-is/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-te/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-zh-rHK/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-fa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-as/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-sw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-af/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/drawable/ws_ic_more_vert_24dp_wht.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/drawable/ws_action_item_background.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/drawable/ws_ic_more_horiz_24dp_wht.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/drawable/ws_ic_expand_less_white_22.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/drawable/ws_ic_expand_more_white_22.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/drawable/ws_switch_thumb_material_anim.xml",
  "extension" : "xml",
  "linesOfCode" : 81,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/drawable/ws_action_item_icon_background.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/drawable/confirmation_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 70,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-eu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-ja/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-gl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-nb/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-uk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-pa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-fi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-sw180dp-notround/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-pt-rPT/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-ru/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-hu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-hi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-fr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-de/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-cs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-en-rIN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-es-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-et/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-tl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-mr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-ne/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-gu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-bg/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-hy/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/color/ws_switch_thumb_color_material.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/color/ws_switch_track_color_material.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-da/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-nl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-sw210dp/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-sr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-hr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-sv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-my/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-pt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-ur/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-pl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-mk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-en-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-lt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-km/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-kk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/anim/generic_confirmation_animation_interpolator_3.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/anim/generic_confirmation_icon_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 65,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/anim/open_on_phone_arrow_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/anim/open_on_phone_path_2_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 42,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/anim/generic_confirmation_animation_interpolator_2.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/anim/open_on_phone_animation_interpolator_1.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/anim/generic_confirmation_animation_interpolator_0.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/anim/generic_confirmation_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/anim/open_on_phone_animation_interpolator_0.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/anim/generic_confirmation_animation_interpolator_1.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/anim/open_on_phone_path_1_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-th/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-vi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-zh-rTW/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-bn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-ml/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-az/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-lv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-lo/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/layout/ws_action_drawer_peek_view.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/layout/ws_single_page_nav_drawer_1_item.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/layout/ws_overlay_confirmation.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/layout/ws_single_page_nav_drawer_6_item.xml",
  "extension" : "xml",
  "linesOfCode" : 95,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/layout/ws_action_drawer_title_view.xml",
  "extension" : "xml",
  "linesOfCode" : 25,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/layout/ws_wearable_drawer_view.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/layout/ws_single_page_nav_drawer_4_item.xml",
  "extension" : "xml",
  "linesOfCode" : 65,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/layout/ws_navigation_drawer_view.xml",
  "extension" : "xml",
  "linesOfCode" : 18,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/layout/ws_single_page_nav_drawer_text.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/layout/ws_single_page_nav_drawer_7_item.xml",
  "extension" : "xml",
  "linesOfCode" : 119,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/layout/ws_single_page_nav_drawer_peek_view.xml",
  "extension" : "xml",
  "linesOfCode" : 17,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/layout/ws_navigation_drawer_item_view.xml",
  "extension" : "xml",
  "linesOfCode" : 22,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/layout/ws_action_drawer_item_view.xml",
  "extension" : "xml",
  "linesOfCode" : 23,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/layout/ws_single_page_nav_drawer_2_item.xml",
  "extension" : "xml",
  "linesOfCode" : 45,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/layout/ws_single_page_nav_drawer_5_item.xml",
  "extension" : "xml",
  "linesOfCode" : 89,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/layout/ws_single_page_nav_drawer_3_item.xml",
  "extension" : "xml",
  "linesOfCode" : 51,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-uz/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-ms/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-ro/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-ka/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-mn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-pt-rBR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-ar/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-ta/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-or/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-si/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values/colors.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 56,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 150,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 48,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values/arrays.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-iw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-ky/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-sw210dp-round/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-sq/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-tr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-zu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-sk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-it/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-be/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-en-rXC/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-ca/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-v24/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 17,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-zh-rCN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-fr-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-in/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-en-rGB/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-bs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-sl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-kn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-round/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-ko/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-b+sr+Latn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-am/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res/values-en-rAU/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res-public/values/public_attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 18,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear/src/main/res-public/values-v24/public_styles.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-core/src/main/java/androidx/wear/utils/WearApiVersionHelper.java",
  "extension" : "java",
  "linesOfCode" : 151,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/DynamicDataNode.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/DynamicDataSourceNode.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/BoundDynamicTypeImpl.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/PlatformDataReceiver.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/PlatformDataProvider.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/DynamicDataTransformNode.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/EpochTimePlatformDataSource.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/NumberFormatter.java",
  "extension" : "java",
  "linesOfCode" : 171,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/PlatformDataStore.java",
  "extension" : "java",
  "linesOfCode" : 158,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/DynamicTypeEvaluator.java",
  "extension" : "java",
  "linesOfCode" : 894,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/StateStore.java",
  "extension" : "java",
  "linesOfCode" : 144,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/FixedQuotaManagerImpl.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/QuotaAwareAnimatorWithAux.java",
  "extension" : "java",
  "linesOfCode" : 142,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/PlatformTimeUpdateNotifierImpl.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/StateSourceNode.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/DynamicTypeValueReceiverWithPreUpdate.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/DynamicTypeValueReceiver.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/ConditionalOpNode.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/DynamicTypeAnimator.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/MainThreadExecutor.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/QuotaManager.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/Int32Nodes.java",
  "extension" : "java",
  "linesOfCode" : 338,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/DynamicDataBiTransformNode.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/DataStore.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/InstantNodes.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/DynamicTypeBindingRequest.java",
  "extension" : "java",
  "linesOfCode" : 334,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/BoundDynamicType.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/QuotaAwareAnimator.java",
  "extension" : "java",
  "linesOfCode" : 276,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/AnimatableNode.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/ColorNodes.java",
  "extension" : "java",
  "linesOfCode" : 163,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/StringNodes.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/ZonedDateTimeNodes.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/AnimationsHelper.java",
  "extension" : "java",
  "linesOfCode" : 226,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/BoolNodes.java",
  "extension" : "java",
  "linesOfCode" : 156,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/DurationNodes.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/PlatformTimeUpdateNotifier.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/FloatNodes.java",
  "extension" : "java",
  "linesOfCode" : 224,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/ProtoLayoutTheme.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/dynamicdata/NodeInfo.java",
  "extension" : "java",
  "linesOfCode" : 231,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/dynamicdata/QuotaAwareAnimationSet.java",
  "extension" : "java",
  "linesOfCode" : 119,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/dynamicdata/ProtoLayoutDynamicDataPipeline.java",
  "extension" : "java",
  "linesOfCode" : 826,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/dynamicdata/PositionIdTree.java",
  "extension" : "java",
  "linesOfCode" : 122,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/inflater/RenderedMetadata.java",
  "extension" : "java",
  "linesOfCode" : 150,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/inflater/DefaultAndroidImageResourceByResIdResolver.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/inflater/DefaultAndroidImageResourceByContentUriResolver.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/inflater/ProtoLayoutInflater.java",
  "extension" : "java",
  "linesOfCode" : 3884,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/inflater/LetterSpacingSpan.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/inflater/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/inflater/FixedImageSpan.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/inflater/StandardResourceResolvers.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/inflater/DefaultAndroidAnimatedImageResourceByResIdResolver.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/inflater/RatioViewWrapper.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/inflater/DefaultAndroidSeekableAnimatedImageResourceByResIdResolver.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/inflater/DefaultInlineImageResourceResolver.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/inflater/ImageViewWithoutIntrinsicSizes.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/inflater/WearCurvedLineView.java",
  "extension" : "java",
  "linesOfCode" : 654,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/inflater/ResourceResolvers.java",
  "extension" : "java",
  "linesOfCode" : 288,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/inflater/CustomTypefaceSpan.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/inflater/WearCurvedSpacer.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/inflater/ContentUriValidator.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/inflater/ProtoLayoutThemeImpl.java",
  "extension" : "java",
  "linesOfCode" : 149,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/inflater/SizedArcContainer.java",
  "extension" : "java",
  "linesOfCode" : 183,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/inflater/OneOffPreDrawListener.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/inflater/StandardLineHeightSpan.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/inflater/TouchDelegateComposite.java",
  "extension" : "java",
  "linesOfCode" : 119,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/ProtoLayoutExtensionViewProvider.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/impl/ProtoLayoutViewInstance.java",
  "extension" : "java",
  "linesOfCode" : 1071,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/ProtoLayoutVisibilityState.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/common/RenderingArtifact.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/common/LoggingUtils.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/common/LoggingUtilsImpl.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/common/ProtoLayoutDiffer.java",
  "extension" : "java",
  "linesOfCode" : 341,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/common/Constants.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/common/NoOpProviderStatsLogger.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/java/androidx/wear/protolayout/renderer/common/ProviderStatsLogger.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/res/values/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 29,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 65,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/res/values/tags.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-renderer/src/main/res/values-sw210dp-round/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 91,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material/src/main/java/androidx/wear/protolayout/material/ChipColors.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material/src/main/java/androidx/wear/protolayout/material/Colors.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material/src/main/java/androidx/wear/protolayout/material/layouts/EdgeContentLayout.java",
  "extension" : "java",
  "linesOfCode" : 486,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material/src/main/java/androidx/wear/protolayout/material/layouts/MultiSlotLayout.java",
  "extension" : "java",
  "linesOfCode" : 140,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material/src/main/java/androidx/wear/protolayout/material/layouts/PrimaryLayout.java",
  "extension" : "java",
  "linesOfCode" : 379,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material/src/main/java/androidx/wear/protolayout/material/layouts/LayoutDefaults.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material/src/main/java/androidx/wear/protolayout/material/layouts/MultiButtonLayout.java",
  "extension" : "java",
  "linesOfCode" : 291,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material/src/main/java/androidx/wear/protolayout/material/TitleChip.java",
  "extension" : "java",
  "linesOfCode" : 165,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material/src/main/java/androidx/wear/protolayout/material/ProgressIndicatorColors.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material/src/main/java/androidx/wear/protolayout/material/ProgressIndicatorDefaults.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material/src/main/java/androidx/wear/protolayout/material/ButtonColors.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material/src/main/java/androidx/wear/protolayout/material/ButtonDefaults.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material/src/main/java/androidx/wear/protolayout/material/Typography.java",
  "extension" : "java",
  "linesOfCode" : 213,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material/src/main/java/androidx/wear/protolayout/material/Chip.java",
  "extension" : "java",
  "linesOfCode" : 360,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material/src/main/java/androidx/wear/protolayout/material/CompactChip.java",
  "extension" : "java",
  "linesOfCode" : 172,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material/src/main/java/androidx/wear/protolayout/material/CircularProgressIndicator.java",
  "extension" : "java",
  "linesOfCode" : 264,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material/src/main/java/androidx/wear/protolayout/material/ChipDefaults.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material/src/main/java/androidx/wear/protolayout/material/Button.java",
  "extension" : "java",
  "linesOfCode" : 316,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material/src/main/java/androidx/wear/protolayout/material/Text.java",
  "extension" : "java",
  "linesOfCode" : 194,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-lint/src/main/java/androidx/wear/protolayout/lint/ResponsiveLayoutDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 182,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-lint/src/main/java/androidx/wear/protolayout/lint/SdkApiChecks.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-lint/src/main/java/androidx/wear/protolayout/lint/ProtoLayoutIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-lint/src/main/java/androidx/wear/protolayout/lint/ProtoLayoutMinSchemaDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 133,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-proto/src/main/java/androidx/wear/protolayout/proto/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-proto/src/main/proto/color.proto",
  "extension" : "proto",
  "linesOfCode" : 78,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-proto/src/main/proto/types.proto",
  "extension" : "proto",
  "linesOfCode" : 69,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-proto/src/main/proto/version.proto",
  "extension" : "proto",
  "linesOfCode" : 16,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-proto/src/main/proto/dynamic.proto",
  "extension" : "proto",
  "linesOfCode" : 636,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-proto/src/main/proto/action.proto",
  "extension" : "proto",
  "linesOfCode" : 88,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-proto/src/main/proto/fingerprint.proto",
  "extension" : "proto",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-proto/src/main/proto/layout.proto",
  "extension" : "proto",
  "linesOfCode" : 711,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-proto/src/main/proto/animation_parameters.proto",
  "extension" : "proto",
  "linesOfCode" : 96,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-proto/src/main/proto/fixed.proto",
  "extension" : "proto",
  "linesOfCode" : 43,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-proto/src/main/proto/alignment.proto",
  "extension" : "proto",
  "linesOfCode" : 122,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-proto/src/main/proto/modifiers.proto",
  "extension" : "proto",
  "linesOfCode" : 397,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-proto/src/main/proto/state.proto",
  "extension" : "proto",
  "linesOfCode" : 14,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-proto/src/main/proto/trigger.proto",
  "extension" : "proto",
  "linesOfCode" : 30,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-proto/src/main/proto/dimension.proto",
  "extension" : "proto",
  "linesOfCode" : 180,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-proto/src/main/proto/resources.proto",
  "extension" : "proto",
  "linesOfCode" : 149,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-proto/src/main/proto/timeline.proto",
  "extension" : "proto",
  "linesOfCode" : 38,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-proto/src/main/proto/dynamic_data.proto",
  "extension" : "proto",
  "linesOfCode" : 18,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-proto/src/main/proto/device_parameters.proto",
  "extension" : "proto",
  "linesOfCode" : 58,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression/src/main/java/androidx/wear/protolayout/expression/ConditionScopes.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression/src/main/java/androidx/wear/protolayout/expression/RequiresSchemaVersion.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression/src/main/java/androidx/wear/protolayout/expression/AppDataKey.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression/src/main/java/androidx/wear/protolayout/expression/DynamicDataKey.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression/src/main/java/androidx/wear/protolayout/expression/PlatformDataKey.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression/src/main/java/androidx/wear/protolayout/expression/FixedValueBuilders.java",
  "extension" : "java",
  "linesOfCode" : 658,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression/src/main/java/androidx/wear/protolayout/expression/ExperimentalProtoLayoutExtensionApi.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression/src/main/java/androidx/wear/protolayout/expression/DynamicDataBuilders.java",
  "extension" : "java",
  "linesOfCode" : 188,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression/src/main/java/androidx/wear/protolayout/expression/VersionBuilders.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression/src/main/java/androidx/wear/protolayout/expression/PlatformHealthSources.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression/src/main/java/androidx/wear/protolayout/expression/AnimationParameterBuilders.java",
  "extension" : "java",
  "linesOfCode" : 495,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression/src/main/java/androidx/wear/protolayout/expression/PlatformDataValues.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression/src/main/java/androidx/wear/protolayout/expression/Fingerprint.java",
  "extension" : "java",
  "linesOfCode" : 116,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression/src/main/java/androidx/wear/protolayout/expression/ProtoLayoutExperimental.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression/src/main/java/androidx/wear/protolayout/expression/util/DynamicFormatter.kt",
  "extension" : "kt",
  "linesOfCode" : 281,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression/src/main/java/androidx/wear/protolayout/expression/util/DynamicDateFormat.kt",
  "extension" : "kt",
  "linesOfCode" : 171,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression/src/main/java/androidx/wear/protolayout/expression/Preconditions.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-expression/src/main/java/androidx/wear/protolayout/expression/DynamicBuilders.java",
  "extension" : "java",
  "linesOfCode" : 5747,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout/src/main/java/androidx/wear/protolayout/TriggerBuilders.java",
  "extension" : "java",
  "linesOfCode" : 178,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout/src/main/java/androidx/wear/protolayout/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout/src/main/java/androidx/wear/protolayout/DimensionBuilders.java",
  "extension" : "java",
  "linesOfCode" : 1032,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout/src/main/java/androidx/wear/protolayout/ModifiersBuilders.java",
  "extension" : "java",
  "linesOfCode" : 2382,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout/src/main/java/androidx/wear/protolayout/ActionBuilders.java",
  "extension" : "java",
  "linesOfCode" : 676,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout/src/main/java/androidx/wear/protolayout/LayoutElementBuilders.java",
  "extension" : "java",
  "linesOfCode" : 4381,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout/src/main/java/androidx/wear/protolayout/TypeBuilders.java",
  "extension" : "java",
  "linesOfCode" : 376,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout/src/main/java/androidx/wear/protolayout/StateBuilders.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout/src/main/java/androidx/wear/protolayout/DeviceParametersBuilders.java",
  "extension" : "java",
  "linesOfCode" : 228,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout/src/main/java/androidx/wear/protolayout/ResourceBuilders.java",
  "extension" : "java",
  "linesOfCode" : 495,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout/src/main/java/androidx/wear/protolayout/TimelineBuilders.java",
  "extension" : "java",
  "linesOfCode" : 186,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout/src/main/java/androidx/wear/protolayout/ColorBuilders.java",
  "extension" : "java",
  "linesOfCode" : 363,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material-core/src/main/java/androidx/wear/protolayout/materialcore/fontscaling/FontScaleConverter.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material-core/src/main/java/androidx/wear/protolayout/materialcore/fontscaling/FontScaleConverterFactory.java",
  "extension" : "java",
  "linesOfCode" : 116,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material-core/src/main/java/androidx/wear/protolayout/materialcore/fontscaling/MathUtils.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material-core/src/main/java/androidx/wear/protolayout/materialcore/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material-core/src/main/java/androidx/wear/protolayout/materialcore/Helper.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material-core/src/main/java/androidx/wear/protolayout/materialcore/Chip.java",
  "extension" : "java",
  "linesOfCode" : 391,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material-core/src/main/java/androidx/wear/protolayout/materialcore/Button.java",
  "extension" : "java",
  "linesOfCode" : 181,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material3/src/main/java/androidx/wear/protolayout/material3/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material3/src/main/java/androidx/wear/protolayout/material3/tokens/ShapeTokens.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material3/src/main/java/androidx/wear/protolayout/material3/tokens/PaletteTokens.java",
  "extension" : "java",
  "linesOfCode" : 179,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material3/src/main/java/androidx/wear/protolayout/material3/tokens/TextStyle.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material3/src/main/java/androidx/wear/protolayout/material3/tokens/TypeScaleTokens.java",
  "extension" : "java",
  "linesOfCode" : 201,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material3/src/main/java/androidx/wear/protolayout/material3/tokens/VariableFontSettingsTokens.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material3/src/main/java/androidx/wear/protolayout/material3/tokens/ColorTokens.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material3/src/main/java/androidx/wear/protolayout/material3/tokens/TypefaceTokens.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/protolayout/protolayout-material3/src/main/java/androidx/wear/protolayout/material3/tokens/TypographyTokens.java",
  "extension" : "java",
  "linesOfCode" : 147,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-samples-ambient/src/main/res/layout/activity_main.xml",
  "extension" : "xml",
  "linesOfCode" : 48,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-samples-ambient/src/main/res/values/colors.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-samples-ambient/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/wear-tooling-preview/src/main/java/androidx/wear/tooling/preview/devices/WearDevice.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-material/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 275,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-material/src/main/java/androidx/wear/tiles/material/ChipColors.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-material/src/main/java/androidx/wear/tiles/material/Colors.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-material/src/main/java/androidx/wear/tiles/material/layouts/EdgeContentLayout.java",
  "extension" : "java",
  "linesOfCode" : 282,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-material/src/main/java/androidx/wear/tiles/material/layouts/MultiSlotLayout.java",
  "extension" : "java",
  "linesOfCode" : 150,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-material/src/main/java/androidx/wear/tiles/material/layouts/PrimaryLayout.java",
  "extension" : "java",
  "linesOfCode" : 393,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-material/src/main/java/androidx/wear/tiles/material/layouts/LayoutDefaults.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-material/src/main/java/androidx/wear/tiles/material/layouts/MultiButtonLayout.java",
  "extension" : "java",
  "linesOfCode" : 318,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-material/src/main/java/androidx/wear/tiles/material/TitleChip.java",
  "extension" : "java",
  "linesOfCode" : 141,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-material/src/main/java/androidx/wear/tiles/material/ProgressIndicatorColors.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-material/src/main/java/androidx/wear/tiles/material/ProgressIndicatorDefaults.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-material/src/main/java/androidx/wear/tiles/material/ButtonColors.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-material/src/main/java/androidx/wear/tiles/material/Helper.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-material/src/main/java/androidx/wear/tiles/material/ButtonDefaults.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-material/src/main/java/androidx/wear/tiles/material/Typography.java",
  "extension" : "java",
  "linesOfCode" : 272,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-material/src/main/java/androidx/wear/tiles/material/Chip.java",
  "extension" : "java",
  "linesOfCode" : 482,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-material/src/main/java/androidx/wear/tiles/material/CompactChip.java",
  "extension" : "java",
  "linesOfCode" : 145,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-material/src/main/java/androidx/wear/tiles/material/CircularProgressIndicator.java",
  "extension" : "java",
  "linesOfCode" : 227,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-material/src/main/java/androidx/wear/tiles/material/ChipDefaults.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-material/src/main/java/androidx/wear/tiles/material/Button.java",
  "extension" : "java",
  "linesOfCode" : 378,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-material/src/main/java/androidx/wear/tiles/material/Text.java",
  "extension" : "java",
  "linesOfCode" : 224,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-material/src/main/res/drawable/tile_icon.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-tooling-preview/src/main/java/androidx/wear/tiles/tooling/preview/TilePreviewHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-tooling-preview/src/main/java/androidx/wear/tiles/tooling/preview/Preview.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-tooling-preview/src/main/java/androidx/wear/tiles/tooling/preview/TilePreviewData.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-renderer/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 699,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-renderer/src/main/java/androidx/wear/tiles/checkers/CheckAccessibilityAvailable.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-renderer/src/main/java/androidx/wear/tiles/checkers/TimelineChecker.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-renderer/src/main/java/androidx/wear/tiles/renderer/TileRenderer.java",
  "extension" : "java",
  "linesOfCode" : 246,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-renderer/src/main/java/androidx/wear/tiles/timeline/TilesTimelineCache.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-renderer/src/main/java/androidx/wear/tiles/timeline/TilesTimelineManager.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-renderer/src/main/java/androidx/wear/tiles/timeline/internal/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-renderer/src/main/java/androidx/wear/tiles/timeline/internal/TilesTimelineCacheInternal.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-renderer/src/main/java/androidx/wear/tiles/timeline/internal/TilesTimelineManagerInternal.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-renderer/src/main/java/androidx/wear/tiles/manager/TileUiClient.kt",
  "extension" : "kt",
  "linesOfCode" : 164,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-renderer/src/main/java/androidx/wear/tiles/manager/UpdateScheduler.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-renderer/src/main/java/androidx/wear/tiles/client/TileClient.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-renderer/src/main/java/androidx/wear/tiles/connection/TilesConnectionBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 119,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-renderer/src/main/java/androidx/wear/tiles/connection/DefaultTileClient.kt",
  "extension" : "kt",
  "linesOfCode" : 229,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-renderer/src/main/res/values/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-renderer/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 45,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-renderer/src/main/res/values-sw210dp-round/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-proto/src/main/java/androidx/wear/tiles/proto/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-proto/src/main/proto/events.proto",
  "extension" : "proto",
  "linesOfCode" : 57,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-proto/src/main/proto/tile.proto",
  "extension" : "proto",
  "linesOfCode" : 42,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-proto/src/main/proto/requests.proto",
  "extension" : "proto",
  "linesOfCode" : 45,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-tooling/src/main/java/androidx/wear/tiles/tooling/TileServiceViewAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 172,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-tooling/src/main/java/androidx/wear/tiles/tooling/StaticPlatformDataProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/EventBuilders.java",
  "extension" : "java",
  "linesOfCode" : 265,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/ViewerTileUpdateRequester.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/ActiveTileIdentifier.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/DiskAccessAllowedPrefs.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/RequestBuilders.java",
  "extension" : "java",
  "linesOfCode" : 234,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/ProtoParcelable.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/TileService.java",
  "extension" : "java",
  "linesOfCode" : 583,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/DimensionBuilders.java",
  "extension" : "java",
  "linesOfCode" : 458,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/TileBuilders.java",
  "extension" : "java",
  "linesOfCode" : 124,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/TileRemoveEventData.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/TileLeaveEventData.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/TileEnterEventData.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/ModifiersBuilders.java",
  "extension" : "java",
  "linesOfCode" : 680,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/ActionBuilders.java",
  "extension" : "java",
  "linesOfCode" : 510,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/TileRequestData.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/LayoutElementBuilders.java",
  "extension" : "java",
  "linesOfCode" : 2638,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/TileData.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/ResourcesRequestData.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/TypeBuilders.java",
  "extension" : "java",
  "linesOfCode" : 170,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/StateBuilders.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/DeviceParametersBuilders.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/TileUpdateRequestData.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/ResourcesData.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/TileAddEventData.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/ResourceBuilders.java",
  "extension" : "java",
  "linesOfCode" : 235,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/TilesExperimental.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/TimelineBuilders.java",
  "extension" : "java",
  "linesOfCode" : 155,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/SysUiTileUpdateRequester.java",
  "extension" : "java",
  "linesOfCode" : 117,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/TileUpdateRequester.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/ColorBuilders.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles/src/main/java/androidx/wear/tiles/CompositeTileUpdateRequester.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "wear/tiles/tiles-testing/src/main/java/androidx/wear/tiles/testing/TestTileClient.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::wear" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/plugins/src/main/kotlin/org/jetbrains/androidx/build/JetBrainsAndroidXRootPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/plugins/src/main/kotlin/org/jetbrains/androidx/build/JetBrainsAndroidXPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/plugins/src/main/kotlin/androidx/build/AndroidXComposePlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/plugins/src/main/kotlin/androidx/build/AndroidXPlaygroundRootPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/plugins/src/main/kotlin/androidx/build/AndroidXPaparazziPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/plugins/src/main/kotlin/androidx/build/AndroidXRootPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/plugins/src/main/kotlin/androidx/build/AndroidXPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/lint_samples.xml",
  "extension" : "xml",
  "linesOfCode" : 13,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/lint.xml",
  "extension" : "xml",
  "linesOfCode" : 22,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/public/src/main/kotlin/org/jetbrains/androidx/build/JetBrainsVersionsService.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/public/src/main/kotlin/org/jetbrains/androidx/build/ComposePlatforms.kt",
  "extension" : "kt",
  "linesOfCode" : 96,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/public/src/main/kotlin/org/jetbrains/androidx/build/JetBrainsPublication.kt",
  "extension" : "kt",
  "linesOfCode" : 155,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/public/src/main/kotlin/org/jetbrains/androidx/build/ArtifactRedirection.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/public/src/main/kotlin/org/jetbrains/androidx/build/ComposeComponent.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/public/src/main/kotlin/org/jetbrains/androidx/build/UpdateTranslationsTask.kt",
  "extension" : "kt",
  "linesOfCode" : 235,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/public/src/main/kotlin/org/jetbrains/androidx/build/ComposePublishingTask.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/public/src/main/kotlin/org/jetbrains/androidx/build/ComposeProperties.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/public/src/main/kotlin/androidx/build/BuildOnServer.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/public/src/main/kotlin/androidx/build/SdkResourceGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 117,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/public/src/main/kotlin/androidx/build/SupportConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/public/src/main/kotlin/androidx/build/gradle/Extensions.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/public/src/main/kotlin/androidx/build/BuildServerConfiguration.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/public/src/main/kotlin/androidx/build/ExportAtomicLibraryGroupsToTextTask.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/public/src/main/kotlin/androidx/build/OperatingSystem.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/public/src/main/kotlin/androidx/build/SdkHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 98,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/public/src/main/kotlin/androidx/build/AndroidXComposeMultiplatformExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/public/src/main/kotlin/androidx/build/Version.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/public/src/main/kotlin/androidx/build/LibraryGroup.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/public/src/main/kotlin/androidx/build/ProjectLayoutType.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/public/src/main/kotlin/androidx/build/AndroidXPublicGradleProperties.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/public/src/main/kotlin/androidx/build/Multiplatform.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "buildSrc/public/src/main/kotlin/androidx/build/LibraryType.kt",
  "extension" : "kt",
  "linesOfCode" : 146,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "buildSrc/public/src/main/kotlin/androidx/build/KmpPlatforms.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/public/src/main/kotlin/androidx/build/SingleFileCopy.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/public/src/main/kotlin/androidx/build/BundleInsideHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 131,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/gradle/verification-metadata.xml",
  "extension" : "xml",
  "linesOfCode" : 949,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/gradle/libs.versions.toml",
  "extension" : "toml",
  "linesOfCode" : 332,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/res/values/public.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/jetpad-integration/src/main/java/androidx/build/jetpad/LibraryBuildInfoFile.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/org/jetbrains/androidx/build/JetBrainsVerifyDependencyVersionsTask.kt",
  "extension" : "kt",
  "linesOfCode" : 111,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/org/jetbrains/androidx/build/AndroidXComposeMultiplatformExtensionImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 292,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/org/jetbrains/androidx/build/JetBrainsMavenCoordinatesChanger.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/org/jetbrains/androidx/build/JetBrainsAndroidXImplPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 195,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/org/jetbrains/androidx/build/JetBrainsAndroidXRedirectingPublicationHelpers.kt",
  "extension" : "kt",
  "linesOfCode" : 145,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/org/jetbrains/androidx/build/MavenUploadHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 504,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/org/jetbrains/androidx/build/JetBrainsAndroidXRootImplPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/Release.kt",
  "extension" : "kt",
  "linesOfCode" : 429,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/BuildOnServerTask.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/AgpExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/AndroidXMultiplatformExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 259,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/AndroidXRootImplPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 181,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/playground/VerifyPlaygroundGradleConfigurationTask.kt",
  "extension" : "kt",
  "linesOfCode" : 155,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/gitclient/ChangeInfoGitClient.kt",
  "extension" : "kt",
  "linesOfCode" : 105,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/gitclient/GitClient.kt",
  "extension" : "kt",
  "linesOfCode" : 249,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/gitclient/GitRunnerGitClient.kt",
  "extension" : "kt",
  "linesOfCode" : 162,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/AndroidXExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 318,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/testConfiguration/TestApkSha256Report.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/testConfiguration/GenerateTestConfigurationTask.kt",
  "extension" : "kt",
  "linesOfCode" : 182,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/testConfiguration/TestSuiteConfiguration.kt",
  "extension" : "kt",
  "linesOfCode" : 388,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/testConfiguration/OwnersService.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/testConfiguration/GenerateMediaTestConfigurationTask.kt",
  "extension" : "kt",
  "linesOfCode" : 177,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/testConfiguration/AndroidTestConfigBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 231,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/ProjectParser.kt",
  "extension" : "kt",
  "linesOfCode" : 88,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/FtlRunner.kt",
  "extension" : "kt",
  "linesOfCode" : 179,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/VersionCatalogExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/PrintProjectCoordinatesTask.kt",
  "extension" : "kt",
  "linesOfCode" : 89,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/ProjectExt.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/dackka/MetadataEntry.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/dackka/GenerateMetadataTask.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/dackka/DackkaTask.kt",
  "extension" : "kt",
  "linesOfCode" : 216,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/ListAndroidXPropertiesTask.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/java/JavaCompileInputs.kt",
  "extension" : "kt",
  "linesOfCode" : 131,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/resources/UpdateResourceApiTask.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/resources/GenerateResourceApiTask.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/resources/PublicResourcesStubHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/resources/CheckResourceApiReleaseTask.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/resources/ResourceTasks.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/resources/CheckResourceApiTask.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/VerifyVersionFilesTask.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/studio/StudioTask.kt",
  "extension" : "kt",
  "linesOfCode" : 94,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/studio/StudioPlatformUtilities.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/SourceJarTaskHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 215,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/AndroidXGradleProperties.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/VersionFileWriterTask.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/metalava/CheckApiEquivalenceTask.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/metalava/RegenerateOldApisTask.kt",
  "extension" : "kt",
  "linesOfCode" : 136,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/metalava/CheckApiCompatibilityTask.kt",
  "extension" : "kt",
  "linesOfCode" : 101,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/metalava/GenerateApiTask.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/metalava/GenerateApiStubClassesTask.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/metalava/UpdateApiTask.kt",
  "extension" : "kt",
  "linesOfCode" : 219,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/metalava/MetalavaTasks.kt",
  "extension" : "kt",
  "linesOfCode" : 135,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/metalava/MetalavaRunner.kt",
  "extension" : "kt",
  "linesOfCode" : 325,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/metalava/MetalavaTask.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/metalava/UpdateBaselineTasks.kt",
  "extension" : "kt",
  "linesOfCode" : 151,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/dependencyallowlist/DependencyAllowlist.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/VerifyDependencyVersionsTask.kt",
  "extension" : "kt",
  "linesOfCode" : 159,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/ProjectResolver.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/dependencyTracker/BuildPropParser.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/dependencyTracker/ProjectGraph.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/dependencyTracker/AffectedModuleDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 469,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/dependencyTracker/ToStringLogger.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/dependencyTracker/DependencyTracker.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/dependencyTracker/FileLogger.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/ListProjectsService.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/SettingsParser.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/logging/logging.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/license/CheckExternalDependencyLicensesTask.kt",
  "extension" : "kt",
  "linesOfCode" : 174,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/dokka/kmpDocs/DokkaWorkAction.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/dokka/kmpDocs/DokkaInputModels.kt",
  "extension" : "kt",
  "linesOfCode" : 129,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/dokka/kmpDocs/DokkaCombinedDocsTask.kt",
  "extension" : "kt",
  "linesOfCode" : 190,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/dokka/kmpDocs/DokkaPartialDocsTask.kt",
  "extension" : "kt",
  "linesOfCode" : 276,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/dokka/kmpDocs/DokkaUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 89,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/ProjectConfigValidators.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/AndroidXComposeExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/libabigail/NativeApiTasks.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/libabigail/LibabigailPaths.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/libabigail/UpdateNativeApi.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/libabigail/CheckNativeApiCompatibilityTask.kt",
  "extension" : "kt",
  "linesOfCode" : 130,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/libabigail/GenerateNativeApiTask.kt",
  "extension" : "kt",
  "linesOfCode" : 142,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/libabigail/CheckNativeApiEquivalenceTask.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/AndroidXPlaygroundRootImplPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 169,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/paparazzi/AndroidXPaparazziImplPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 128,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/paparazzi/UnzipPaparazziNativeTransform.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/AndroidXComposeImplPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 274,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/Ktlint.kt",
  "extension" : "kt",
  "linesOfCode" : 245,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/releasenotes/Markdown.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/releasenotes/ReleaseNoteMarkdown.kt",
  "extension" : "kt",
  "linesOfCode" : 178,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/uptodatedness/EnableCaching.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/uptodatedness/TaskUpToDateValidator.kt",
  "extension" : "kt",
  "linesOfCode" : 190,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/LibraryVersionsService.kt",
  "extension" : "kt",
  "linesOfCode" : 153,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/AndroidXImplPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 920,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/sbom/Sbom.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/buildInfo/CreateLibraryBuildInfoFileTask.kt",
  "extension" : "kt",
  "linesOfCode" : 260,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/buildInfo/CreateAggregateLibraryBuildInfoFileTask.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/buildInfo/VariantPublishPlan.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/ErrorProneConfiguration.kt",
  "extension" : "kt",
  "linesOfCode" : 252,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/GradleTransformWorkaround.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/LintConfiguration.kt",
  "extension" : "kt",
  "linesOfCode" : 229,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/AarManifestTransformerTask.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/checkapi/ApiLocation.kt",
  "extension" : "kt",
  "linesOfCode" : 107,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/checkapi/CheckApi.kt",
  "extension" : "kt",
  "linesOfCode" : 72,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/checkapi/ApiTasks.kt",
  "extension" : "kt",
  "linesOfCode" : 153,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/ListTaskOutputsTask.kt",
  "extension" : "kt",
  "linesOfCode" : 132,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/transform/ConfigureAarAsJar.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/transform/ExtractClassesJarTransform.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/private/src/main/kotlin/androidx/build/transform/IdentityTransform.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "performance/performance-unsafe/src/main/java/sun/misc/Unsafe.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::performance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "performance/performance-unsafe/src/main/resources/META-INF/proguard/unsafe.pro",
  "extension" : "pro",
  "linesOfCode" : 3,
  "components" : [ "primary::performance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "performance/performance-annotation/src/androidMain/kotlin/dalvik/annotation/optimization/NeverInline.android.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::performance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "performance/performance-annotation/src/commonMain/kotlin/dalvik/annotation/optimization/NeverInline.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::performance" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "PREUPLOAD.cfg",
  "extension" : "cfg",
  "linesOfCode" : 9,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arch/core/core-runtime/src/main/java/androidx/arch/core/executor/ArchTaskExecutor.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::arch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arch/core/core-runtime/src/main/java/androidx/arch/core/executor/DefaultTaskExecutor.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::arch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arch/core/core-runtime/src/main/java/androidx/arch/core/executor/TaskExecutor.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::arch" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "arch/core/core-testing/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::arch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arch/core/core-testing/src/main/java/androidx/arch/core/executor/JunitTaskExecutorRule.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::arch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arch/core/core-testing/src/main/java/androidx/arch/core/executor/testing/CountingTaskExecutorRule.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::arch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arch/core/core-testing/src/main/java/androidx/arch/core/executor/testing/InstantTaskExecutorRule.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::arch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arch/core/core-testing/src/main/java/androidx/arch/core/executor/TaskExecutorWithFakeMainThread.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::arch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arch/core/core-common/src/main/java/androidx/arch/core/internal/FastSafeIterableMap.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::arch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arch/core/core-common/src/main/java/androidx/arch/core/internal/SafeIterableMap.java",
  "extension" : "java",
  "linesOfCode" : 302,
  "components" : [ "primary::arch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "arch/core/core-common/src/main/java/androidx/arch/core/util/Function.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::arch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity-compose/src/main/java/androidx/activity/compose/ActivityResultRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 77,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity-compose/src/main/java/androidx/activity/compose/ComponentActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity-compose/src/main/java/androidx/activity/compose/ReportDrawn.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity-compose/src/main/java/androidx/activity/compose/PredictiveBackHandler.kt",
  "extension" : "kt",
  "linesOfCode" : 100,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "activity/activity-compose/src/main/java/androidx/activity/compose/ActivityComposeUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity-compose/src/main/java/androidx/activity/compose/BackHandler.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "activity/activity/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity/src/main/java/androidx/activity/ActivityViewModelLazy.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity/src/main/java/androidx/activity/result/ActivityResultCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity/src/main/java/androidx/activity/result/ActivityResultRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 281,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity/src/main/java/androidx/activity/result/PickVisualMediaRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 101,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity/src/main/java/androidx/activity/result/ActivityResultLauncher.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity/src/main/java/androidx/activity/result/ActivityResultCaller.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity/src/main/java/androidx/activity/result/ActivityResultRegistryOwner.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity/src/main/java/androidx/activity/result/contract/ActivityResultContract.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity/src/main/java/androidx/activity/result/contract/ActivityResultContracts.kt",
  "extension" : "kt",
  "linesOfCode" : 514,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity/src/main/java/androidx/activity/result/IntentSenderRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity/src/main/java/androidx/activity/result/ActivityResult.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity/src/main/java/androidx/activity/OnBackPressedDispatcherOwner.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity/src/main/java/androidx/activity/contextaware/ContextAwareHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity/src/main/java/androidx/activity/contextaware/ContextAware.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity/src/main/java/androidx/activity/contextaware/OnContextAvailableListener.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity/src/main/java/androidx/activity/ComponentDialog.kt",
  "extension" : "kt",
  "linesOfCode" : 88,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity/src/main/java/androidx/activity/OnBackPressedDispatcher.kt",
  "extension" : "kt",
  "linesOfCode" : 253,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity/src/main/java/androidx/activity/PipHintTracker.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity/src/main/java/androidx/activity/EdgeToEdge.kt",
  "extension" : "kt",
  "linesOfCode" : 231,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity/src/main/java/androidx/activity/OnBackPressedCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity/src/main/java/androidx/activity/ImmLeaksCleaner.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity/src/main/java/androidx/activity/ComponentActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 844,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity/src/main/java/androidx/activity/BackEventCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity/src/main/java/androidx/activity/Cancellable.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity/src/main/java/androidx/activity/FullyDrawnReporterOwner.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity/src/main/java/androidx/activity/ViewTreeFullyLoadedReporterOwner.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity/src/main/java/androidx/activity/ViewTreeOnBackPressedDispatcherOwner.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity/src/main/java/androidx/activity/FullyDrawnReporter.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity/src/main/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity-lint/src/main/java/androidx/activity/lint/OnBackPressedDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity-lint/src/main/java/androidx/activity/lint/ActivityResultFragmentVersionDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 118,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity-lint/src/main/java/androidx/activity/lint/ActivityIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity-compose-lint/src/main/java/androidx/activity/compose/lint/BackHandlerOnBackPressedDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 89,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity-compose-lint/src/main/java/androidx/activity/compose/lint/ActivityComposeIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity-compose-lint/src/main/java/androidx/activity/compose/lint/ActivityResultLaunchDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "activity/activity-compose-lint/src/main/java/androidx/activity/compose/lint/CollectProgressDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 100,
  "components" : [ "primary::activity" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "asynclayoutinflater/asynclayoutinflater-appcompat/src/main/java/androidx/asynclayoutinflater/appcompat/AsyncAppCompatFactory.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::asynclayoutinflater" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "asynclayoutinflater/asynclayoutinflater/src/main/java/androidx/asynclayoutinflater/view/AsyncLayoutInflater.java",
  "extension" : "java",
  "linesOfCode" : 181,
  "components" : [ "primary::asynclayoutinflater" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "asynclayoutinflater/asynclayoutinflater/src/main/java/androidx/asynclayoutinflater/view/AsyncLayoutFactory.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::asynclayoutinflater" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 163,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/opengl/EGLImageKHR.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/opengl/EGLExt.kt",
  "extension" : "kt",
  "linesOfCode" : 198,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/opengl/EGLSyncKHR.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/opengl/EGLHandle.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/CanvasBufferedRendererV34.kt",
  "extension" : "kt",
  "linesOfCode" : 184,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/opengl/FrameBuffer.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/opengl/GLFrameBufferRenderer.kt",
  "extension" : "kt",
  "linesOfCode" : 476,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/opengl/FrameBufferPool.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/opengl/QuadTextureRenderer.kt",
  "extension" : "kt",
  "linesOfCode" : 214,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/opengl/egl/EGLSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 234,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/opengl/egl/EGLManager.kt",
  "extension" : "kt",
  "linesOfCode" : 120,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/opengl/egl/EGLConfigAttributes.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/opengl/FrameBufferRenderer.kt",
  "extension" : "kt",
  "linesOfCode" : 101,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/opengl/GLThread.kt",
  "extension" : "kt",
  "linesOfCode" : 260,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/opengl/GLRenderer.kt",
  "extension" : "kt",
  "linesOfCode" : 331,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/surface/SurfaceControlCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 255,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/surface/SurfaceControlV33.kt",
  "extension" : "kt",
  "linesOfCode" : 298,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/surface/SurfaceControlV29.kt",
  "extension" : "kt",
  "linesOfCode" : 347,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/surface/SurfaceControlWrapper.kt",
  "extension" : "kt",
  "linesOfCode" : 438,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/surface/SurfaceControlImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/CanvasBufferedRenderer.kt",
  "extension" : "kt",
  "linesOfCode" : 202,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/CanvasBufferedRendererV29.kt",
  "extension" : "kt",
  "linesOfCode" : 362,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/SurfaceTextureRenderer.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/utils/HandlerUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/utils/JniVisible.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/RenderQueue.kt",
  "extension" : "kt",
  "linesOfCode" : 105,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/lowlatency/SingleBufferedCanvasRenderer.kt",
  "extension" : "kt",
  "linesOfCode" : 169,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/lowlatency/CanvasFrontBufferedRenderer.kt",
  "extension" : "kt",
  "linesOfCode" : 517,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/lowlatency/FrontBufferUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/lowlatency/BufferTransformer.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/lowlatency/PreservedBufferContentsVerifier.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/lowlatency/FrontBufferSyncStrategy.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/lowlatency/LowLatencyCanvasView.kt",
  "extension" : "kt",
  "linesOfCode" : 433,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/lowlatency/GLFrontBufferedRenderer.kt",
  "extension" : "kt",
  "linesOfCode" : 512,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/lowlatency/BufferInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/lowlatency/TextureProducer.kt",
  "extension" : "kt",
  "linesOfCode" : 113,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/lowlatency/ParamQueue.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/graphics/lowlatency/BufferTransformHintResolver.kt",
  "extension" : "kt",
  "linesOfCode" : 125,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/hardware/HardwareBufferUsage.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/hardware/SyncFenceV19.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/hardware/SyncFenceImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/hardware/SyncFenceV33.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/hardware/BufferPool.kt",
  "extension" : "kt",
  "linesOfCode" : 159,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/hardware/SyncFenceBindings.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/hardware/DataSpace.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/hardware/SyncFenceCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/hardware/FileDescriptorMonitor.kt",
  "extension" : "kt",
  "linesOfCode" : 126,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/java/androidx/hardware/HardwareBufferFormat.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/cpp/sync_fence.h",
  "extension" : "h",
  "linesOfCode" : 4,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/cpp/graphics-core.cpp",
  "extension" : "cpp",
  "linesOfCode" : 594,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/cpp/jni.lds",
  "extension" : "lds",
  "linesOfCode" : 10,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/cpp/sync_fence.cpp",
  "extension" : "cpp",
  "linesOfCode" : 227,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/cpp/egl_utils.h",
  "extension" : "h",
  "linesOfCode" : 4,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/cpp/sc_test_utils.cpp",
  "extension" : "cpp",
  "linesOfCode" : 110,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-core/src/main/cpp/egl_utils.cpp",
  "extension" : "cpp",
  "linesOfCode" : 394,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/filters/filters/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 307,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/filters/filters/src/main/java/androidx/graphics/filters/VignetteProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/filters/filters/src/main/java/androidx/graphics/filters/Vignette.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/filters/filters/src/main/assets/shaders/vertex_shader_transformation_es2.glsl",
  "extension" : "glsl",
  "linesOfCode" : 25,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/filters/filters/src/main/assets/shaders/fragment_shader_vignette_es2.glsl",
  "extension" : "glsl",
  "linesOfCode" : 58,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-path/src/main/java/androidx/graphics/path/ConicsImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 149,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-path/src/main/java/androidx/graphics/path/PathIterator.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-path/src/main/java/androidx/graphics/path/PathSegment.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-path/src/main/java/androidx/graphics/path/PathIteratorImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 179,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-path/src/main/java/androidx/graphics/path/ConicConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-path/src/main/cpp/PathIterator.cpp",
  "extension" : "cpp",
  "linesOfCode" : 98,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-path/src/main/cpp/Conic.cpp",
  "extension" : "cpp",
  "linesOfCode" : 131,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-path/src/main/cpp/Path.h",
  "extension" : "h",
  "linesOfCode" : 91,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-path/src/main/cpp/pathway.cpp",
  "extension" : "cpp",
  "linesOfCode" : 214,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-path/src/main/cpp/scalar.h",
  "extension" : "h",
  "linesOfCode" : 45,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-path/src/main/cpp/Conic.h",
  "extension" : "h",
  "linesOfCode" : 36,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-path/src/main/cpp/math/TVecHelpers.h",
  "extension" : "h",
  "linesOfCode" : 457,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-path/src/main/cpp/math/compiler.h",
  "extension" : "h",
  "linesOfCode" : 73,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-path/src/main/cpp/math/vec2.h",
  "extension" : "h",
  "linesOfCode" : 58,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-path/src/main/cpp/PathIterator.h",
  "extension" : "h",
  "linesOfCode" : 53,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/androidMain/kotlin/androidx/graphics/shapes/Shapes.android.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/nonJvmMain/kotlin/androidx/graphics/shapes/Format.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/jvmMain/kotlin/androidx/graphics/shapes/Format.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonTest/kotlin/androidx/graphics/shapes/MorphTest.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonTest/kotlin/androidx/graphics/shapes/ShapesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 128,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonTest/kotlin/androidx/graphics/shapes/FeatureDetectorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 157,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonTest/kotlin/androidx/graphics/shapes/CornerRoundingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonTest/kotlin/androidx/graphics/shapes/PolygonValidationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonTest/kotlin/androidx/graphics/shapes/PolygonMeasureTest.kt",
  "extension" : "kt",
  "linesOfCode" : 116,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonTest/kotlin/androidx/graphics/shapes/TestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonTest/kotlin/androidx/graphics/shapes/RoundedPolygonTest.kt",
  "extension" : "kt",
  "linesOfCode" : 279,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonTest/kotlin/androidx/graphics/shapes/FeaturesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonTest/kotlin/androidx/graphics/shapes/FloatMappingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonTest/kotlin/androidx/graphics/shapes/FeatureSerializerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 255,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonTest/kotlin/androidx/graphics/shapes/SvgPathParserTest.kt",
  "extension" : "kt",
  "linesOfCode" : 284,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonTest/kotlin/androidx/graphics/shapes/CubicTest.kt",
  "extension" : "kt",
  "linesOfCode" : 177,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonTest/kotlin/androidx/graphics/shapes/FeatureMappingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonTest/kotlin/androidx/graphics/shapes/PolygonTest.kt",
  "extension" : "kt",
  "linesOfCode" : 156,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/androidInstrumentedTest/kotlin/androidx/graphics/shapes/AndroidMorphTest.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/androidInstrumentedTest/kotlin/androidx/graphics/shapes/AndroidPolygonTest.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/androidInstrumentedTest/kotlin/androidx/graphics/shapes/AndroidFeatureMappingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/androidInstrumentedTest/kotlin/androidx/graphics/shapes/TestUtils.android.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonMain/kotlin/androidx/graphics/shapes/PolygonMeasure.kt",
  "extension" : "kt",
  "linesOfCode" : 171,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonMain/kotlin/androidx/graphics/shapes/FeatureSerializer.kt",
  "extension" : "kt",
  "linesOfCode" : 150,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonMain/kotlin/androidx/graphics/shapes/Point.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonMain/kotlin/androidx/graphics/shapes/Shapes.kt",
  "extension" : "kt",
  "linesOfCode" : 251,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonMain/kotlin/androidx/graphics/shapes/Features.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonMain/kotlin/androidx/graphics/shapes/Utils.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonMain/kotlin/androidx/graphics/shapes/FeatureMapping.kt",
  "extension" : "kt",
  "linesOfCode" : 104,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonMain/kotlin/androidx/graphics/shapes/FeatureDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonMain/kotlin/androidx/graphics/shapes/PolygonValidation.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonMain/kotlin/androidx/graphics/shapes/CornerRounding.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonMain/kotlin/androidx/graphics/shapes/Morph.kt",
  "extension" : "kt",
  "linesOfCode" : 171,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonMain/kotlin/androidx/graphics/shapes/FloatMapping.kt",
  "extension" : "kt",
  "linesOfCode" : 89,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonMain/kotlin/androidx/graphics/shapes/Cubic.kt",
  "extension" : "kt",
  "linesOfCode" : 310,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonMain/kotlin/androidx/graphics/shapes/Format.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonMain/kotlin/androidx/graphics/shapes/SvgPathParser.kt",
  "extension" : "kt",
  "linesOfCode" : 351,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "graphics/graphics-shapes/src/commonMain/kotlin/androidx/graphics/shapes/RoundedPolygon.kt",
  "extension" : "kt",
  "linesOfCode" : 574,
  "components" : [ "primary::graphics" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "bluetooth/bluetooth/src/main/java/androidx/bluetooth/GattClientScope.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::bluetooth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "bluetooth/bluetooth/src/main/java/androidx/bluetooth/ScanResult.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::bluetooth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "bluetooth/bluetooth/src/main/java/androidx/bluetooth/GattServerSessionScope.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::bluetooth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "bluetooth/bluetooth/src/main/java/androidx/bluetooth/AttributeMap.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::bluetooth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "bluetooth/bluetooth/src/main/java/androidx/bluetooth/BluetoothException.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::bluetooth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "bluetooth/bluetooth/src/main/java/androidx/bluetooth/GattCharacteristic.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::bluetooth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "bluetooth/bluetooth/src/main/java/androidx/bluetooth/AdvertiseParams.kt",
  "extension" : "kt",
  "linesOfCode" : 88,
  "components" : [ "primary::bluetooth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "bluetooth/bluetooth/src/main/java/androidx/bluetooth/ScanFilter.kt",
  "extension" : "kt",
  "linesOfCode" : 117,
  "components" : [ "primary::bluetooth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "bluetooth/bluetooth/src/main/java/androidx/bluetooth/Scan.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::bluetooth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "bluetooth/bluetooth/src/main/java/androidx/bluetooth/AdvertiseException.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::bluetooth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "bluetooth/bluetooth/src/main/java/androidx/bluetooth/ScanException.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::bluetooth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "bluetooth/bluetooth/src/main/java/androidx/bluetooth/BluetoothDevice.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::bluetooth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "bluetooth/bluetooth/src/main/java/androidx/bluetooth/GattCommon.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::bluetooth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "bluetooth/bluetooth/src/main/java/androidx/bluetooth/GattService.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::bluetooth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "bluetooth/bluetooth/src/main/java/androidx/bluetooth/GattServerRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::bluetooth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "bluetooth/bluetooth/src/main/java/androidx/bluetooth/Advertise.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::bluetooth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "bluetooth/bluetooth/src/main/java/androidx/bluetooth/utils/Utils.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::bluetooth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "bluetooth/bluetooth/src/main/java/androidx/bluetooth/utils/FwkBluetoothDevice.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::bluetooth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "bluetooth/bluetooth/src/main/java/androidx/bluetooth/GattServerConnectRequest.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::bluetooth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "bluetooth/bluetooth/src/main/java/androidx/bluetooth/BluetoothAddress.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::bluetooth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "bluetooth/bluetooth/src/main/java/androidx/bluetooth/GattClient.kt",
  "extension" : "kt",
  "linesOfCode" : 513,
  "components" : [ "primary::bluetooth" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "bluetooth/bluetooth/src/main/java/androidx/bluetooth/BluetoothLe.kt",
  "extension" : "kt",
  "linesOfCode" : 72,
  "components" : [ "primary::bluetooth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "bluetooth/bluetooth/src/main/java/androidx/bluetooth/GattServer.kt",
  "extension" : "kt",
  "linesOfCode" : 559,
  "components" : [ "primary::bluetooth" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "stableaidl/stableaidl-gradle-plugin/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::stableaidl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "stableaidl/stableaidl-gradle-plugin/src/main/java/androidx/stableaidl/tasks/StableAidlCompile.kt",
  "extension" : "kt",
  "linesOfCode" : 177,
  "components" : [ "primary::stableaidl" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "stableaidl/stableaidl-gradle-plugin/src/main/java/androidx/stableaidl/tasks/StableAidlCheckApi.kt",
  "extension" : "kt",
  "linesOfCode" : 129,
  "components" : [ "primary::stableaidl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "stableaidl/stableaidl-gradle-plugin/src/main/java/androidx/stableaidl/tasks/UpdateStableAidlApiTask.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::stableaidl" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "stableaidl/stableaidl-gradle-plugin/src/main/java/androidx/stableaidl/tasks/StableAidlProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::stableaidl" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "stableaidl/stableaidl-gradle-plugin/src/main/java/androidx/stableaidl/tasks/StableAidlPackageApi.kt",
  "extension" : "kt",
  "linesOfCode" : 94,
  "components" : [ "primary::stableaidl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "stableaidl/stableaidl-gradle-plugin/src/main/java/androidx/stableaidl/StableAidlBuildTypeDslExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::stableaidl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "stableaidl/stableaidl-gradle-plugin/src/main/java/androidx/stableaidl/StableAidlPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 165,
  "components" : [ "primary::stableaidl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "stableaidl/stableaidl-gradle-plugin/src/main/java/androidx/stableaidl/StableAidlExtensionImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::stableaidl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "stableaidl/stableaidl-gradle-plugin/src/main/java/androidx/stableaidl/StableAidlProjectDslExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::stableaidl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "stableaidl/stableaidl-gradle-plugin/src/main/java/androidx/stableaidl/internal/LoggerWrapper.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::stableaidl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "stableaidl/stableaidl-gradle-plugin/src/main/java/androidx/stableaidl/internal/process/GradleProcessResult.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::stableaidl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "stableaidl/stableaidl-gradle-plugin/src/main/java/androidx/stableaidl/internal/process/GradleProcessExecutor.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::stableaidl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "stableaidl/stableaidl-gradle-plugin/src/main/java/androidx/stableaidl/internal/process/OutputHandlerFailedGradleProcessResult.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::stableaidl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "stableaidl/stableaidl-gradle-plugin/src/main/java/androidx/stableaidl/internal/incremental/DependencyData.kt",
  "extension" : "kt",
  "linesOfCode" : 95,
  "components" : [ "primary::stableaidl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "stableaidl/stableaidl-gradle-plugin/src/main/java/androidx/stableaidl/internal/compiling/DependencyFileProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::stableaidl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "stableaidl/stableaidl-gradle-plugin/src/main/java/androidx/stableaidl/internal/DirectoryWalker.kt",
  "extension" : "kt",
  "linesOfCode" : 114,
  "components" : [ "primary::stableaidl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "stableaidl/stableaidl-gradle-plugin/src/main/java/androidx/stableaidl/api/StableAidlExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::stableaidl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "stableaidl/stableaidl-gradle-plugin/src/main/java/androidx/stableaidl/StableAidlVariantExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::stableaidl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "stableaidl/stableaidl-gradle-plugin/src/main/java/androidx/stableaidl/StableAidlTasks.kt",
  "extension" : "kt",
  "linesOfCode" : 225,
  "components" : [ "primary::stableaidl" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate-compose-compatibility-stub/src/commonMain/kotlin/EmptyFile.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate-testing/src/commonMain/kotlin/androidx/savedstate/testing/Keep.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate-compose/src/nonAndroidMain/kotlin/androidx/savedstate/compose/LocalSavedStateRegistryOwner.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate-compose/src/androidMain/kotlin/androidx/savedstate/compose/LocalSavedStateRegistryOwner.android.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate-compose/src/androidDeviceTest/kotlin/androidx/savedstate/compose/serialization/serializers/SnapshotStateListSerializerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate-compose/src/androidDeviceTest/kotlin/androidx/savedstate/compose/serialization/serializers/MutableStateSerializerTest.android.kt",
  "extension" : "kt",
  "linesOfCode" : 127,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate-compose/src/androidDeviceTest/kotlin/androidx/savedstate/compose/serialization/serializers/SnapshotStateMapSerializerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate-compose/src/commonMain/kotlin/androidx/savedstate/compose/serialization/serializers/MutableStateSerializer.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate-compose/src/commonMain/kotlin/androidx/savedstate/compose/serialization/serializers/SnapshotStateListSerializer.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate-compose/src/commonMain/kotlin/androidx/savedstate/compose/serialization/serializers/SnapshotStateMapSerializer.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate-compose/src/commonMain/kotlin/androidx/savedstate/compose/LocalSavedStateRegistryOwner.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/webMain/kotlin/androidx/savedstate/internal/SynchronizedObject.web.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/webMain/kotlin/androidx/savedstate/internal/CanonicalName.web.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/nativeMain/kotlin/androidx/savedstate/internal/SynchronizedObject.native.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/nativeMain/kotlin/androidx/savedstate/internal/CanonicalName.native.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/webTest/kotlin/androidx/savedstate/IgnoreTargets.web.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/linuxMain/kotlin/androidx/savedstate/internal/SynchronizedObject.linux.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/nonAndroidTest/kotlin/androidx/savedstate/serialization/SavedStateCodecTestUtils.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/nonAndroidTest/kotlin/androidx/savedstate/RobolectricTest.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/nonAndroidMain/kotlin/androidx/savedstate/SavedStateRegistry.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/nonAndroidMain/kotlin/androidx/savedstate/SavedStateWriter.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/nonAndroidMain/kotlin/androidx/savedstate/serialization/SavedStateDecoder.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/nonAndroidMain/kotlin/androidx/savedstate/serialization/SavedStateEncoder.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/nonAndroidMain/kotlin/androidx/savedstate/serialization/SavedStateConfiguration.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/nonAndroidMain/kotlin/androidx/savedstate/SavedStateRegistryController.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/nonAndroidMain/kotlin/androidx/savedstate/SavedState.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/nonAndroidMain/kotlin/androidx/savedstate/SavedStateReader.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 257,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/androidMain/kotlin/androidx/savedstate/serialization/serializers/BuiltInSerializer.android.kt",
  "extension" : "kt",
  "linesOfCode" : 233,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/androidMain/kotlin/androidx/savedstate/serialization/SavedStateCodecUtils.android.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/androidMain/kotlin/androidx/savedstate/serialization/SavedStateDecoder.android.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/androidMain/kotlin/androidx/savedstate/serialization/SavedStateEncoder.android.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/androidMain/kotlin/androidx/savedstate/serialization/SavedStateConfiguration.android.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/androidMain/kotlin/androidx/savedstate/SavedStateReader.android.kt",
  "extension" : "kt",
  "linesOfCode" : 469,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/androidMain/kotlin/androidx/savedstate/ViewTreeSavedStateRegistryOwner.android.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/androidMain/kotlin/androidx/savedstate/SavedState.android.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/androidMain/kotlin/androidx/savedstate/SavedStateRegistry.android.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/androidMain/kotlin/androidx/savedstate/Recreator.android.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/androidMain/kotlin/androidx/savedstate/View.android.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/androidMain/kotlin/androidx/savedstate/SavedStateRegistryController.android.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/androidMain/kotlin/androidx/savedstate/SavedStateWriter.android.kt",
  "extension" : "kt",
  "linesOfCode" : 132,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/androidMain/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/mingwX64Main/kotlin/androidx/savedstate/internal/SynchronizedObject.mingwX64.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/jvmMain/kotlin/androidx/savedstate/internal/CanonicalName.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/jvmMain/kotlin/androidx/savedstate/internal/SynchronizedObject.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonTest/kotlin/androidx/savedstate/serialization/SavedStateCodecTestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonTest/kotlin/androidx/savedstate/serialization/MutableStateFlowSerializerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 157,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonTest/kotlin/androidx/savedstate/serialization/SavedStateCodecClassDiscriminatorPolymorphicTest.kt",
  "extension" : "kt",
  "linesOfCode" : 461,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonTest/kotlin/androidx/savedstate/serialization/SavedStateCodecEncodeDefaultsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonTest/kotlin/androidx/savedstate/serialization/SavedStateRegistryOwnerDelegateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 378,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonTest/kotlin/androidx/savedstate/serialization/utils/SavedStateSerializableCollections.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonTest/kotlin/androidx/savedstate/serialization/utils/SavedStatePolymorphicClasses.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonTest/kotlin/androidx/savedstate/serialization/utils/SavedStateContextualClasses.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonTest/kotlin/androidx/savedstate/serialization/utils/SavedStateSerializableClasses.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonTest/kotlin/androidx/savedstate/serialization/utils/SavedStateSerializationBaseTest.kt",
  "extension" : "kt",
  "linesOfCode" : 471,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonTest/kotlin/androidx/savedstate/serialization/SavedStateCodecClassDiscriminatorAllObjectsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 513,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonTest/kotlin/androidx/savedstate/serialization/SavedStateCodecTest.kt",
  "extension" : "kt",
  "linesOfCode" : 710,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonTest/kotlin/androidx/savedstate/RobolectricTest.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonTest/kotlin/androidx/savedstate/SavedStateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1125,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonTest/kotlin/androidx/savedstate/IgnoreTargets.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/androidHostTest/kotlin/androidx/savedstate/SavedStateCodecAndroidTest.android.kt",
  "extension" : "kt",
  "linesOfCode" : 740,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/androidHostTest/kotlin/androidx/savedstate/RobolectricTest.android.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/androidHostTest/kotlin/androidx/savedstate/serialization/SavedStateCodecTestUtils.android.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/androidHostTest/kotlin/androidx/savedstate/SavedStateAndroidTest.android.kt",
  "extension" : "kt",
  "linesOfCode" : 372,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/jvmTest/kotlin/androidx/savedstate/IgnoreTargets.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/nativeTest/kotlin/androidx/savedstate/IgnoreTargets.native.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/unixMain/kotlin/androidx/savedstate/internal/SynchronizedObject.unix.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/darwinMain/kotlin/androidx/savedstate/internal/SynchronizedObject.darwin.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/androidDeviceTest/kotlin/androidx/savedstate/RobolectricTest.android.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/androidDeviceTest/kotlin/androidx/savedstate/ErrorInStaticBlock.android.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/androidDeviceTest/kotlin/androidx/savedstate/serialization/SavedStateCodecTestUtils.android.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/androidDeviceTest/kotlin/androidx/savedstate/SavedStateRegistryTest.android.kt",
  "extension" : "kt",
  "linesOfCode" : 221,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/androidDeviceTest/kotlin/androidx/savedstate/ViewTreeSavedStateRegistryOwnerTest.android.kt",
  "extension" : "kt",
  "linesOfCode" : 127,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonMain/kotlin/androidx/savedstate/SavedStateRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonMain/kotlin/androidx/savedstate/SavedStateWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonMain/kotlin/androidx/savedstate/SavedStateRegistryOwner.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonMain/kotlin/androidx/savedstate/serialization/serializers/MutableStateFlowSerializer.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonMain/kotlin/androidx/savedstate/serialization/serializers/BuiltInSerializer.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonMain/kotlin/androidx/savedstate/serialization/SavedStateEncoder.kt",
  "extension" : "kt",
  "linesOfCode" : 174,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonMain/kotlin/androidx/savedstate/serialization/SavedStateCodecUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonMain/kotlin/androidx/savedstate/serialization/SavedStateConfiguration.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonMain/kotlin/androidx/savedstate/serialization/SavedStateDecoder.kt",
  "extension" : "kt",
  "linesOfCode" : 125,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonMain/kotlin/androidx/savedstate/serialization/ClassDiscriminatorMode.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonMain/kotlin/androidx/savedstate/serialization/SavedStateRegistryOwnerDelegate.kt",
  "extension" : "kt",
  "linesOfCode" : 98,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonMain/kotlin/androidx/savedstate/SavedStateRegistryController.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonMain/kotlin/androidx/savedstate/SavedState.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonMain/kotlin/androidx/savedstate/internal/SavedStateRegistryImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 109,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonMain/kotlin/androidx/savedstate/internal/SynchronizedObject.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonMain/kotlin/androidx/savedstate/internal/CanonicalName.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate/src/commonMain/kotlin/androidx/savedstate/SavedStateReader.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate-compatibility-stub/src/commonMain/kotlin/EmptyFile.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate-samples/src/main/java/androidx/savedstate/serialization/SavedStateRegistryOwnerDelegatesSamples.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "savedstate/savedstate-samples/src/main/java/androidx/savedstate/SavedStateCodecSamples.kt",
  "extension" : "kt",
  "linesOfCode" : 179,
  "components" : [ "primary::savedstate" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/api21/androidx/leanback/preference/LeanbackPreferenceFragmentTransitionHelperApi21.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/api21/androidx/leanback/preference/internal/OutlineOnlyWithChildrenFrameLayout.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 395,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/java/androidx/leanback/preference/LeanbackEditTextPreferenceDialogFragmentCompat.java",
  "extension" : "java",
  "linesOfCode" : 135,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/java/androidx/leanback/preference/LeanbackPreferenceFragment.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/java/androidx/leanback/preference/LeanbackListPreferenceDialogFragment.java",
  "extension" : "java",
  "linesOfCode" : 289,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/java/androidx/leanback/preference/LeanbackPreferenceDialogFragmentCompat.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/java/androidx/leanback/preference/LeanbackPreferenceFragmentCompat.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/java/androidx/leanback/preference/LeanbackPreferenceDialogFragment.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/java/androidx/leanback/preference/BaseLeanbackPreferenceFragmentCompat.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/java/androidx/leanback/preference/BaseLeanbackPreferenceFragment.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/java/androidx/leanback/preference/LeanbackListPreferenceDialogFragmentCompat.java",
  "extension" : "java",
  "linesOfCode" : 286,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/java/androidx/leanback/preference/LeanbackSettingsRootView.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/java/androidx/leanback/preference/LeanbackSettingsFragmentCompat.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/java/androidx/leanback/preference/LeanbackSettingsFragment.java",
  "extension" : "java",
  "linesOfCode" : 134,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/res/drawable/leanback_switch_compat_track.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/res/color/lb_preference_item_primary_text_color.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/res/color/lb_switch_compat_track_tint.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/res/color/lb_preference_item_secondary_text_color.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/res/color/lb_switch_compat_track_color.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/res/layout/leanback_preference_widget_switch_compat.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/res/layout/leanback_list_preference_item_single.xml",
  "extension" : "xml",
  "linesOfCode" : 37,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/res/layout/leanback_preference_category.xml",
  "extension" : "xml",
  "linesOfCode" : 17,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/res/layout/leanback_list_preference_fragment.xml",
  "extension" : "xml",
  "linesOfCode" : 36,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/res/layout/leanback_preference_widget_seekbar.xml",
  "extension" : "xml",
  "linesOfCode" : 74,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/res/layout/leanback_list_preference_item_multi.xml",
  "extension" : "xml",
  "linesOfCode" : 37,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/res/layout/leanback_preference_widget_checkbox.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/res/layout/leanback_preference_widget_switch.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/res/layout/leanback_preference_information.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/res/layout/leanback_edit_preference_fragment.xml",
  "extension" : "xml",
  "linesOfCode" : 36,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/res/layout/leanback_preferences_list.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/res/layout/leanback_preference.xml",
  "extension" : "xml",
  "linesOfCode" : 55,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/res/layout/leanback_settings_fragment.xml",
  "extension" : "xml",
  "linesOfCode" : 13,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/res/layout/leanback_preference_fragment.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/res/values-v28/colors.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/res/values-v28/themes.xml",
  "extension" : "xml",
  "linesOfCode" : 34,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/res/values/colors.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/res/values/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 111,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/res/values/themes.xml",
  "extension" : "xml",
  "linesOfCode" : 40,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-preference/src/main/res/values/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-paging/src/main/java/androidx/leanback/paging/PagingDataAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 122,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/api21/androidx/leanback/transition/SlideNoPropagation.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/api21/androidx/leanback/transition/TranslationAnimationCreator.java",
  "extension" : "java",
  "linesOfCode" : 116,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/api21/androidx/leanback/transition/FadeAndShortSlide.java",
  "extension" : "java",
  "linesOfCode" : 253,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 8227,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/common/androidx/leanback/transition/TransitionEpicenterCallback.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/common/androidx/leanback/transition/TransitionListener.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/media/PlayerAdapter.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/media/MediaPlayerAdapter.java",
  "extension" : "java",
  "linesOfCode" : 265,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/media/PlaybackBannerControlGlue.java",
  "extension" : "java",
  "linesOfCode" : 455,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/media/PlaybackTransportControlGlue.java",
  "extension" : "java",
  "linesOfCode" : 282,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/media/MediaControllerGlue.java",
  "extension" : "java",
  "linesOfCode" : 166,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/media/PlaybackControlGlue.java",
  "extension" : "java",
  "linesOfCode" : 502,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/media/PlaybackGlueHost.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/media/MediaControllerAdapter.java",
  "extension" : "java",
  "linesOfCode" : 251,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/media/PlaybackGlue.java",
  "extension" : "java",
  "linesOfCode" : 133,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/media/MediaPlayerGlue.java",
  "extension" : "java",
  "linesOfCode" : 359,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/media/SurfaceHolderGlueHost.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/media/PlaybackBaseControlGlue.java",
  "extension" : "java",
  "linesOfCode" : 381,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/animation/LogDecelerateInterpolator.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/animation/LogAccelerateInterpolator.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/RowsFragment.java",
  "extension" : "java",
  "linesOfCode" : 493,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/DetailsBackgroundVideoHelper.java",
  "extension" : "java",
  "linesOfCode" : 182,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/OnboardingSupportFragment.java",
  "extension" : "java",
  "linesOfCode" : 610,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/SearchFragment.java",
  "extension" : "java",
  "linesOfCode" : 525,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/BaseSupportFragment.java",
  "extension" : "java",
  "linesOfCode" : 168,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/VideoFragment.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/GuidedStepRootLayout.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/RowsSupportFragment.java",
  "extension" : "java",
  "linesOfCode" : 491,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/BrowseSupportFragment.java",
  "extension" : "java",
  "linesOfCode" : 1242,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/BackgroundManager.java",
  "extension" : "java",
  "linesOfCode" : 766,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/BackgroundFragment.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/GuidedStepSupportFragment.java",
  "extension" : "java",
  "linesOfCode" : 742,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/HeadersFragment.java",
  "extension" : "java",
  "linesOfCode" : 221,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/ProgressBarManager.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/BaseFragment.java",
  "extension" : "java",
  "linesOfCode" : 169,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/ErrorFragment.java",
  "extension" : "java",
  "linesOfCode" : 160,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/BrowseFragment.java",
  "extension" : "java",
  "linesOfCode" : 1253,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/PlaybackFragment.java",
  "extension" : "java",
  "linesOfCode" : 857,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/DetailsSupportFragmentBackgroundController.java",
  "extension" : "java",
  "linesOfCode" : 198,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/VerticalGridFragment.java",
  "extension" : "java",
  "linesOfCode" : 194,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/OnboardingFragment.java",
  "extension" : "java",
  "linesOfCode" : 610,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/VerticalGridSupportFragment.java",
  "extension" : "java",
  "linesOfCode" : 194,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/PlaybackSupportFragment.java",
  "extension" : "java",
  "linesOfCode" : 857,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/DetailsSupportFragment.java",
  "extension" : "java",
  "linesOfCode" : 664,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/BrandedSupportFragment.java",
  "extension" : "java",
  "linesOfCode" : 190,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/ListRowDataAdapter.java",
  "extension" : "java",
  "linesOfCode" : 127,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/SearchSupportFragment.java",
  "extension" : "java",
  "linesOfCode" : 525,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/PermissionHelper.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/VideoFragmentGlueHost.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/ErrorSupportFragment.java",
  "extension" : "java",
  "linesOfCode" : 160,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/HeadersSupportFragment.java",
  "extension" : "java",
  "linesOfCode" : 218,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/VideoSupportFragmentGlueHost.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/PlaybackFragmentGlueHost.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/VideoSupportFragment.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/FragmentUtil.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/DetailsFragment.java",
  "extension" : "java",
  "linesOfCode" : 664,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/DetailsFragmentBackgroundController.java",
  "extension" : "java",
  "linesOfCode" : 199,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/GuidedStepFragment.java",
  "extension" : "java",
  "linesOfCode" : 742,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/BrandedFragment.java",
  "extension" : "java",
  "linesOfCode" : 191,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/PlaybackSupportFragmentGlueHost.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/BaseRowFragment.java",
  "extension" : "java",
  "linesOfCode" : 217,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/app/BaseRowSupportFragment.java",
  "extension" : "java",
  "linesOfCode" : 217,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/transition/TransitionHelper.java",
  "extension" : "java",
  "linesOfCode" : 422,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/transition/ParallaxTransition.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/transition/LeanbackTransitionHelper.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/graphics/ColorFilterDimmer.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/graphics/FitWidthBitmapDrawable.java",
  "extension" : "java",
  "linesOfCode" : 164,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/graphics/ColorFilterCache.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/graphics/BoundsRule.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/graphics/CompositeDrawable.java",
  "extension" : "java",
  "linesOfCode" : 373,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/graphics/ColorOverlayDimmer.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/system/Settings.java",
  "extension" : "java",
  "linesOfCode" : 120,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/database/CursorMapper.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/util/MathUtil.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/util/StateMachine.java",
  "extension" : "java",
  "linesOfCode" : 255,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/GuidedActionAutofillSupport.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/MediaRowFocusView.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/ThumbsBar.java",
  "extension" : "java",
  "linesOfCode" : 191,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/PersistentFocusWrapper.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/ImeKeyMonitor.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/GuidedDatePickerAction.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/PlaybackControlsRowView.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/PlaybackControlsRowPresenter.java",
  "extension" : "java",
  "linesOfCode" : 374,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/BrowseRowsFrameLayout.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/StreamingTextView.java",
  "extension" : "java",
  "linesOfCode" : 213,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/ControlBar.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/ParallaxTarget.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/AbstractMediaItemPresenter.java",
  "extension" : "java",
  "linesOfCode" : 365,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/DetailsOverviewLogoPresenter.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/DetailsOverviewSharedElementHelper.java",
  "extension" : "java",
  "linesOfCode" : 247,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/DividerRow.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/Util.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/ControlBarPresenter.java",
  "extension" : "java",
  "linesOfCode" : 200,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/PresenterSelector.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/GuidanceStylist.java",
  "extension" : "java",
  "linesOfCode" : 131,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/RoundedRectHelper.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/RowPresenter.java",
  "extension" : "java",
  "linesOfCode" : 298,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/PlaybackSeekDataProvider.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/HorizontalHoverCardSwitcher.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/LeanbackAppCompatViewInflater.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/RoundedRectHelperApi21.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/OnItemViewSelectedListener.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/NonOverlappingLinearLayoutWithForeground.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/ResizingTextView.java",
  "extension" : "java",
  "linesOfCode" : 180,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/ItemBridgeAdapterShadowOverlayWrapper.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/ItemBridgeAdapter.java",
  "extension" : "java",
  "linesOfCode" : 313,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/TitleView.java",
  "extension" : "java",
  "linesOfCode" : 145,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/ObjectAdapter.java",
  "extension" : "java",
  "linesOfCode" : 161,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/PlaybackTransportRowView.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/TitleViewAdapter.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/SpeechOrbView.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/SparseArrayObjectAdapter.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/RowHeaderPresenter.java",
  "extension" : "java",
  "linesOfCode" : 150,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/CheckableImageView.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/SearchBar.java",
  "extension" : "java",
  "linesOfCode" : 586,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/FocusHighlight.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/Row.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/MediaNowPlayingView.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/PlaybackControlsRow.java",
  "extension" : "java",
  "linesOfCode" : 521,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/DetailsParallaxDrawable.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/VideoSurfaceView.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/FocusHighlightHelper.java",
  "extension" : "java",
  "linesOfCode" : 243,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/ArrayObjectAdapter.java",
  "extension" : "java",
  "linesOfCode" : 186,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/OnActionClickedListener.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/FragmentAnimationProvider.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/ListRowHoverCardView.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/SinglePresenterSelector.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/GuidedActionsRelativeLayout.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/SpeechRecognitionCallback.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/DiffCallback.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/DetailsOverviewRowPresenter.java",
  "extension" : "java",
  "linesOfCode" : 439,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/MediaItemActionPresenter.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/BackgroundHelper.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/Presenter.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/BrowseFrameLayout.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/StaticShadowHelper.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/ImageCardView.java",
  "extension" : "java",
  "linesOfCode" : 276,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/SeekBar.java",
  "extension" : "java",
  "linesOfCode" : 163,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/MultiActionsProvider.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/ListRow.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/GuidedActionAdapterGroup.java",
  "extension" : "java",
  "linesOfCode" : 162,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/ClassPresenterSelector.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/NonOverlappingLinearLayout.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/GuidedActionAppCompatEditText.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/DetailsOverviewRow.java",
  "extension" : "java",
  "linesOfCode" : 187,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/ForegroundHelper.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/HeaderItem.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/CursorObjectAdapter.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/GuidedActionEditText.java",
  "extension" : "java",
  "linesOfCode" : 119,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/PlaybackRowPresenter.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/ControlButtonPresenterSelector.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/DividerPresenter.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/AbstractDetailsDescriptionPresenter.java",
  "extension" : "java",
  "linesOfCode" : 189,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/GuidanceStylingRelativeLayout.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/GuidedActionsStylist.java",
  "extension" : "java",
  "linesOfCode" : 981,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/DetailsParallax.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/picker/PinPicker.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/picker/TimePicker.java",
  "extension" : "java",
  "linesOfCode" : 267,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/picker/PickerColumn.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/picker/DatePicker.java",
  "extension" : "java",
  "linesOfCode" : 341,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/picker/Picker.java",
  "extension" : "java",
  "linesOfCode" : 453,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/picker/PickerUtility.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/NonOverlappingFrameLayout.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/ListRowView.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/BaseOnItemViewClickedListener.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/BaseOnItemViewSelectedListener.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/ScaleFrameLayout.java",
  "extension" : "java",
  "linesOfCode" : 159,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/GuidedAction.java",
  "extension" : "java",
  "linesOfCode" : 446,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/PlaybackTransportRowPresenter.java",
  "extension" : "java",
  "linesOfCode" : 658,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/SectionRow.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/BaseCardView.java",
  "extension" : "java",
  "linesOfCode" : 680,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/RecyclerViewParallax.java",
  "extension" : "java",
  "linesOfCode" : 143,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/AbstractMediaListHeaderPresenter.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/Action.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/PresenterSwitcher.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/TitleHelper.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/SearchOrbView.java",
  "extension" : "java",
  "linesOfCode" : 239,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/PlaybackSeekUi.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/ListRowPresenter.java",
  "extension" : "java",
  "linesOfCode" : 520,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/Parallax.java",
  "extension" : "java",
  "linesOfCode" : 261,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/ShadowHelper.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/FullWidthDetailsOverviewSharedElementHelper.java",
  "extension" : "java",
  "linesOfCode" : 134,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/InvisibleRowPresenter.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/VerticalGridPresenter.java",
  "extension" : "java",
  "linesOfCode" : 235,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/NonOverlappingView.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/RowContainerView.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/ActionPresenterSelector.java",
  "extension" : "java",
  "linesOfCode" : 120,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/SearchEditText.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/FullWidthDetailsOverviewRowPresenter.java",
  "extension" : "java",
  "linesOfCode" : 505,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/GuidedActionItemContainer.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/FocusHighlightHandler.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/GuidedActionDiffCallback.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/ParallaxEffect.java",
  "extension" : "java",
  "linesOfCode" : 271,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/ShadowOverlayContainer.java",
  "extension" : "java",
  "linesOfCode" : 188,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/NonOverlappingRelativeLayout.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/PageRow.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/ShadowOverlayHelper.java",
  "extension" : "java",
  "linesOfCode" : 222,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/GuidedActionAdapter.java",
  "extension" : "java",
  "linesOfCode" : 383,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/OnItemViewClickedListener.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/RowHeaderView.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/ShadowHelperApi21.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/PagingIndicator.java",
  "extension" : "java",
  "linesOfCode" : 445,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/java/androidx/leanback/widget/PlaybackControlsPresenter.java",
  "extension" : "java",
  "linesOfCode" : 279,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-v18/themes.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-v18/themes_appcompat.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-el/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-is/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-te/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-zh-rHK/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-fa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-as/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-sw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-af/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/drawable/lb_playback_now_playing_bar.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/drawable/lb_onboarding_start_button_background.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/drawable/lb_control_button_primary.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/drawable/lb_playback_progress_bar.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/drawable/lb_speech_orb.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/drawable/lb_background.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/drawable/lb_control_button_secondary.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/drawable/lb_card_foreground.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/drawable/lb_search_orb.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/drawable/lb_headers_right_fading.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-v22/integers.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/transition-v19/lb_browse_headers_in.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/transition-v19/lb_browse_headers_out.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-v21/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-v21/themes.xml",
  "extension" : "xml",
  "linesOfCode" : 44,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-v21/themes_appcompat.xml",
  "extension" : "xml",
  "linesOfCode" : 46,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-eu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/animator/lb_playback_bg_fade_out.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/animator/lb_playback_controls_fade_in.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/animator/lb_playback_description_fade_out.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/animator/lb_playback_controls_fade_out.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/animator/lb_onboarding_logo_exit.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/animator/lb_onboarding_start_button_fade_out.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/animator/lb_playback_description_fade_in.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/animator/lb_onboarding_start_button_fade_in.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/animator/lb_onboarding_logo_enter.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/animator/lb_onboarding_title_enter.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/animator/lb_onboarding_description_enter.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/animator/lb_playback_rows_fade_in.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/animator/lb_guidedstep_slide_down.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/animator/lb_guidedactions_item_pressed.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/animator/lb_guidedstep_slide_up.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/animator/lb_onboarding_page_indicator_enter.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/animator/lb_onboarding_page_indicator_fade_out.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/animator/lb_onboarding_page_indicator_fade_in.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/animator/lb_playback_rows_fade_out.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/animator/lb_guidedactions_item_unpressed.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/animator/lb_playback_bg_fade_in.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-ja/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-gl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-nb/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/animator-v21/lb_playback_bg_fade_out.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/animator-v21/lb_playback_description_fade_out.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/animator-v21/lb_onboarding_logo_exit.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/animator-v21/lb_onboarding_logo_enter.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/animator-v21/lb_onboarding_title_enter.xml",
  "extension" : "xml",
  "linesOfCode" : 17,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/animator-v21/lb_onboarding_description_enter.xml",
  "extension" : "xml",
  "linesOfCode" : 17,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/animator-v21/lb_onboarding_page_indicator_enter.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/animator-v21/lb_playback_bg_fade_in.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-uk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-pa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-fi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-pt-rPT/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-ru/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-ldrtl/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-ldrtl/integers.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/transition-v21/lb_details_return_transition.xml",
  "extension" : "xml",
  "linesOfCode" : 27,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/transition-v21/lb_enter_transition.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/transition-v21/lb_browse_headers_in.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/transition-v21/lb_guidedstep_activity_enter.xml",
  "extension" : "xml",
  "linesOfCode" : 37,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/transition-v21/lb_vertical_grid_return_transition.xml",
  "extension" : "xml",
  "linesOfCode" : 17,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/transition-v21/lb_browse_enter_transition.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/transition-v21/lb_details_enter_transition.xml",
  "extension" : "xml",
  "linesOfCode" : 27,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/transition-v21/lb_guidedstep_activity_enter_bottom.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/transition-v21/lb_vertical_grid_enter_transition.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/transition-v21/lb_browse_return_transition.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/transition-v21/lb_browse_entrance_transition.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/transition-v21/lb_shared_element_enter_transition.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/transition-v21/lb_browse_headers_out.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/transition-v21/lb_title_in.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/transition-v21/lb_return_transition.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/transition-v21/lb_title_out.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/transition-v21/lb_shared_element_return_transition.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/transition-v21/lb_vertical_grid_entrance_transition.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-hu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-hi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-fr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-de/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-cs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-en-rIN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-es-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-et/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-tl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-v19/themes.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-v19/themes_appcompat.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-mr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-ne/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-gu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-bg/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-hy/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-da/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-nl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-sr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-hr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-sv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-my/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-pt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-ur/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-pl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-mk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-en-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-lt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-km/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-kk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/drawable-v21/lb_selectable_item_rounded_rect.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/drawable-v21/lb_control_button_primary.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/drawable-v21/lb_control_button_secondary.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/drawable-v21/lb_action_bg.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/drawable-v21/lb_card_foreground.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/anim/lb_decelerator_2.xml",
  "extension" : "xml",
  "linesOfCode" : 3,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/anim/lb_decelerator_4.xml",
  "extension" : "xml",
  "linesOfCode" : 3,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-th/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-vi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-zh-rTW/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-bn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-ml/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-az/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-lv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-lo/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_pinpicker_item.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_search_fragment.xml",
  "extension" : "xml",
  "linesOfCode" : 20,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_playback_transport_controls_row.xml",
  "extension" : "xml",
  "linesOfCode" : 109,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_playback_fragment.xml",
  "extension" : "xml",
  "linesOfCode" : 22,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_playback_transport_controls.xml",
  "extension" : "xml",
  "linesOfCode" : 17,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_section_header.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_picker_item.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_image_card_view_themed_title.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_onboarding_fragment.xml",
  "extension" : "xml",
  "linesOfCode" : 55,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_background_window.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_details_fragment.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_guidedstep_background.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_media_list_header.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_action_2_lines.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_control_bar.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_header.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_control_button_primary.xml",
  "extension" : "xml",
  "linesOfCode" : 23,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_video_surface.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_image_card_view_themed_badge_left.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_media_item_number_view_flipper.xml",
  "extension" : "xml",
  "linesOfCode" : 25,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_browse_title.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_playback_now_playing_bars.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_image_card_view_themed_badge_right.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_image_card_view_themed_content.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_shadow.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_list_row_hovercard.xml",
  "extension" : "xml",
  "linesOfCode" : 17,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_vertical_grid_fragment.xml",
  "extension" : "xml",
  "linesOfCode" : 18,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_action_1_line.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_guidance.xml",
  "extension" : "xml",
  "linesOfCode" : 23,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_picker.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_guidedstep_fragment.xml",
  "extension" : "xml",
  "linesOfCode" : 63,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_rows_fragment.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_row_media_item_action.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_fullwidth_details_overview.xml",
  "extension" : "xml",
  "linesOfCode" : 64,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_browse_fragment.xml",
  "extension" : "xml",
  "linesOfCode" : 29,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_speech_orb.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_row_header.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_control_button_secondary.xml",
  "extension" : "xml",
  "linesOfCode" : 17,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_playback_controls.xml",
  "extension" : "xml",
  "linesOfCode" : 48,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_image_card_view.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_divider.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_guidedactions_item.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_guidedactions_datepicker_item.xml",
  "extension" : "xml",
  "linesOfCode" : 20,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_search_bar.xml",
  "extension" : "xml",
  "linesOfCode" : 59,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_headers_fragment.xml",
  "extension" : "xml",
  "linesOfCode" : 25,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_details_overview.xml",
  "extension" : "xml",
  "linesOfCode" : 70,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_picker_column.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_error_fragment.xml",
  "extension" : "xml",
  "linesOfCode" : 44,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_vertical_grid.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_title_view.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_row_media_item.xml",
  "extension" : "xml",
  "linesOfCode" : 45,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_search_orb.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_playback_controls_row.xml",
  "extension" : "xml",
  "linesOfCode" : 65,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_details_description.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_list_row.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_guidedactions.xml",
  "extension" : "xml",
  "linesOfCode" : 53,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_fullwidth_details_overview_logo.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_row_container.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_picker_separator.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/lb_guidedbuttonactions.xml",
  "extension" : "xml",
  "linesOfCode" : 30,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/layout/video_surface_fragment.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-uz/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-ms/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-ro/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-ka/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-mn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-pt-rBR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-ar/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-ta/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-or/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-si/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values/colors.xml",
  "extension" : "xml",
  "linesOfCode" : 55,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 656,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 258,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values/themes.xml",
  "extension" : "xml",
  "linesOfCode" : 146,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 270,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values/integers.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 44,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values/themes_appcompat.xml",
  "extension" : "xml",
  "linesOfCode" : 147,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 22,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-iw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-ky/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-sq/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-tr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-zu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-sk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-it/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-be/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-en-rXC/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-ca/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-zh-rCN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-fr-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-in/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-en-rGB/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-bs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-sl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-kn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-ko/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-b+sr+Latn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-am/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/src/main/res/values-en-rAU/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/generatef.py",
  "extension" : "py",
  "linesOfCode" : 84,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/kitkat/androidx/leanback/transition/Scale.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/kitkat/androidx/leanback/transition/CustomChangeBounds.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback/kitkat/androidx/leanback/transition/SlideKitkat.java",
  "extension" : "java",
  "linesOfCode" : 234,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-tab/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-tab/src/main/java/androidx/leanback/tab/TabFocusChangeListener.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-tab/src/main/java/androidx/leanback/tab/LeanbackViewPager.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-tab/src/main/java/androidx/leanback/tab/LeanbackTabLayout.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-grid/src/main/java/androidx/leanback/widget/SingleRow.java",
  "extension" : "java",
  "linesOfCode" : 154,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-grid/src/main/java/androidx/leanback/widget/OnChildSelectedListener.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-grid/src/main/java/androidx/leanback/widget/ViewsStateBundle.java",
  "extension" : "java",
  "linesOfCode" : 131,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-grid/src/main/java/androidx/leanback/widget/BaseGridView.java",
  "extension" : "java",
  "linesOfCode" : 585,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-grid/src/main/java/androidx/leanback/widget/WindowAlignment.java",
  "extension" : "java",
  "linesOfCode" : 259,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-grid/src/main/java/androidx/leanback/widget/FacetProviderAdapter.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-grid/src/main/java/androidx/leanback/widget/OnChildViewHolderSelectedListener.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-grid/src/main/java/androidx/leanback/widget/FacetProvider.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-grid/src/main/java/androidx/leanback/widget/VerticalGridView.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-grid/src/main/java/androidx/leanback/widget/ItemAlignment.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-grid/src/main/java/androidx/leanback/widget/GridLayoutManager.java",
  "extension" : "java",
  "linesOfCode" : 3121,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "leanback/leanback-grid/src/main/java/androidx/leanback/widget/OnChildLaidOutListener.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-grid/src/main/java/androidx/leanback/widget/HorizontalGridView.java",
  "extension" : "java",
  "linesOfCode" : 265,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "leanback/leanback-grid/src/main/java/androidx/leanback/widget/ViewHolderTask.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-grid/src/main/java/androidx/leanback/widget/ItemAlignmentFacetHelper.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-grid/src/main/java/androidx/leanback/widget/StaggeredGridDefault.java",
  "extension" : "java",
  "linesOfCode" : 357,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-grid/src/main/java/androidx/leanback/widget/Grid.java",
  "extension" : "java",
  "linesOfCode" : 242,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "leanback/leanback-grid/src/main/java/androidx/leanback/widget/StaggeredGrid.java",
  "extension" : "java",
  "linesOfCode" : 304,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-grid/src/main/java/androidx/leanback/widget/ItemAlignmentFacet.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-grid/src/main/java/androidx/leanback/widget/Visibility.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "leanback/leanback-grid/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::leanback" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dynamicanimation/dynamicanimation/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 227,
  "components" : [ "primary::dynamicanimation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dynamicanimation/dynamicanimation/src/main/java/androidx/dynamicanimation/animation/FrameCallbackScheduler.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::dynamicanimation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dynamicanimation/dynamicanimation/src/main/java/androidx/dynamicanimation/animation/AnimationHandler.java",
  "extension" : "java",
  "linesOfCode" : 172,
  "components" : [ "primary::dynamicanimation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dynamicanimation/dynamicanimation/src/main/java/androidx/dynamicanimation/animation/DynamicAnimation.java",
  "extension" : "java",
  "linesOfCode" : 403,
  "components" : [ "primary::dynamicanimation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dynamicanimation/dynamicanimation/src/main/java/androidx/dynamicanimation/animation/FloatValueHolder.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::dynamicanimation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dynamicanimation/dynamicanimation/src/main/java/androidx/dynamicanimation/animation/Force.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::dynamicanimation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dynamicanimation/dynamicanimation/src/main/java/androidx/dynamicanimation/animation/FloatPropertyCompat.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::dynamicanimation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dynamicanimation/dynamicanimation/src/main/java/androidx/dynamicanimation/animation/FlingAnimation.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::dynamicanimation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dynamicanimation/dynamicanimation/src/main/java/androidx/dynamicanimation/animation/SpringAnimation.java",
  "extension" : "java",
  "linesOfCode" : 136,
  "components" : [ "primary::dynamicanimation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dynamicanimation/dynamicanimation/src/main/java/androidx/dynamicanimation/animation/SpringForce.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::dynamicanimation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dynamicanimation/dynamicanimation-ktx/src/main/java/androidx/dynamicanimation/animation/DynamicAnimation.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::dynamicanimation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "viewpager/viewpager/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::viewpager" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "viewpager/viewpager/src/main/java/androidx/viewpager/widget/PagerAdapter.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::viewpager" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "viewpager/viewpager/src/main/java/androidx/viewpager/widget/ViewPager.java",
  "extension" : "java",
  "linesOfCode" : 2289,
  "components" : [ "primary::viewpager" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "viewpager/viewpager/src/main/java/androidx/viewpager/widget/PagerTabStrip.java",
  "extension" : "java",
  "linesOfCode" : 187,
  "components" : [ "primary::viewpager" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "viewpager/viewpager/src/main/java/androidx/viewpager/widget/PagerTitleStrip.java",
  "extension" : "java",
  "linesOfCode" : 379,
  "components" : [ "primary::viewpager" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection-benchmark-kmp/src/commonMain/kotlin/androidx/collection/CircularArrayBenchmark.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection-benchmark-kmp/src/commonMain/kotlin/androidx/collection/SimpleArrayMapBenchmark.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection-benchmark-kmp/src/commonMain/kotlin/androidx/collection/LruCacheBenchmark.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection-compatibility-stub/src/commonMain/kotlin/EmptyFile.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/webMain/kotlin/androidx/collection/internal/Lock.web.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/webTest/kotlin/androidx/collection/internal/IgnoreTargets.web.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/nonJvmMain/kotlin/androidx/collection/SparseArrayCompat.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/nonJvmMain/kotlin/androidx/collection/CollectionPlatformUtils.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/nonJvmMain/kotlin/androidx/collection/LongSparseArray.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/nonJvmMain/kotlin/androidx/collection/ArraySet.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 94,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/nonJvmMain/kotlin/androidx/collection/internal/PackingHelpers.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/nonJvmMain/kotlin/androidx/collection/internal/LruHashMap.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/jvmMain/kotlin/androidx/collection/ArraySet.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 104,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/jvmMain/kotlin/androidx/collection/SparseArrayCompat.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 72,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/jvmMain/kotlin/androidx/collection/LongSparseArray.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/jvmMain/kotlin/androidx/collection/ArrayMap.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/jvmMain/kotlin/androidx/collection/CollectionPlatformUtils.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/jvmMain/kotlin/androidx/collection/internal/PackingHelpers.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/jvmMain/kotlin/androidx/collection/internal/LruHashMap.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/jvmMain/java/androidx/collection/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/jvmMain/java/androidx/collection/ArrayMap.java",
  "extension" : "java",
  "linesOfCode" : 440,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/jvmMain/java/androidx/collection/ArraySetJvmUtil.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonTest/kotlin/androidx/collection/ScatterSetTest.kt",
  "extension" : "kt",
  "linesOfCode" : 838,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonTest/kotlin/androidx/collection/ScatterMapTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1228,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonTest/kotlin/androidx/collection/CircularArrayTest.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonTest/kotlin/androidx/collection/template/TestValueClassList.kt",
  "extension" : "kt",
  "linesOfCode" : 352,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonTest/kotlin/androidx/collection/template/TestValueClassSet.kt",
  "extension" : "kt",
  "linesOfCode" : 185,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonTest/kotlin/androidx/collection/CircularIntArrayTest.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonTest/kotlin/androidx/collection/PairTest.kt",
  "extension" : "kt",
  "linesOfCode" : 96,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonTest/kotlin/androidx/collection/ObjectListTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1148,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonTest/kotlin/androidx/collection/LongSparseArrayTest.kt",
  "extension" : "kt",
  "linesOfCode" : 219,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonTest/kotlin/androidx/collection/TestValueClass.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonTest/kotlin/androidx/collection/SparseArrayCompatTest.kt",
  "extension" : "kt",
  "linesOfCode" : 233,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonTest/kotlin/androidx/collection/ValueClassSetTest.kt",
  "extension" : "kt",
  "linesOfCode" : 427,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonTest/kotlin/androidx/collection/LruCacheTest.kt",
  "extension" : "kt",
  "linesOfCode" : 387,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonTest/kotlin/androidx/collection/SieveCacheTest.kt",
  "extension" : "kt",
  "linesOfCode" : 744,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonTest/kotlin/androidx/collection/SimpleArrayMapTest.kt",
  "extension" : "kt",
  "linesOfCode" : 268,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonTest/kotlin/androidx/collection/OrderedScatterSetTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1112,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonTest/kotlin/androidx/collection/internal/LruHashMapTest.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonTest/kotlin/androidx/collection/internal/IgnoreTargets.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonTest/kotlin/androidx/collection/IndexBasedArrayIteratorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 110,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonTest/kotlin/androidx/collection/ValueClassListTest.kt",
  "extension" : "kt",
  "linesOfCode" : 753,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonTest/kotlin/androidx/collection/ArraySetTest.kt",
  "extension" : "kt",
  "linesOfCode" : 96,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonNonWebTest/kotlin/androidx/collection/LruCacheNonWebTest.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonNonWebTest/kotlin/androidx/collection/ArraySetNonWebTest.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonNonWebTest/kotlin/androidx/collection/internal/IgnoreTargets.nonWeb.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonMain/kotlin/androidx/collection/CollectionPlatformUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonMain/kotlin/androidx/collection/PackingUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonMain/kotlin/androidx/collection/ScatterMap.kt",
  "extension" : "kt",
  "linesOfCode" : 739,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "collection/collection/src/commonMain/kotlin/androidx/collection/CircularIntArray.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonMain/kotlin/androidx/collection/ScatterSet.kt",
  "extension" : "kt",
  "linesOfCode" : 625,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "collection/collection/src/commonMain/kotlin/androidx/collection/OrderedScatterSet.kt",
  "extension" : "kt",
  "linesOfCode" : 794,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "collection/collection/src/commonMain/kotlin/androidx/collection/IntIntPair.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonMain/kotlin/androidx/collection/SparseArrayCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 290,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonMain/kotlin/androidx/collection/SieveCache.kt",
  "extension" : "kt",
  "linesOfCode" : 623,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "collection/collection/src/commonMain/kotlin/androidx/collection/SimpleArrayMap.kt",
  "extension" : "kt",
  "linesOfCode" : 466,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "collection/collection/src/commonMain/kotlin/androidx/collection/IndexBasedArrayIterator.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonMain/kotlin/androidx/collection/LruCache.kt",
  "extension" : "kt",
  "linesOfCode" : 163,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonMain/kotlin/androidx/collection/FloatFloatPair.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonMain/kotlin/androidx/collection/internal/RuntimeHelpers.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonMain/kotlin/androidx/collection/internal/ContainerHelpers.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonMain/kotlin/androidx/collection/internal/LockExt.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonMain/kotlin/androidx/collection/internal/PackingHelpers.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonMain/kotlin/androidx/collection/internal/Lock.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonMain/kotlin/androidx/collection/internal/LruHashMap.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonMain/kotlin/androidx/collection/LongSparseArray.kt",
  "extension" : "kt",
  "linesOfCode" : 340,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonMain/kotlin/androidx/collection/CircularArray.kt",
  "extension" : "kt",
  "linesOfCode" : 150,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonMain/kotlin/androidx/collection/ObjectList.kt",
  "extension" : "kt",
  "linesOfCode" : 769,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonMain/kotlin/androidx/collection/ArraySet.kt",
  "extension" : "kt",
  "linesOfCode" : 282,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "collection/collection/src/commonMain/kotlin/androidx/collection/LongLongPair.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/commonMain/kotlin/androidx/collection/SparseArray.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection/src/jbMain/kotlin/androidx/collection/internal/Lock.jb.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection-benchmark/src/androidInstrumentedTest/kotlin/androidx/collection/ObjectListBenchmarkTest.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection-benchmark/src/androidInstrumentedTest/kotlin/androidx/collection/CircularArrayBenchmarkTest.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection-benchmark/src/androidInstrumentedTest/kotlin/androidx/collection/ArraySetBenchmarkTest.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection-benchmark/src/androidInstrumentedTest/kotlin/androidx/collection/ScatterSetBenchmarkTest.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection-benchmark/src/androidInstrumentedTest/kotlin/androidx/collection/SimpleArrayMapBenchmarkTest.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection-benchmark/src/androidInstrumentedTest/kotlin/androidx/collection/LruCacheBenchmarkTest.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection-benchmark/src/androidInstrumentedTest/kotlin/androidx/collection/ScatterMapBenchmarkTest.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection-benchmark/src/androidInstrumentedTest/kotlin/androidx/collection/junit.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection-benchmark/src/androidInstrumentedTest/kotlin/androidx/collection/SparseArrayFilledBenchmarkTest.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection-benchmark/src/androidInstrumentedTest/kotlin/androidx/collection/CollectionBenchmarkExt.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection-benchmark/src/darwinMain/kotlin/androidx/collection/TestCases.kt",
  "extension" : "kt",
  "linesOfCode" : 120,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection-benchmark/src/commonMain/kotlin/androidx/collection/SparseArrayBenchmarks.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection-benchmark/src/commonMain/kotlin/androidx/collection/CollectionBenchmark.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection-benchmark/src/commonMain/kotlin/androidx/collection/ScatterMapBenchmarks.kt",
  "extension" : "kt",
  "linesOfCode" : 101,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection-benchmark/src/commonMain/kotlin/androidx/collection/SimpleArrayMapBenchmarks.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection-benchmark/src/commonMain/kotlin/androidx/collection/LruCacheBenchmarks.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection-benchmark/src/commonMain/kotlin/androidx/collection/CircularArrayBenchmarks.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "collection/collection-benchmark/src/commonMain/kotlin/androidx/collection/ArraySetBenchmarks.kt",
  "extension" : "kt",
  "linesOfCode" : 77,
  "components" : [ "primary::collection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation-compatibility-stub/src/commonMain/kotlin/EmptyFile.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation-experimental-lint/src/main/java/androidx/annotation/experimental/lint/AnnotationRetentionDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 137,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation-experimental-lint/src/main/java/androidx/annotation/experimental/lint/ExperimentalDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 708,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation-experimental-lint/src/main/java/androidx/annotation/experimental/lint/ExperimentalIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation-experimental/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation-experimental/src/main/java/androidx/annotation/experimental/UseExperimental.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation-experimental/src/main/java/androidx/annotation/experimental/Experimental.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation-experimental/src/main/java/androidx/annotation/RequiresOptIn.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation-experimental/src/main/java/androidx/annotation/OptIn.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation-sampled/src/main/java/androidx/annotation/Sampled.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/external-annotations/androidx/annotation/annotations.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/nonJvmMain/kotlin/androidx/annotation/RestrictTo.nonJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/StringRes.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/BoolRes.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/RequiresApi.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/AnyRes.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/AnimatorRes.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/IdRes.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/DimenRes.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/HalfFloat.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/Px.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/DoNotInline.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/XmlRes.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/IntegerRes.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/FontRes.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/FractionRes.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/AnimRes.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/NavigationRes.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/ArrayRes.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/AttrRes.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/InterpolatorRes.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/NonUiContext.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/DrawableRes.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/RequiresPermission.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/RawRes.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/BinderThread.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/StyleRes.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/Keep.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/DimensionUnit.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/StyleableRes.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/ReplaceWith.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/DisplayContext.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/DeprecatedSinceApi.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/ContentView.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/ChecksSdkIntAtLeast.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/LayoutRes.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/NonNull.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/MenuRes.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/InspectableProperty.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/PluralsRes.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/Dimension.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/GravityInt.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/ColorRes.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/RequiresExtension.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/RestrictTo.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/WorkerThread.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/TransitionRes.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/Nullable.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/kotlin/androidx/annotation/UiContext.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/jvmMain/resources/META-INF/proguard/androidx-annotations.pro",
  "extension" : "pro",
  "linesOfCode" : 14,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/commonMain/kotlin/androidx/annotation/ProductionVisibility.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/commonMain/kotlin/androidx/annotation/OpenForTesting.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/commonMain/kotlin/androidx/annotation/Discouraged.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/commonMain/kotlin/androidx/annotation/StringDef.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/commonMain/kotlin/androidx/annotation/LongDef.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/commonMain/kotlin/androidx/annotation/AnyThread.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/commonMain/kotlin/androidx/annotation/ColorLong.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/commonMain/kotlin/androidx/annotation/RestrictTo.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/commonMain/kotlin/androidx/annotation/ColorInt.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/commonMain/kotlin/androidx/annotation/ReturnThis.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/commonMain/kotlin/androidx/annotation/EmptySuper.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/commonMain/kotlin/androidx/annotation/CheckResult.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/commonMain/kotlin/androidx/annotation/RequiresApi.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/commonMain/kotlin/androidx/annotation/GuardedBy.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/commonMain/kotlin/androidx/annotation/VisibleForTesting.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/commonMain/kotlin/androidx/annotation/MainThread.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/commonMain/kotlin/androidx/annotation/RequiresFeature.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/commonMain/kotlin/androidx/annotation/UiThread.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/commonMain/kotlin/androidx/annotation/FloatRange.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/commonMain/kotlin/androidx/annotation/IntRange.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/commonMain/kotlin/androidx/annotation/CallSuper.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/commonMain/kotlin/androidx/annotation/Size.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "annotation/annotation/src/commonMain/kotlin/androidx/annotation/IntDef.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::annotation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat-lint/src/main/kotlin/androidx/appcompat/BaseMethodDeprecationDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 95,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat-lint/src/main/kotlin/androidx/appcompat/app/SetActionBarDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat-lint/src/main/kotlin/androidx/appcompat/res/ImageViewTintDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat-lint/src/main/kotlin/androidx/appcompat/res/ColorStateListAlphaDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat-lint/src/main/kotlin/androidx/appcompat/res/DrawableLoadingDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat-lint/src/main/kotlin/androidx/appcompat/res/ColorStateListLoadingDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat-lint/src/main/kotlin/androidx/appcompat/view/OnClickXmlDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat-lint/src/main/kotlin/androidx/appcompat/AppCompatIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat-lint/src/main/kotlin/androidx/appcompat/widget/SwitchUsageCodeDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat-lint/src/main/kotlin/androidx/appcompat/widget/SwitchUsageXmlDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat-lint/src/main/kotlin/androidx/appcompat/widget/TextViewCompoundDrawablesXmlDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat-lint/src/main/kotlin/androidx/appcompat/widget/TextViewCompoundDrawablesApiDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 8018,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/app/ResourcesFlusher.java",
  "extension" : "java",
  "linesOfCode" : 160,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/app/AppCompatDelegate.java",
  "extension" : "java",
  "linesOfCode" : 451,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/app/AppCompatViewInflater.java",
  "extension" : "java",
  "linesOfCode" : 354,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/app/AppCompatDialogFragment.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/app/AppLocalesMetadataHolderService.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/app/AppCompatCallback.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/app/WindowDecorActionBar.java",
  "extension" : "java",
  "linesOfCode" : 1140,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/app/AlertController.java",
  "extension" : "java",
  "linesOfCode" : 851,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/app/ActionBar.java",
  "extension" : "java",
  "linesOfCode" : 273,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/app/AppCompatDialog.java",
  "extension" : "java",
  "linesOfCode" : 144,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/app/NavItemSelectedListener.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/app/TwilightCalculator.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/app/AppCompatActivity.java",
  "extension" : "java",
  "linesOfCode" : 340,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/app/LayoutIncludeDetector.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/app/ActionBarDrawerToggle.java",
  "extension" : "java",
  "linesOfCode" : 302,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/app/AppCompatDelegateImpl.java",
  "extension" : "java",
  "linesOfCode" : 2896,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/app/AlertDialog.java",
  "extension" : "java",
  "linesOfCode" : 366,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/app/TwilightManager.java",
  "extension" : "java",
  "linesOfCode" : 127,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/app/ToolbarActionBar.java",
  "extension" : "java",
  "linesOfCode" : 470,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/app/LocaleOverlayHelper.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/graphics/drawable/DrawerArrowDrawable.java",
  "extension" : "java",
  "linesOfCode" : 241,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/SupportMenuInflater.java",
  "extension" : "java",
  "linesOfCode" : 411,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/ViewPropertyAnimatorCompatSet.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/ContextThemeWrapper.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/WindowCallbackWrapper.java",
  "extension" : "java",
  "linesOfCode" : 163,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/ActionMode.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/CollapsibleActionView.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/menu/BaseMenuPresenter.java",
  "extension" : "java",
  "linesOfCode" : 142,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/menu/ActionMenuItem.java",
  "extension" : "java",
  "linesOfCode" : 358,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/menu/SubMenuWrapperICS.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/menu/ActionMenuItemView.java",
  "extension" : "java",
  "linesOfCode" : 246,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/menu/MenuWrapperICS.java",
  "extension" : "java",
  "linesOfCode" : 134,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/menu/MenuPopup.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/menu/ListMenuPresenter.java",
  "extension" : "java",
  "linesOfCode" : 214,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/menu/SubMenuBuilder.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/menu/MenuItemImpl.java",
  "extension" : "java",
  "linesOfCode" : 649,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/menu/MenuItemWrapperICS.java",
  "extension" : "java",
  "linesOfCode" : 402,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/menu/ShowableListMenu.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/menu/MenuPopupHelper.java",
  "extension" : "java",
  "linesOfCode" : 191,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/menu/ExpandedMenuView.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/menu/StandardMenuPopup.java",
  "extension" : "java",
  "linesOfCode" : 260,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/menu/MenuHelper.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/menu/MenuDialogHelper.java",
  "extension" : "java",
  "linesOfCode" : 113,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/menu/BaseMenuWrapper.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/menu/MenuBuilder.java",
  "extension" : "java",
  "linesOfCode" : 877,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/menu/MenuPresenter.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/menu/MenuAdapter.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/menu/MenuView.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/menu/CascadingMenuPopup.java",
  "extension" : "java",
  "linesOfCode" : 555,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/menu/ListMenuItemView.java",
  "extension" : "java",
  "linesOfCode" : 266,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/SupportActionModeWrapper.java",
  "extension" : "java",
  "linesOfCode" : 144,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/StandaloneActionMode.java",
  "extension" : "java",
  "linesOfCode" : 120,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/view/ActionBarPolicy.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/text/AllCapsTransformationMethod.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/ActionBarContextView.java",
  "extension" : "java",
  "linesOfCode" : 300,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AppCompatSeekBarHelper.java",
  "extension" : "java",
  "linesOfCode" : 133,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AppCompatTextViewAutoSizeHelper.java",
  "extension" : "java",
  "linesOfCode" : 588,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AppCompatBackgroundHelper.java",
  "extension" : "java",
  "linesOfCode" : 148,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/Toolbar.java",
  "extension" : "java",
  "linesOfCode" : 1713,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AbsActionBarView.java",
  "extension" : "java",
  "linesOfCode" : 224,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AppCompatPopupWindow.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AppCompatReceiveContentHelper.java",
  "extension" : "java",
  "linesOfCode" : 104,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AppCompatImageView.java",
  "extension" : "java",
  "linesOfCode" : 162,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AppCompatSpinner.java",
  "extension" : "java",
  "linesOfCode" : 774,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/ActionBarOverlayLayout.java",
  "extension" : "java",
  "linesOfCode" : 753,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/WithHint.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/ActionBarBackgroundDrawable.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AppCompatCheckedTextViewHelper.java",
  "extension" : "java",
  "linesOfCode" : 113,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/MenuPopupWindow.java",
  "extension" : "java",
  "linesOfCode" : 197,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/ActionMenuView.java",
  "extension" : "java",
  "linesOfCode" : 578,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/ViewUtils.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AppCompatHintHelper.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/ToolbarWidgetWrapper.java",
  "extension" : "java",
  "linesOfCode" : 555,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AppCompatTextHelper.java",
  "extension" : "java",
  "linesOfCode" : 703,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/ThemedSpinnerAdapter.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/FitWindowsViewGroup.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AppCompatMultiAutoCompleteTextView.java",
  "extension" : "java",
  "linesOfCode" : 197,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/ButtonBarLayout.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/FitWindowsFrameLayout.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/ActionBarContainer.java",
  "extension" : "java",
  "linesOfCode" : 284,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AppCompatEmojiEditTextHelper.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AppCompatSeekBar.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/SuggestionsAdapter.java",
  "extension" : "java",
  "linesOfCode" : 519,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/DecorToolbar.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AppCompatToggleButton.java",
  "extension" : "java",
  "linesOfCode" : 158,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AppCompatProgressBarHelper.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/ShareActionProvider.java",
  "extension" : "java",
  "linesOfCode" : 151,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AppCompatTextView.java",
  "extension" : "java",
  "linesOfCode" : 650,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/MenuItemHoverListener.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AppCompatImageHelper.java",
  "extension" : "java",
  "linesOfCode" : 171,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/ScrollingTabContainerView.java",
  "extension" : "java",
  "linesOfCode" : 484,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/FitWindowsLinearLayout.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/DialogTitle.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/ActivityChooserView.java",
  "extension" : "java",
  "linesOfCode" : 562,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/DecorContentParent.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AppCompatCheckBox.java",
  "extension" : "java",
  "linesOfCode" : 206,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AppCompatEditText.java",
  "extension" : "java",
  "linesOfCode" : 298,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/TooltipPopup.java",
  "extension" : "java",
  "linesOfCode" : 149,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AppCompatRatingBar.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AppCompatButton.java",
  "extension" : "java",
  "linesOfCode" : 316,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/PopupMenu.java",
  "extension" : "java",
  "linesOfCode" : 131,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AppCompatRadioButton.java",
  "extension" : "java",
  "linesOfCode" : 205,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/SearchView.java",
  "extension" : "java",
  "linesOfCode" : 1342,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/ActionMenuPresenter.java",
  "extension" : "java",
  "linesOfCode" : 624,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/ForwardingListener.java",
  "extension" : "java",
  "linesOfCode" : 192,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AppCompatCompoundButtonHelper.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/DropDownListView.java",
  "extension" : "java",
  "linesOfCode" : 551,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/RtlSpacingHelper.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AppCompatCheckedTextView.java",
  "extension" : "java",
  "linesOfCode" : 235,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/TooltipCompat.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/ViewStubCompat.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/LinearLayoutCompat.java",
  "extension" : "java",
  "linesOfCode" : 1103,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AlertDialogLayout.java",
  "extension" : "java",
  "linesOfCode" : 224,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/ListPopupWindow.java",
  "extension" : "java",
  "linesOfCode" : 822,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/ActivityChooserModel.java",
  "extension" : "java",
  "linesOfCode" : 558,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AppCompatTextClassifierHelper.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AppCompatEmojiTextHelper.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/SwitchCompat.java",
  "extension" : "java",
  "linesOfCode" : 1064,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/ThemeUtils.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AppCompatAutoCompleteTextView.java",
  "extension" : "java",
  "linesOfCode" : 209,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/TintTypedArray.java",
  "extension" : "java",
  "linesOfCode" : 186,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/ContentFrameLayout.java",
  "extension" : "java",
  "linesOfCode" : 160,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AppCompatImageButton.java",
  "extension" : "java",
  "linesOfCode" : 162,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/TooltipCompatHandler.java",
  "extension" : "java",
  "linesOfCode" : 168,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/AppCompatDrawableManager.java",
  "extension" : "java",
  "linesOfCode" : 380,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/java/androidx/appcompat/widget/EmojiCompatConfigurationView.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-v18/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-el/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-is/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout-watch/abc_alert_dialog_title_material.xml",
  "extension" : "xml",
  "linesOfCode" : 35,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout-watch/abc_alert_dialog_button_bar_material.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-te/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-zh-rHK/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-fa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-as/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-sw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-af/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_ic_menu_copy_mtrl_am_alpha.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_btn_radio_material_anim.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_ic_ab_back_material.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_list_selector_holo_dark.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_list_divider_material.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_list_selector_holo_light.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_seekbar_tick_mark_material.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_ic_menu_selectall_mtrl_alpha.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_ic_menu_paste_mtrl_am_alpha.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_item_background_holo_dark.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_ratingbar_indicator_material.xml",
  "extension" : "xml",
  "linesOfCode" : 2,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/btn_checkbox_checked_mtrl.xml",
  "extension" : "xml",
  "linesOfCode" : 34,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_btn_check_material_anim.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/btn_checkbox_checked_to_unchecked_mtrl_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_seekbar_thumb_material.xml",
  "extension" : "xml",
  "linesOfCode" : 20,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/btn_radio_on_to_off_mtrl_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_dialog_material_background.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_switch_thumb_material.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_ic_voice_search_api_material.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/btn_radio_off_mtrl.xml",
  "extension" : "xml",
  "linesOfCode" : 30,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/btn_radio_on_mtrl.xml",
  "extension" : "xml",
  "linesOfCode" : 27,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_seekbar_track_material.xml",
  "extension" : "xml",
  "linesOfCode" : 25,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_ic_clear_material.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_ic_arrow_drop_right_black_24dp.xml",
  "extension" : "xml",
  "linesOfCode" : 17,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_textfield_search_material.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_edit_text_material.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_star_half_black_48dp.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_cab_background_top_material.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_list_selector_background_transition_holo_dark.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_cab_background_internal_bg.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_star_black_48dp.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_ratingbar_small_material.xml",
  "extension" : "xml",
  "linesOfCode" : 2,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_ic_menu_overflow_material.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_text_cursor_material.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/tooltip_frame_light.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_item_background_holo_light.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_tab_indicator_material.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_btn_borderless_material.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_list_selector_background_transition_holo_light.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/tooltip_frame_dark.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_ic_menu_share_mtrl_alpha.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_btn_radio_material.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/btn_checkbox_unchecked_mtrl.xml",
  "extension" : "xml",
  "linesOfCode" : 34,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_ic_search_api_material.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_btn_colored_material.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_ic_go_search_api_material.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_btn_default_mtrl_shape.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_ratingbar_material.xml",
  "extension" : "xml",
  "linesOfCode" : 2,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/btn_checkbox_unchecked_to_checked_mtrl_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_btn_check_material.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/btn_radio_off_to_on_mtrl_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_ic_menu_cut_mtrl_alpha.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable/abc_spinner_textfield_background_material.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-v22/themes_base.xml",
  "extension" : "xml",
  "linesOfCode" : 13,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-v21/styles_base.xml",
  "extension" : "xml",
  "linesOfCode" : 130,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-v21/themes_base.xml",
  "extension" : "xml",
  "linesOfCode" : 115,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-v21/styles_base_text.xml",
  "extension" : "xml",
  "linesOfCode" : 25,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-v17/styles_rtl.xml",
  "extension" : "xml",
  "linesOfCode" : 62,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-eu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-ja/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-gl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-nb/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-uk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-pa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-land/dimens_material.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-large/config.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-large/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-large/themes_base.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-fi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-pt-rPT/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-ru/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable-watch/abc_dialog_material_background.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-hu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-ldltr-v21/styles_base.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-watch-v21/themes_base.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-hi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable-v23/abc_control_background_material.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-port/bools.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-fr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-de/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-cs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-night/themes_daynight.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-en-rIN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-es-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-et/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-v16/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-tl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-mr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-ne/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-gu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-bg/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-hy/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color/abc_search_url_text.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color/abc_btn_colored_text_material.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color/switch_thumb_material_dark.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color/abc_primary_text_material_light.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color/abc_tint_edittext.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color/abc_btn_colored_borderless_text_material.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color/abc_secondary_text_material_dark.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color/abc_tint_seek_thumb.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color/abc_tint_switch_track.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color/abc_tint_spinner.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color/abc_hint_foreground_material_light.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color/abc_tint_default.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color/abc_hint_foreground_material_dark.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color/abc_tint_btn_checkable.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color/abc_primary_text_disable_only_material_light.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color/abc_background_cache_hint_selector_material_light.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color/switch_thumb_material_light.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color/abc_secondary_text_material_light.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color/abc_primary_text_material_dark.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color/abc_primary_text_disable_only_material_dark.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color/abc_background_cache_hint_selector_material_dark.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-da/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-nl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-sr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-hr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-sv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-my/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color-v23/abc_btn_colored_text_material.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color-v23/abc_tint_edittext.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color-v23/abc_btn_colored_borderless_text_material.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color-v23/abc_tint_seek_thumb.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color-v23/abc_tint_switch_track.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color-v23/abc_tint_spinner.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color-v23/abc_tint_default.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color-v23/abc_tint_btn_checkable.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color-v23/abc_color_highlight_material.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-pt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout-v26/abc_screen_toolbar.xml",
  "extension" : "xml",
  "linesOfCode" : 33,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-ur/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-pl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/interpolator/fast_out_slow_in.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/interpolator/btn_radio_to_off_mtrl_animation_interpolator_0.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/interpolator/btn_radio_to_on_mtrl_animation_interpolator_0.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_0.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_0.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-mk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-en-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-lt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-km/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-kk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable-v21/abc_list_divider_material.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable-v21/abc_dialog_material_background.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable-v21/abc_edit_text_material.xml",
  "extension" : "xml",
  "linesOfCode" : 22,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable-v21/abc_action_bar_item_background_material.xml",
  "extension" : "xml",
  "linesOfCode" : 3,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/drawable-v21/abc_btn_colored_material.xml",
  "extension" : "xml",
  "linesOfCode" : 33,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/anim/btn_checkbox_to_unchecked_check_path_merged_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/anim/btn_radio_to_off_mtrl_ring_outer_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 50,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/anim/abc_slide_out_top.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/anim/btn_radio_to_on_mtrl_dot_group_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 49,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/anim/abc_slide_in_top.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/anim/btn_radio_to_on_mtrl_ring_outer_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 49,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/anim/abc_popup_enter.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/anim/btn_checkbox_to_checked_box_inner_merged_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/anim/abc_shrink_fade_out_from_bottom.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/anim/abc_fade_out.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/anim/btn_checkbox_to_unchecked_box_inner_merged_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 33,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/anim/abc_popup_exit.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/anim/btn_radio_to_off_mtrl_dot_group_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 49,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/anim/btn_checkbox_to_unchecked_icon_null_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/anim/abc_slide_out_bottom.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/anim/abc_tooltip_enter.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/anim/btn_radio_to_on_mtrl_ring_outer_path_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/anim/btn_checkbox_to_checked_icon_null_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/anim/abc_slide_in_bottom.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/anim/abc_grow_fade_in_from_bottom.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/anim/btn_checkbox_to_checked_box_outer_merged_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 33,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/anim/abc_fade_in.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/anim/abc_tooltip_exit.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/anim/btn_radio_to_off_mtrl_ring_outer_path_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-th/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-vi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-zh-rTW/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-bn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-ml/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-az/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-lv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/color-v21/abc_btn_colored_borderless_text_material.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-lo/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/support_simple_spinner_dropdown_item.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/abc_screen_simple.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/abc_popup_menu_item_layout.xml",
  "extension" : "xml",
  "linesOfCode" : 58,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/select_dialog_multichoice_material.xml",
  "extension" : "xml",
  "linesOfCode" : 17,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/abc_activity_chooser_view_list_item.xml",
  "extension" : "xml",
  "linesOfCode" : 33,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/abc_popup_menu_header_item_layout.xml",
  "extension" : "xml",
  "linesOfCode" : 20,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/abc_alert_dialog_title_material.xml",
  "extension" : "xml",
  "linesOfCode" : 39,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/abc_activity_chooser_view.xml",
  "extension" : "xml",
  "linesOfCode" : 47,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/abc_action_mode_bar.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/select_dialog_singlechoice_material.xml",
  "extension" : "xml",
  "linesOfCode" : 17,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/abc_action_bar_title_item.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/abc_expanded_menu_layout.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/abc_select_dialog_material.xml",
  "extension" : "xml",
  "linesOfCode" : 18,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/abc_action_mode_close_item_material.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/abc_action_menu_item_layout.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/abc_tooltip.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/abc_alert_dialog_material.xml",
  "extension" : "xml",
  "linesOfCode" : 74,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/abc_list_menu_item_checkbox.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/abc_list_menu_item_radio.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/abc_cascading_menu_item_layout.xml",
  "extension" : "xml",
  "linesOfCode" : 52,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/abc_search_dropdown_item_icons_2line.xml",
  "extension" : "xml",
  "linesOfCode" : 54,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/abc_action_menu_layout.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/abc_dialog_title_material.xml",
  "extension" : "xml",
  "linesOfCode" : 25,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/abc_list_menu_item_icon.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/abc_alert_dialog_button_bar_material.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/abc_screen_toolbar.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/select_dialog_item_material.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/abc_search_view.xml",
  "extension" : "xml",
  "linesOfCode" : 106,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/abc_list_menu_item_layout.xml",
  "extension" : "xml",
  "linesOfCode" : 35,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/abc_screen_simple_overlay_action_mode.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/abc_screen_content_include.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/layout/abc_action_bar_up_container.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-uz/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-ms/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-v25/themes_base.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-ro/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-ka/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-v28/themes_base.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-mn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-hdpi/styles_base.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-pt-rBR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-ar/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-ta/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-or/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-si/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values/config.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values/colors_material.xml",
  "extension" : "xml",
  "linesOfCode" : 68,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values/colors.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 197,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values/dimens_material.xml",
  "extension" : "xml",
  "linesOfCode" : 45,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values/styles_base.xml",
  "extension" : "xml",
  "linesOfCode" : 427,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 579,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values/styles_rtl.xml",
  "extension" : "xml",
  "linesOfCode" : 58,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values/themes.xml",
  "extension" : "xml",
  "linesOfCode" : 35,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 49,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values/themes_base.xml",
  "extension" : "xml",
  "linesOfCode" : 560,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values/themes_daynight.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values/styles_base_text.xml",
  "extension" : "xml",
  "linesOfCode" : 120,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values/bools.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-iw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-ky/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-sq/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-tr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-zu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-sk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-it/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-be/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-en-rXC/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-ca/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-v24/styles_base_text.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-h720dp/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-watch/themes_base.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-v23/styles_base.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-v23/themes_base.xml",
  "extension" : "xml",
  "linesOfCode" : 23,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-v23/styles_base_text.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-xlarge/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-zh-rCN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-fr-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-sw600dp/config.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-sw600dp/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-in/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-en-rGB/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-bs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-sl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-kn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-v26/styles_base.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-v26/themes_base.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-ko/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-b+sr+Latn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-am/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res/values-en-rAU/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res-public/values/public_attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 225,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res-public/values/public_layouts.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat/src/main/res-public/values/public_styles.xml",
  "extension" : "xml",
  "linesOfCode" : 149,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat-resources/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 510,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat-resources/src/main/java/androidx/appcompat/content/res/AppCompatResources.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat-resources/src/main/java/androidx/appcompat/resources/Compatibility.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat-resources/src/main/java/androidx/appcompat/graphics/drawable/DrawableContainerCompat.java",
  "extension" : "java",
  "linesOfCode" : 958,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat-resources/src/main/java/androidx/appcompat/graphics/drawable/DrawableWrapperCompat.java",
  "extension" : "java",
  "linesOfCode" : 161,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat-resources/src/main/java/androidx/appcompat/graphics/drawable/AnimatedStateListDrawableCompat.java",
  "extension" : "java",
  "linesOfCode" : 577,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat-resources/src/main/java/androidx/appcompat/graphics/drawable/StateListDrawableCompat.java",
  "extension" : "java",
  "linesOfCode" : 255,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat-resources/src/main/java/androidx/appcompat/widget/VectorEnabledTintResources.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat-resources/src/main/java/androidx/appcompat/widget/TintInfo.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat-resources/src/main/java/androidx/appcompat/widget/TintContextWrapper.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat-resources/src/main/java/androidx/appcompat/widget/TintResources.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat-resources/src/main/java/androidx/appcompat/widget/ResourceManagerInternal.java",
  "extension" : "java",
  "linesOfCode" : 452,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat-resources/src/main/java/androidx/appcompat/widget/ResourcesWrapper.java",
  "extension" : "java",
  "linesOfCode" : 222,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat-resources/src/main/java/androidx/appcompat/widget/DrawableUtils.java",
  "extension" : "java",
  "linesOfCode" : 151,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appcompat/appcompat-resources/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 33,
  "components" : [ "primary::appcompat" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent-compose/src/nonAndroidMain/kotlin/androidx/navigationevent/compose/LocalNavigationEventDispatcherOwner.nonAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent-compose/src/androidMain/kotlin/androidx/navigationevent/compose/LocalNavigationEventDispatcherOwner.android.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent-compose/src/commonStubsMain/kotlin/androidx/navigationevent/compose/NotImplemented.commonStubs.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent-compose/src/commonStubsMain/kotlin/androidx/navigationevent/compose/LocalNavigationEventDispatcherOwner.commonStubs.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent-compose/src/androidDeviceTest/kotlin/androidx/navigationevent/compose/RememberNavigationEventStateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 98,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent-compose/src/androidDeviceTest/kotlin/androidx/navigationevent/compose/NavigationEventHandlerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 275,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent-compose/src/androidDeviceTest/kotlin/androidx/navigationevent/compose/NavigationEventDispatcherOwnerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 209,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent-compose/src/commonMain/kotlin/androidx/navigationevent/compose/RememberNavigationEventState.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent-compose/src/commonMain/kotlin/androidx/navigationevent/compose/NavigationEventHandler.kt",
  "extension" : "kt",
  "linesOfCode" : 130,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent-compose/src/commonMain/kotlin/androidx/navigationevent/compose/RememberNavigationEventDispatcherOwner.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent-compose/src/commonMain/kotlin/androidx/navigationevent/compose/LocalNavigationEventDispatcherOwner.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent-compose/src/commonMain/kotlin/androidx/navigationevent/compose/NavigationEventState.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent-testing/src/commonMain/kotlin/androidx/navigationevent/testing/TestNavigationDispatcherOwner.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent-testing/src/commonMain/kotlin/androidx/navigationevent/testing/TestNavigationEventHandler.kt",
  "extension" : "kt",
  "linesOfCode" : 115,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/webMain/kotlin/androidx/navigationevent/internal/SynchronizedObject.web.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/nativeMain/kotlin/androidx/navigationevent/internal/SynchronizedObject.native.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/mingwMain/kotlin/androidx/navigationevent/internal/SynchronizedObject.native.mingw.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/linuxMain/kotlin/androidx/navigationevent/internal/SynchronizedObject.native.linux.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/androidMain/kotlin/androidx/navigationevent/OnBackInvokedInput.android.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/androidMain/kotlin/androidx/navigationevent/NavigationEvent.android.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/androidMain/kotlin/androidx/navigationevent/ViewTreeNavigationEventDispatcherOwner.android.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/androidMain/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/jvmMain/kotlin/androidx/navigationevent/internal/SynchronizedObject.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/commonTest/kotlin/androidx/navigationevent/NavigationEventHistoryTest.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/commonTest/kotlin/androidx/navigationevent/DirectNavigationEventInputTest.kt",
  "extension" : "kt",
  "linesOfCode" : 98,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/commonTest/kotlin/androidx/navigationevent/NavigationEventInputTest.kt",
  "extension" : "kt",
  "linesOfCode" : 101,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/commonTest/kotlin/androidx/navigationevent/NavigationEventDispatcherTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1722,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/unixMain/kotlin/androidx/natigationevent/internal/SynchronizedObject.native.unix.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/darwinMain/kotlin/androidx/navigationevent/internal/SynchronizedObject.native.darwin.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/androidDeviceTest/kotlin/androidx/navigationevent/TestBackEvent.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/androidDeviceTest/kotlin/androidx/navigationevent/ViewTreeNavigationEventDispatcherTest.kt",
  "extension" : "kt",
  "linesOfCode" : 141,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/androidDeviceTest/kotlin/androidx/navigationevent/TestOnBackInvokedDispatcher.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/androidDeviceTest/kotlin/androidx/navigationevent/OnBackInvokedInputTest.kt",
  "extension" : "kt",
  "linesOfCode" : 183,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/commonMain/kotlin/androidx/navigationevent/NavigationEvent.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/commonMain/kotlin/androidx/navigationevent/NavigationEventInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/commonMain/kotlin/androidx/navigationevent/NavigationEventInput.kt",
  "extension" : "kt",
  "linesOfCode" : 108,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/commonMain/kotlin/androidx/navigationevent/NavigationEventDispatcherOwner.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/commonMain/kotlin/androidx/navigationevent/NavigationEventProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 259,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/commonMain/kotlin/androidx/navigationevent/NavigationEventHandler.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/commonMain/kotlin/androidx/navigationevent/OnBackCompletedFallback.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/commonMain/kotlin/androidx/navigationevent/NavigationEventTransitionState.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/commonMain/kotlin/androidx/navigationevent/internal/SynchronizedObject.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/commonMain/kotlin/androidx/navigationevent/NavigationEventHistory.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/commonMain/kotlin/androidx/navigationevent/DirectNavigationEventInput.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "navigationevent/navigationevent/src/commonMain/kotlin/androidx/navigationevent/NavigationEventDispatcher.kt",
  "extension" : "kt",
  "linesOfCode" : 151,
  "components" : [ "primary::navigationevent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidTest/kotlin/androidx/ink/geometry/ImmutableParallelogramTest.kt",
  "extension" : "kt",
  "linesOfCode" : 242,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidTest/kotlin/androidx/ink/geometry/MutableParallelogramTest.kt",
  "extension" : "kt",
  "linesOfCode" : 327,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidTest/kotlin/androidx/ink/geometry/IntersectionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 924,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidTest/kotlin/androidx/ink/geometry/VecTest.kt",
  "extension" : "kt",
  "linesOfCode" : 299,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidTest/kotlin/androidx/ink/geometry/MeshFormatTest.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidTest/kotlin/androidx/ink/geometry/BoxAccumulatorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 565,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidTest/kotlin/androidx/ink/geometry/ImmutableSegmentTest.kt",
  "extension" : "kt",
  "linesOfCode" : 75,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidTest/kotlin/androidx/ink/geometry/MeshAttributeUnpackingParamsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 326,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidTest/kotlin/androidx/ink/geometry/MutableBoxTest.kt",
  "extension" : "kt",
  "linesOfCode" : 248,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidTest/kotlin/androidx/ink/geometry/ImmutableAffineTransformTest.kt",
  "extension" : "kt",
  "linesOfCode" : 541,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidTest/kotlin/androidx/ink/geometry/MutableSegmentTest.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidTest/kotlin/androidx/ink/geometry/MutableVecTest.kt",
  "extension" : "kt",
  "linesOfCode" : 260,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidTest/kotlin/androidx/ink/geometry/TriangleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 139,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidTest/kotlin/androidx/ink/geometry/MeshTest.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidTest/kotlin/androidx/ink/geometry/ImmutableVecTest.kt",
  "extension" : "kt",
  "linesOfCode" : 158,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidTest/kotlin/androidx/ink/geometry/MutableTriangleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 153,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidTest/kotlin/androidx/ink/geometry/SegmentTest.kt",
  "extension" : "kt",
  "linesOfCode" : 432,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidTest/kotlin/androidx/ink/geometry/PartitionedMeshTest.kt",
  "extension" : "kt",
  "linesOfCode" : 289,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidTest/kotlin/androidx/ink/geometry/MutableAffineTransformTest.kt",
  "extension" : "kt",
  "linesOfCode" : 137,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidTest/kotlin/androidx/ink/geometry/BoxTest.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidTest/kotlin/androidx/ink/geometry/ImmutableBoxTest.kt",
  "extension" : "kt",
  "linesOfCode" : 163,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidTest/kotlin/androidx/ink/geometry/AngleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidTest/kotlin/androidx/ink/geometry/ParallelogramInterfaceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidTest/kotlin/androidx/ink/geometry/ImmutableTriangleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 146,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/androidMain/kotlin/androidx/ink/geometry/AndroidGraphicsConversionExtensions.android.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/androidMain/kotlin/androidx/ink/geometry/EnvelopeExtensions.android.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/MutableParallelogram.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/BoxAccumulator.kt",
  "extension" : "kt",
  "linesOfCode" : 222,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/BoxHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/MutableTriangle.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/Vec.kt",
  "extension" : "kt",
  "linesOfCode" : 148,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/MutableSegment.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/MeshFormat.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/Angle.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/PartitionedMesh.kt",
  "extension" : "kt",
  "linesOfCode" : 416,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/ImmutableParallelogram.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/ImmutableAffineTransform.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/MutableAffineTransform.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/ImmutableBox.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/MutableBox.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/ImmutableVec.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/Intersection.kt",
  "extension" : "kt",
  "linesOfCode" : 593,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/MutableVec.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/ImmutableSegment.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/AngleRadiansFloat.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/ImmutableTriangle.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/MeshAttributeUnpackingParams.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/AngleDegreesFloat.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/internal/testutil/MeshFormatTestHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/internal/ThreadLocalDelegate.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/AffineTransform.kt",
  "extension" : "kt",
  "linesOfCode" : 133,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/Parallelogram.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/AffineTransformHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/Box.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/Triangle.kt",
  "extension" : "kt",
  "linesOfCode" : 117,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/Segment.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/Mesh.kt",
  "extension" : "kt",
  "linesOfCode" : 110,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/VecNative.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-geometry/src/androidInstrumentedTest/kotlin/androidx/ink/geometry/AndroidGraphicsConversionExtensionsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-geometry/src/androidInstrumentedTest/kotlin/androidx/ink/geometry/EnvelopeExtensionsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-rendering/src/androidMain/kotlin/androidx/ink/rendering/android/canvas/CanvasStrokeRenderer.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-rendering/src/androidMain/kotlin/androidx/ink/rendering/android/canvas/StrokeDrawScope.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-rendering/src/androidMain/kotlin/androidx/ink/rendering/android/canvas/internal/BrushPaintCache.kt",
  "extension" : "kt",
  "linesOfCode" : 205,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-rendering/src/androidMain/kotlin/androidx/ink/rendering/android/canvas/internal/CanvasMeshRenderer.kt",
  "extension" : "kt",
  "linesOfCode" : 631,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-rendering/src/androidMain/kotlin/androidx/ink/rendering/android/canvas/internal/CanvasStrokeUnifiedRenderer.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-rendering/src/androidMain/kotlin/androidx/ink/rendering/android/canvas/internal/BlendModeConversions.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-rendering/src/androidMain/kotlin/androidx/ink/rendering/android/canvas/internal/CanvasPathRenderer.kt",
  "extension" : "kt",
  "linesOfCode" : 185,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-rendering/src/androidMain/kotlin/androidx/ink/rendering/android/view/ViewStrokeRenderer.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-rendering/src/androidMain/kotlin/androidx/ink/rendering/android/TextureBitmapStore.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-rendering/src/androidInstrumentedTest/kotlin/androidx/ink/rendering/android/canvas/TestColors.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-rendering/src/androidInstrumentedTest/kotlin/androidx/ink/rendering/android/canvas/TestConstants.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-rendering/src/androidInstrumentedTest/kotlin/androidx/ink/rendering/android/canvas/CanvasStrokeRendererTestActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 147,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-rendering/src/androidInstrumentedTest/kotlin/androidx/ink/rendering/android/canvas/CanvasStrokeRendererTest.kt",
  "extension" : "kt",
  "linesOfCode" : 553,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-rendering/src/androidInstrumentedTest/kotlin/androidx/ink/rendering/android/canvas/internal/CanvasMeshRendererTest.kt",
  "extension" : "kt",
  "linesOfCode" : 189,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-rendering/src/androidInstrumentedTest/kotlin/androidx/ink/rendering/android/canvas/internal/CanvasMeshRendererScreenshotTestActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-rendering/src/androidInstrumentedTest/kotlin/androidx/ink/rendering/android/canvas/internal/CanvasMeshRendererRobolectricTest.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-rendering/src/androidInstrumentedTest/kotlin/androidx/ink/rendering/android/canvas/internal/CanvasMeshRendererScreenshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-rendering/src/androidInstrumentedTest/kotlin/androidx/ink/rendering/android/canvas/internal/BrushPaintCacheTest.kt",
  "extension" : "kt",
  "linesOfCode" : 343,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-rendering/src/androidInstrumentedTest/kotlin/androidx/ink/rendering/android/view/ViewStrokeRendererTest.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-rendering/src/androidInstrumentedTest/kotlin/androidx/ink/rendering/android/view/ViewStrokeRendererTestActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-nativeloader/src/androidMain/kotlin/androidx/ink/nativeloader/Nativeloader.android.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-nativeloader/src/jvmMain/kotlin/androidx/ink/nativeloader/Nativeloader.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-nativeloader/src/commonMain/kotlin/androidx/ink/nativeloader/NativeLoader.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-brush/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidTest/kotlin/androidx/ink/brush/BrushFamilyTest.kt",
  "extension" : "kt",
  "linesOfCode" : 133,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidTest/kotlin/androidx/ink/brush/BrushTipTest.kt",
  "extension" : "kt",
  "linesOfCode" : 308,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidTest/kotlin/androidx/ink/brush/Empty.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidTest/kotlin/androidx/ink/brush/BrushBehaviorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1439,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidTest/kotlin/androidx/ink/brush/color/ColorSpaceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 695,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidTest/kotlin/androidx/ink/brush/EasingFunctionTest.kt",
  "extension" : "kt",
  "linesOfCode" : 275,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidTest/kotlin/androidx/ink/brush/BrushTest.kt",
  "extension" : "kt",
  "linesOfCode" : 312,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidTest/kotlin/androidx/ink/brush/BrushCoatTest.kt",
  "extension" : "kt",
  "linesOfCode" : 126,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidTest/kotlin/androidx/ink/brush/ColorExtensionsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidTest/kotlin/androidx/ink/brush/BrushPaintTest.kt",
  "extension" : "kt",
  "linesOfCode" : 416,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidTest/kotlin/androidx/ink/brush/InputToolTypeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-brush/src/androidMain/kotlin/androidx/ink/brush/BrushExtensions.android.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidMain/kotlin/androidx/ink/brush/BrushBehavior.kt",
  "extension" : "kt",
  "linesOfCode" : 911,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidMain/kotlin/androidx/ink/brush/BrushFamily.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidMain/kotlin/androidx/ink/brush/color/FloatUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidMain/kotlin/androidx/ink/brush/color/InlineClassHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidMain/kotlin/androidx/ink/brush/color/Color.kt",
  "extension" : "kt",
  "linesOfCode" : 239,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidMain/kotlin/androidx/ink/brush/color/colorspace/Lab.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidMain/kotlin/androidx/ink/brush/color/colorspace/Oklab.kt",
  "extension" : "kt",
  "linesOfCode" : 114,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidMain/kotlin/androidx/ink/brush/color/colorspace/ColorSpaces.kt",
  "extension" : "kt",
  "linesOfCode" : 315,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidMain/kotlin/androidx/ink/brush/color/colorspace/Connector.kt",
  "extension" : "kt",
  "linesOfCode" : 185,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidMain/kotlin/androidx/ink/brush/color/colorspace/WhitePoint.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidMain/kotlin/androidx/ink/brush/color/colorspace/ColorSpace.kt",
  "extension" : "kt",
  "linesOfCode" : 360,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidMain/kotlin/androidx/ink/brush/color/colorspace/TransferParameters.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidMain/kotlin/androidx/ink/brush/color/colorspace/Illuminant.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidMain/kotlin/androidx/ink/brush/color/colorspace/RenderIntent.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidMain/kotlin/androidx/ink/brush/color/colorspace/Rgb.kt",
  "extension" : "kt",
  "linesOfCode" : 751,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidMain/kotlin/androidx/ink/brush/color/colorspace/Adaptation.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidMain/kotlin/androidx/ink/brush/color/colorspace/Xyz.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidMain/kotlin/androidx/ink/brush/color/colorspace/ColorModel.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidMain/kotlin/androidx/ink/brush/color/Float16.kt",
  "extension" : "kt",
  "linesOfCode" : 263,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidMain/kotlin/androidx/ink/brush/EasingFunction.kt",
  "extension" : "kt",
  "linesOfCode" : 148,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidMain/kotlin/androidx/ink/brush/BrushCoat.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidMain/kotlin/androidx/ink/brush/ExperimentalInkCustomBrushApi.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidMain/kotlin/androidx/ink/brush/StockBrushes.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidMain/kotlin/androidx/ink/brush/BrushPaint.kt",
  "extension" : "kt",
  "linesOfCode" : 360,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidMain/kotlin/androidx/ink/brush/InputToolType.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidMain/kotlin/androidx/ink/brush/Brush.kt",
  "extension" : "kt",
  "linesOfCode" : 215,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidMain/kotlin/androidx/ink/brush/BrushTip.kt",
  "extension" : "kt",
  "linesOfCode" : 208,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-brush/src/jvmAndroidMain/kotlin/androidx/ink/brush/ColorExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-brush/src/androidInstrumentedTest/kotlin/androidx/ink/brush/BrushExtensionsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 142,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-strokes/src/jvmAndroidTest/kotlin/androidx/ink/strokes/StrokeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 216,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-strokes/src/jvmAndroidTest/kotlin/androidx/ink/strokes/StrokeInputBatchTest.kt",
  "extension" : "kt",
  "linesOfCode" : 424,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-strokes/src/jvmAndroidTest/kotlin/androidx/ink/strokes/InProgressStrokeTest.kt",
  "extension" : "kt",
  "linesOfCode" : 542,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-strokes/src/jvmAndroidTest/kotlin/androidx/ink/strokes/StrokeInputTest.kt",
  "extension" : "kt",
  "linesOfCode" : 215,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-strokes/src/jvmAndroidMain/kotlin/androidx/ink/strokes/Stroke.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-strokes/src/jvmAndroidMain/kotlin/androidx/ink/strokes/testing/StrokeTestHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ink/ink-strokes/src/jvmAndroidMain/kotlin/androidx/ink/strokes/InProgressStroke.kt",
  "extension" : "kt",
  "linesOfCode" : 319,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-strokes/src/jvmAndroidMain/kotlin/androidx/ink/strokes/StrokeInput.kt",
  "extension" : "kt",
  "linesOfCode" : 119,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "ink/ink-strokes/src/jvmAndroidMain/kotlin/androidx/ink/strokes/StrokeInputBatch.kt",
  "extension" : "kt",
  "linesOfCode" : 266,
  "components" : [ "primary::ink" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "webkit/webkit/lint.xml",
  "extension" : "xml",
  "linesOfCode" : 25,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/ServiceWorkerClientCompat.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/DropDataContentProvider.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/ProcessGlobalConfig.java",
  "extension" : "java",
  "linesOfCode" : 126,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/URLUtilCompat.java",
  "extension" : "java",
  "linesOfCode" : 153,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/ProxyController.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/WebViewRenderProcess.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/WebViewFeature.java",
  "extension" : "java",
  "linesOfCode" : 188,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/SafeBrowsingResponseCompat.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/JavaScriptReplyProxy.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/WebMessagePortCompat.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/WebViewAssetLoader.java",
  "extension" : "java",
  "linesOfCode" : 220,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/WebResourceRequestCompat.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/WebSettingsCompat.java",
  "extension" : "java",
  "linesOfCode" : 461,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/WebViewClientCompat.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/ServiceWorkerControllerCompat.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/UserAgentMetadata.java",
  "extension" : "java",
  "linesOfCode" : 261,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/WebViewMediaIntegrityApiStatusConfig.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/TracingController.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/CookieManagerCompat.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/ProxyConfig.java",
  "extension" : "java",
  "linesOfCode" : 134,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/TracingConfig.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/WebViewCompat.java",
  "extension" : "java",
  "linesOfCode" : 469,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/ScriptHandler.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/WebMessageCompat.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/WebResourceErrorCompat.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/FrameworkServiceWorkerClient.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/ApiHelperForTiramisu.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/ApiHelperForN.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/MimeUtil.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/IncompatibleApkWebViewProviderFactory.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/WebMessagePortImpl.java",
  "extension" : "java",
  "linesOfCode" : 133,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/VisualStateCallbackAdapter.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/CookieManagerAdapter.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/WebResourceRequestAdapter.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/WebViewRenderProcessImpl.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/WebViewProviderAdapter.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/package-info.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/ApiHelperForP.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/WebViewProviderFactoryAdapter.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/ProfileImpl.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/ApiHelperForO.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/ApiHelperForM.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/WebMessagePayloadAdapter.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/ApiHelperForQ.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/UserAgentMetadataInternal.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/StartupFeatures.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/ServiceWorkerClientAdapter.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/TracingControllerImpl.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/WebViewProviderFactory.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/WebViewRenderProcessClientAdapter.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/WebkitToCompatConverter.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/ApiHelperForOMR1.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/ProfileStoreImpl.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/WebResourceErrorImpl.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/AssetHelper.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/WebViewFeatureInternal.java",
  "extension" : "java",
  "linesOfCode" : 289,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/ApiFeature.java",
  "extension" : "java",
  "linesOfCode" : 118,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/ConditionallySupportedFeature.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/WebViewGlueCommunicator.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/WebMessageListenerAdapter.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/ProxyControllerImpl.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/ServiceWorkerWebSettingsImpl.java",
  "extension" : "java",
  "linesOfCode" : 148,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/WebMessageAdapter.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/WebMessageCallbackAdapter.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/WebSettingsAdapter.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/ServiceWorkerControllerImpl.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/SafeBrowsingResponseImpl.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/WebViewRenderProcessClientFrameworkAdapter.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/ScriptHandlerImpl.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/JavaScriptReplyProxyImpl.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/internal/StartupApiFeature.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/WebViewRenderProcessClient.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/ServiceWorkerWebSettingsCompat.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/Profile.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "webkit/webkit/src/main/java/androidx/webkit/ProfileStore.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::webkit" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-views-helper/src/main/java/androidx/emoji2/viewsintegration/EmojiEditableFactory.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-views-helper/src/main/java/androidx/emoji2/viewsintegration/EmojiInputFilter.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-views-helper/src/main/java/androidx/emoji2/viewsintegration/EmojiEditTextHelper.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-views-helper/src/main/java/androidx/emoji2/viewsintegration/EmojiInputConnection.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-views-helper/src/main/java/androidx/emoji2/viewsintegration/EmojiTextWatcher.java",
  "extension" : "java",
  "linesOfCode" : 133,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-views-helper/src/main/java/androidx/emoji2/viewsintegration/EmojiTransformationMethod.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-views-helper/src/main/java/androidx/emoji2/viewsintegration/EmojiKeyListener.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-views-helper/src/main/java/androidx/emoji2/viewsintegration/EmojiTextViewHelper.java",
  "extension" : "java",
  "linesOfCode" : 243,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-views/src/main/java/androidx/emoji2/widget/EditTextAttributeHelper.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-views/src/main/java/androidx/emoji2/widget/EmojiTextView.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-views/src/main/java/androidx/emoji2/widget/EmojiExtractEditText.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-views/src/main/java/androidx/emoji2/widget/ExtractButtonCompat.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-views/src/main/java/androidx/emoji2/widget/EmojiExtractTextLayout.java",
  "extension" : "java",
  "linesOfCode" : 124,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-views/src/main/java/androidx/emoji2/widget/EmojiButton.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-views/src/main/java/androidx/emoji2/widget/EmojiEditText.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-views/src/main/res/layout/input_method_extract_view.xml",
  "extension" : "xml",
  "linesOfCode" : 27,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-views/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 13,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-views/src/main/res-public/values/public_attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2/src/main/java/androidx/emoji2/text/EmojiCompatInitializer.java",
  "extension" : "java",
  "linesOfCode" : 114,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2/src/main/java/androidx/emoji2/text/MetadataListReader.java",
  "extension" : "java",
  "linesOfCode" : 188,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2/src/main/java/androidx/emoji2/text/EmojiExclusions.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "emoji2/emoji2/src/main/java/androidx/emoji2/text/SpannableBuilder.java",
  "extension" : "java",
  "linesOfCode" : 285,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2/src/main/java/androidx/emoji2/text/TypefaceEmojiSpan.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2/src/main/java/androidx/emoji2/text/EmojiSpan.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2/src/main/java/androidx/emoji2/text/EmojiDefaults.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2/src/main/java/androidx/emoji2/text/EmojiProcessor.java",
  "extension" : "java",
  "linesOfCode" : 644,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "emoji2/emoji2/src/main/java/androidx/emoji2/text/FontRequestEmojiCompatConfig.java",
  "extension" : "java",
  "linesOfCode" : 282,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "emoji2/emoji2/src/main/java/androidx/emoji2/text/DefaultEmojiCompatConfig.java",
  "extension" : "java",
  "linesOfCode" : 156,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2/src/main/java/androidx/emoji2/text/EmojiCompat.java",
  "extension" : "java",
  "linesOfCode" : 700,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2/src/main/java/androidx/emoji2/text/UnprecomputeTextOnModificationSpannable.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2/src/main/java/androidx/emoji2/text/ConcurrencyHelpers.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2/src/main/java/androidx/emoji2/text/TypefaceEmojiRasterizer.java",
  "extension" : "java",
  "linesOfCode" : 145,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2/src/main/java/androidx/emoji2/text/MetadataRepo.java",
  "extension" : "java",
  "linesOfCode" : 146,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2/src/main/java/androidx/emoji2/text/DefaultGlyphChecker.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/java/androidx/emoji2/emojipicker/EmojiPickerBodyAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 111,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/java/androidx/emoji2/emojipicker/EmojiPickerHeaderAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/java/androidx/emoji2/emojipicker/EmojiPickerView.kt",
  "extension" : "kt",
  "linesOfCode" : 320,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/java/androidx/emoji2/emojipicker/RecentEmojiAsyncProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/java/androidx/emoji2/emojipicker/EmojiPickerPopupMultiSkintoneDesign.kt",
  "extension" : "kt",
  "linesOfCode" : 265,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/java/androidx/emoji2/emojipicker/EmojiPickerConstants.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/java/androidx/emoji2/emojipicker/EmojiPickerPopupViewController.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/java/androidx/emoji2/emojipicker/EmojiViewItem.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/java/androidx/emoji2/emojipicker/EmojiViewHolder.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/java/androidx/emoji2/emojipicker/EmojiPickerPopupSquareDesign.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/java/androidx/emoji2/emojipicker/StickyVariantProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/java/androidx/emoji2/emojipicker/BundledEmojiListLoader.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/java/androidx/emoji2/emojipicker/DefaultRecentEmojiProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/java/androidx/emoji2/emojipicker/EmojiPickerPopupDesign.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/java/androidx/emoji2/emojipicker/EmojiPickerItems.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/java/androidx/emoji2/emojipicker/EmojiView.kt",
  "extension" : "kt",
  "linesOfCode" : 153,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/java/androidx/emoji2/emojipicker/EmojiPickerPopupFlatDesign.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/java/androidx/emoji2/emojipicker/RecentEmojiProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/java/androidx/emoji2/emojipicker/ItemViewData.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/java/androidx/emoji2/emojipicker/utils/UnicodeRenderableManager.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/java/androidx/emoji2/emojipicker/utils/FileCache.kt",
  "extension" : "kt",
  "linesOfCode" : 105,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/java/androidx/emoji2/emojipicker/EmojiPickerPopupBidirectionalDesign.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/java/androidx/emoji2/emojipicker/EmojiPickerPopupView.kt",
  "extension" : "kt",
  "linesOfCode" : 95,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-el/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-is/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-te/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-zh-rHK/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-fa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-as/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-sw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-af/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/gm_filled_emoji_events_vd_theme_24.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/gm_filled_emoji_emotions_vd_theme_24.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/underline_rounded.xml",
  "extension" : "xml",
  "linesOfCode" : 13,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/kiss_women_skintone_shadow.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/kiss_women_shadow_skintone.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/ripple_image_view.xml",
  "extension" : "xml",
  "linesOfCode" : 20,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/gm_filled_emoji_people_vd_theme_24.xml",
  "extension" : "xml",
  "linesOfCode" : 13,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/ripple_emoji_view.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/couple_heart_men_skintone_shadow.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/kiss_woman_man_skintone_shadow.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/gm_filled_emoji_symbols_vd_theme_24.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/couple_heart_men_shadow_skintone.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/popup_view_rounded_background.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/kiss_men_shadow_skintone.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/gm_filled_emoji_objects_vd_theme_24.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/kiss_men_skintone_shadow.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/quantum_gm_ic_access_time_filled_vd_theme_24.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/variant_availability_indicator.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/icon_tint_selector.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/couple_heart_woman_man_skintone_shadow.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/kiss_woman_man_shadow_skintone.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/gm_filled_emoji_food_beverage_vd_theme_24.xml",
  "extension" : "xml",
  "linesOfCode" : 13,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/gm_filled_flag_vd_theme_24.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/couple_heart_woman_man_shadow_skintone.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/couple_heart_people_shadow_skintone.xml",
  "extension" : "xml",
  "linesOfCode" : 218,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/kiss_people_shadow_skintone.xml",
  "extension" : "xml",
  "linesOfCode" : 48,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/couple_heart_women_skintone_shadow.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/kiss_people_skintone_shadow.xml",
  "extension" : "xml",
  "linesOfCode" : 39,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/swap_horiz_vd_theme_24.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/couple_heart_women_shadow_skintone.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/gm_filled_emoji_transportation_vd_theme_24.xml",
  "extension" : "xml",
  "linesOfCode" : 25,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/drawable/couple_heart_people_skintone_shadow.xml",
  "extension" : "xml",
  "linesOfCode" : 78,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-eu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-ja/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-gl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-nb/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-uk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-pa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-fi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-pt-rPT/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-ru/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-hu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-hi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-fr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-de/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-cs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-en-rIN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-es-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-et/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-tl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-mr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-ne/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-gu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-bg/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-hy/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-da/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-nl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-sr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-hr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-sv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-my/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-pt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-ur/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-pl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-mk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-en-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-lt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-km/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-kk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/anim/slide_down_and_fade_out.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/anim/slide_up_and_fade_in.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-th/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-vi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-zh-rTW/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-bn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-ml/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-az/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-lv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-lo/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/layout/emoji_picker_popup_emoji_view.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/layout/emoji_picker.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/layout/emoji_picker_popup_bidirectional.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/layout/emoji_picker_popup_image_view.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/layout/header_icon_holder.xml",
  "extension" : "xml",
  "linesOfCode" : 22,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/layout/variant_popup.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/layout/category_text_view.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/layout/empty_category_text_view.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-uz/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-ms/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-ro/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-ka/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-mn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-pt-rBR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-ar/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-ta/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-or/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-si/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values/colors.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 82,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 22,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 22,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 25,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values/arrays.xml",
  "extension" : "xml",
  "linesOfCode" : 47,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-iw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-ky/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-sq/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-tr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-zu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-sk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-it/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-be/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-en-rXC/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-ca/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-zh-rCN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-fr-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-in/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-en-rGB/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-bs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-sl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-kn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-ko/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-b+sr+Latn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-am/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-emojipicker/src/main/res/values-en-rAU/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "emoji2/emoji2-bundled/src/main/java/androidx/emoji2/bundled/BundledEmojiCompatConfig.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::emoji2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/RestrictToDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 464,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/IgnoreClassLevelDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/TestSizeAnnotationEnforcer.kt",
  "extension" : "kt",
  "linesOfCode" : 173,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/ExperimentalPropertyAnnotationDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 134,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/BanKeepAnnotation.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/AndroidXIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/TypeMirrorToString.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/BanVisibilityDocTags.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/BanThreadSleep.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/IdeaSuppressionDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 108,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/ReplaceWithDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 270,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/BanVisibleForTestingParams.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/BanNullMarked.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/PrivateConstructorForUtilityClassDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/MetadataTagInsideApplicationTagDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/ClassVerificationFailureDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 853,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/BanInlineOptIn.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/TargetApiAnnotationUsageDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/BanSynchronizedMethods.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/JSpecifyNullnessMigration.kt",
  "extension" : "kt",
  "linesOfCode" : 149,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/ObsoleteBuildCompatUsageDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/BanInappropriateExperimentalUsage.kt",
  "extension" : "kt",
  "linesOfCode" : 268,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/AbstractAnnotationDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/MissingJvmDefaultWithCompatibilityDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 178,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/NullabilityAnnotationsDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/AndroidManifestServiceExportedDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/CameraXQuirksClassDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/BanRestrictToTestsScope.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/SampledAnnotationDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 256,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/LintUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/BanParcelableUsage.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/DeprecationMismatchDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 94,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/BanUncheckedReflection.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/PrereleaseSdkCoreDependencyDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 72,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/ObsoleteCompatDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 197,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "lint-checks/src/main/java/androidx/build/lint/BanConcurrentHashMap.kt",
  "extension" : "kt",
  "linesOfCode" : 77,
  "components" : [ "primary::lint-checks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "input/input-motionprediction/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::input" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "input/input-motionprediction/src/main/java/androidx/input/motionprediction/kalman/matrix/Matrix.java",
  "extension" : "java",
  "linesOfCode" : 271,
  "components" : [ "primary::input" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "input/input-motionprediction/src/main/java/androidx/input/motionprediction/kalman/matrix/DVector2.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::input" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "input/input-motionprediction/src/main/java/androidx/input/motionprediction/kalman/KalmanMotionEventPredictor.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::input" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "input/input-motionprediction/src/main/java/androidx/input/motionprediction/kalman/MultiPointerPredictor.java",
  "extension" : "java",
  "linesOfCode" : 179,
  "components" : [ "primary::input" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "input/input-motionprediction/src/main/java/androidx/input/motionprediction/kalman/PointerKalmanFilter.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::input" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "input/input-motionprediction/src/main/java/androidx/input/motionprediction/kalman/KalmanFilter.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::input" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "input/input-motionprediction/src/main/java/androidx/input/motionprediction/kalman/KalmanPredictor.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::input" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "input/input-motionprediction/src/main/java/androidx/input/motionprediction/kalman/BatchedMotionEvent.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::input" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "input/input-motionprediction/src/main/java/androidx/input/motionprediction/kalman/SinglePointerPredictor.java",
  "extension" : "java",
  "linesOfCode" : 273,
  "components" : [ "primary::input" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "input/input-motionprediction/src/main/java/androidx/input/motionprediction/common/PredictionEstimator.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::input" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "input/input-motionprediction/src/main/java/androidx/input/motionprediction/common/Configuration.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::input" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "input/input-motionprediction/src/main/java/androidx/input/motionprediction/common/SystemProperty.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::input" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "input/input-motionprediction/src/main/java/androidx/input/motionprediction/system/SystemMotionEventPredictor.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::input" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "input/input-motionprediction/src/main/java/androidx/input/motionprediction/MotionEventPredictor.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::input" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slidingpanelayout/slidingpanelayout-testapp/src/main/java/androidx/slidingpanelayout/ItemViewHolder.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::slidingpanelayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slidingpanelayout/slidingpanelayout-testapp/src/main/java/androidx/slidingpanelayout/PaneView.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::slidingpanelayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slidingpanelayout/slidingpanelayout-testapp/src/main/java/androidx/slidingpanelayout/SlidingPaneLayoutResizeSample.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::slidingpanelayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slidingpanelayout/slidingpanelayout-testapp/src/main/java/androidx/slidingpanelayout/SlidingPaneLayoutSample.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::slidingpanelayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slidingpanelayout/slidingpanelayout-testapp/src/main/java/androidx/slidingpanelayout/DemoItem.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::slidingpanelayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slidingpanelayout/slidingpanelayout-testapp/src/main/java/androidx/slidingpanelayout/SlidingPaneLayoutDemos.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::slidingpanelayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slidingpanelayout/slidingpanelayout-testapp/src/main/java/androidx/slidingpanelayout/ItemAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::slidingpanelayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slidingpanelayout/slidingpanelayout-testapp/src/main/res/drawable/divider.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::slidingpanelayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slidingpanelayout/slidingpanelayout-testapp/src/main/res/layout/activity_slidingpanelayout_sample.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::slidingpanelayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slidingpanelayout/slidingpanelayout-testapp/src/main/res/layout/item_viewholder.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::slidingpanelayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slidingpanelayout/slidingpanelayout-testapp/src/main/res/layout/activity_slidingpanelayout_demos.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::slidingpanelayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slidingpanelayout/slidingpanelayout-testapp/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::slidingpanelayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slidingpanelayout/slidingpanelayout/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::slidingpanelayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slidingpanelayout/slidingpanelayout/src/main/java/androidx/slidingpanelayout/widget/SlidingPaneLayout.kt",
  "extension" : "kt",
  "linesOfCode" : 1867,
  "components" : [ "primary::slidingpanelayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "slidingpanelayout/slidingpanelayout/src/main/res/drawable/slidingpanelayout_divider.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::slidingpanelayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slidingpanelayout/slidingpanelayout/src/main/res/values/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::slidingpanelayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slidingpanelayout/slidingpanelayout/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::slidingpanelayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slidingpanelayout/slidingpanelayout/src/main/res/values/public.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::slidingpanelayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "safeparcel/safeparcel-processor/src/main/java/androidx/safeparcel/processor/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::safeparcel" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "safeparcel/safeparcel/src/main/java/androidx/safeparcel/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::safeparcel" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mpp/karma.config.d/wasm/config.js",
  "extension" : "js",
  "linesOfCode" : 40,
  "components" : [ "primary::mpp" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mpp/karma.config.d/wasm/static/common-tests.js",
  "extension" : "js",
  "linesOfCode" : 28,
  "components" : [ "primary::mpp" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mpp/karma.config.d/wasm/static/compose_context.html",
  "extension" : "html",
  "linesOfCode" : 33,
  "components" : [ "primary::mpp" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mpp/karma.config.d/js/config.js",
  "extension" : "js",
  "linesOfCode" : 61,
  "components" : [ "primary::mpp" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mpp/karma.config.d/js/static/common-tests.js",
  "extension" : "js",
  "linesOfCode" : 28,
  "components" : [ "primary::mpp" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mpp/karma.config.d/js/static/compose_context.html",
  "extension" : "html",
  "linesOfCode" : 40,
  "components" : [ "primary::mpp" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mpp/karma.config.d/web/commonKarmaConfig.js",
  "extension" : "js",
  "linesOfCode" : 36,
  "components" : [ "primary::mpp" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "mpp/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 151,
  "components" : [ "primary::mpp" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "gridlayout/gridlayout/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 235,
  "components" : [ "primary::gridlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "gridlayout/gridlayout/src/main/java/androidx/gridlayout/widget/GridLayout.java",
  "extension" : "java",
  "linesOfCode" : 1603,
  "components" : [ "primary::gridlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "gridlayout/gridlayout/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 49,
  "components" : [ "primary::gridlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "gridlayout/gridlayout/src/main/res/values/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::gridlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-common/gradle/verification-metadata.xml",
  "extension" : "xml",
  "linesOfCode" : 949,
  "components" : [ "primary::playground-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-common/gradle/libs.versions.toml",
  "extension" : "toml",
  "linesOfCode" : 332,
  "components" : [ "primary::playground-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-common/playground-plugin/gradle/verification-metadata.xml",
  "extension" : "xml",
  "linesOfCode" : 949,
  "components" : [ "primary::playground-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-common/playground-plugin/gradle/libs.versions.toml",
  "extension" : "toml",
  "linesOfCode" : 332,
  "components" : [ "primary::playground-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-common/playground-plugin/src/main/kotlin/androidx/playground/PlaygroundPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::playground-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-common/playground-plugin/src/main/kotlin/androidx/playground/GradleDevelocityConventionsPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::playground-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-common/playground-plugin/src/main/kotlin/androidx/playground/PlaygroundExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 184,
  "components" : [ "primary::playground-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "playground-common/playground-plugin/src/main/kotlin/androidx/playground/SettingsParser.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::playground-common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference-ktx/src/main/java/androidx/preference/PreferenceGroup.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 375,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-el/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-is/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-te/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-zh-rHK/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-fa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-as/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-sw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-af/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/drawable/ic_arrow_down_24dp.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/drawable/preference_list_divider_material.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-v21/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-v21/themes.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-v21/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "preference/preference/res/values-eu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-ja/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-gl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-nb/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-uk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-pa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-fi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-pt-rPT/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-ru/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-hu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-sw360dp/config.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-hi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-fr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-de/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-cs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-en-rIN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-es-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-et/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-tl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-mr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-ne/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-gu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-bg/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-hy/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-da/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-nl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-sr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-hr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-sv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-my/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-pt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-ur/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-pl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-mk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-en-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-lt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-km/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-kk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/drawable-v21/ic_arrow_down_24dp.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/drawable-v21/preference_list_divider_material.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-th/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-vi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-zh-rTW/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-bn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-ml/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-az/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-lv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-lo/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/layout/preference_widget_switch.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/layout/preference_widget_seekbar_material.xml",
  "extension" : "xml",
  "linesOfCode" : 89,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/layout/expand_button.xml",
  "extension" : "xml",
  "linesOfCode" : 42,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/layout/preference_dropdown.xml",
  "extension" : "xml",
  "linesOfCode" : 61,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/layout/preference_recyclerview.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/layout/preference_dialog_edittext.xml",
  "extension" : "xml",
  "linesOfCode" : 34,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/layout/preference.xml",
  "extension" : "xml",
  "linesOfCode" : 55,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/layout/image_frame.xml",
  "extension" : "xml",
  "linesOfCode" : 22,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/layout/preference_widget_switch_compat.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/layout/preference_list_fragment.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/layout/preference_information_material.xml",
  "extension" : "xml",
  "linesOfCode" : 52,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/layout/preference_dropdown_material.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/layout/preference_category_material.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/layout/preference_information.xml",
  "extension" : "xml",
  "linesOfCode" : 40,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/layout/preference_category.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/layout/preference_widget_seekbar.xml",
  "extension" : "xml",
  "linesOfCode" : 76,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/layout/preference_widget_checkbox.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/layout/preference_material.xml",
  "extension" : "xml",
  "linesOfCode" : 52,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-uz/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-ms/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-ro/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-ka/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-mn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-pt-rBR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-ar/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-ta/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-or/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-si/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values/config.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values/colors.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 147,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 159,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values/themes.xml",
  "extension" : "xml",
  "linesOfCode" : 25,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "preference/preference/res/values/integers.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-iw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-ky/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-sq/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-tr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-zu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-sk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-it/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-be/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-en-rXC/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-ca/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-zh-rCN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-fr-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-in/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-en-rGB/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-bs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-sl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-kn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-ko/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-b+sr+Latn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-am/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res/values-en-rAU/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/DropDownPreference.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/ExpandButton.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/PreferenceCategory.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/PreferenceFragment.java",
  "extension" : "java",
  "linesOfCode" : 533,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/PreferenceRecyclerViewAccessibilityDelegate.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/EditTextPreferenceDialogFragment.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/PreferenceManager.java",
  "extension" : "java",
  "linesOfCode" : 298,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/PreferenceHeaderFragmentCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 200,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/PreferenceGroup.java",
  "extension" : "java",
  "linesOfCode" : 328,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/ListPreferenceDialogFragment.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/SwitchPreference.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/PreferenceDialogFragmentCompat.java",
  "extension" : "java",
  "linesOfCode" : 188,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/PreferenceInflater.java",
  "extension" : "java",
  "linesOfCode" : 225,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/MultiSelectListPreference.java",
  "extension" : "java",
  "linesOfCode" : 159,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/PreferenceFragmentCompat.java",
  "extension" : "java",
  "linesOfCode" : 592,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/PreferenceDialogFragment.java",
  "extension" : "java",
  "linesOfCode" : 195,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/PreferenceScreen.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/EditTextPreference.java",
  "extension" : "java",
  "linesOfCode" : 140,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/EditTextPreferenceDialogFragmentCompat.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/PreferenceViewHolder.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/SwitchPreferenceCompat.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/TwoStatePreference.java",
  "extension" : "java",
  "linesOfCode" : 186,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/PreferenceGroupAdapter.java",
  "extension" : "java",
  "linesOfCode" : 317,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/DialogPreference.java",
  "extension" : "java",
  "linesOfCode" : 120,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/UnPressableLinearLayout.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/PreferenceDataStore.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/ListPreference.java",
  "extension" : "java",
  "linesOfCode" : 211,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/internal/package-info.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/internal/PreferenceImageView.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/ListPreferenceDialogFragmentCompat.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/MultiSelectListPreferenceDialogFragment.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/Preference.java",
  "extension" : "java",
  "linesOfCode" : 1008,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/SeekBarPreference.java",
  "extension" : "java",
  "linesOfCode" : 287,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/AndroidResources.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/CheckBoxPreference.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/src/main/java/androidx/preference/MultiSelectListPreferenceDialogFragmentCompat.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res-public/values/public_attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 60,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res-public/values/public_themes.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "preference/preference/res-public/values/public_styles.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::preference" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "drawerlayout/drawerlayout/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::drawerlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "drawerlayout/drawerlayout/src/main/java/androidx/drawerlayout/widget/DrawerLayout.java",
  "extension" : "java",
  "linesOfCode" : 1733,
  "components" : [ "primary::drawerlayout" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "drawerlayout/drawerlayout/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::drawerlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "drawerlayout/drawerlayout/src/main/res/values/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::drawerlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "drawerlayout/drawerlayout/src/main/res/values/public.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::drawerlayout" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-xctest/src/iosMain/kotlin/androidx/compose/xctest/NativeTestObserver.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-xctest/src/iosMain/kotlin/androidx/compose/xctest/SetupXCTest.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 98,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-xctest/src/iosMain/kotlin/androidx/compose/xctest/NativeTestRunner.ios.kt",
  "extension" : "kt",
  "linesOfCode" : 157,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-xctest/src/iosMain/objc/CMPTestUtils/HIDEvent.h",
  "extension" : "h",
  "linesOfCode" : 3,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-xctest/src/iosMain/objc/CMPTestUtils/UITouch+Test.h",
  "extension" : "h",
  "linesOfCode" : 17,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-xctest/src/iosMain/objc/CMPTestUtils/CMPTestUtils.h",
  "extension" : "h",
  "linesOfCode" : 4,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-xctest/src/iosMain/objc/CMPTestUtils/UITouch+Test.m",
  "extension" : "m",
  "linesOfCode" : 129,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-xctest/src/iosMain/objc/CMPTestUtils/HIDEvent.m",
  "extension" : "m",
  "linesOfCode" : 141,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-fonts/src/androidMain/java/androidx/testutils/WeightStyleFont.android.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-runtime/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 35,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-runtime/src/main/java/androidx/testutils/ActivityTestRule.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-runtime/src/main/java/androidx/testutils/ResettableActivityScenarioRule.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "testutils/testutils-runtime/src/main/java/androidx/testutils/AnimationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-runtime/src/main/java/androidx/testutils/NullObject.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-runtime/src/main/java/androidx/testutils/AnimationActivityTestRule.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-runtime/src/main/java/androidx/testutils/LocaleTestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 98,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-runtime/src/main/java/androidx/testutils/RecreatedActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-runtime/src/main/java/androidx/testutils/PollingCheck.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-runtime/src/main/java/androidx/testutils/SimpleGestureGenerator.kt",
  "extension" : "kt",
  "linesOfCode" : 131,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-runtime/src/main/java/androidx/testutils/AnimationDurationScaleRule.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-runtime/src/main/java/androidx/testutils/ActivityScenario.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-runtime/src/main/java/androidx/testutils/ActivityScenarioResetRule.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "testutils/testutils-runtime/src/main/java/androidx/testutils/RepeatRule.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-runtime/src/main/java/androidx/testutils/AndroidFontScaleHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-runtime/src/main/java/androidx/fragment/app/StrictFragment.kt",
  "extension" : "kt",
  "linesOfCode" : 156,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "testutils/testutils-runtime/src/main/java/androidx/fragment/app/TargetTracking.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-runtime/src/main/res/layout/content_view.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-paging/src/jvmMain/kotlin/androidx/paging/TestItemKeyedDataSource.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-paging/src/jvmMain/kotlin/androidx/paging/LoadStateCapture.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-paging/src/jvmMain/kotlin/androidx/paging/TestPositionalDataSource.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-paging/src/jvmMain/kotlin/androidx/paging/TestPageKeyedDataSource.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-paging/src/commonMain/kotlin/androidx/paging/TestPagingDataPresenter.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-paging/src/commonMain/kotlin/androidx/paging/LoadStateUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-paging/src/commonMain/kotlin/androidx/paging/RemoteMediatorMock.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-paging/src/commonMain/kotlin/androidx/paging/CombinedLoadStatesCapture.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-paging/src/commonMain/kotlin/androidx/paging/TestPagingSource.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "testutils/testutils-paging/src/commonMain/kotlin/androidx/paging/PageEventUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-lifecycle/src/webMain/kotlin/androidx/testutils/lifecycle/FakeLifecycleOwner.web.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-lifecycle/src/nativeMain/kotlin/androidx/testutils/lifecycle/FakeLifecycleOwner.native.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-lifecycle/src/androidMain/kotlin/androidx/testutils/lifecycle/LifecycleOwnerUtils.android.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-lifecycle/src/jvmMain/kotlin/androidx/testutils/lifecycle/FakeLifecycleOwner.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-lifecycle/src/commonMain/kotlin/androidx/testutils/lifecycle/FakeLifecycleOwner.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-appcompat/src/main/java/androidx/testutils/RecreatedAppCompatActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-datastore/src/nativeMain/kotlin/androidx/datastore/FileSystem.native.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-datastore/src/jvmMain/kotlin/androidx/datastore/FileTestIO.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-datastore/src/jvmMain/kotlin/androidx/datastore/FileSystem.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-datastore/src/jvmMain/kotlin/androidx/datastore/TestingSerializer.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-datastore/src/commonTest/kotlin/androidx/datastore/TestIOTestBase.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-datastore/src/jvmTest/kotlin/androidx/datastore/FileIOTest.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-datastore/src/commonMain/kotlin/androidx/datastore/FileSystem.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-datastore/src/commonMain/kotlin/androidx/datastore/TestingOkioSerializer.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-datastore/src/commonMain/kotlin/androidx/datastore/TestIO.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-datastore/src/commonMain/kotlin/androidx/datastore/TestingSerializerConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-datastore/src/commonMain/kotlin/androidx/datastore/OkioTestIO.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-ktx/src/jvmMain/kotlin/androidx/testutils/MainDispatcherRule.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-ktx/src/commonMain/kotlin/androidx/testutils/TestDispatcher.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-ktx/src/commonMain/kotlin/androidx/testutils/DirectDispatcher.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-navigation/src/androidMain/kotlin/androidx/testutils/TestNavigatorDestinationBuilder.android.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-navigation/src/androidMain/kotlin/androidx/testutils/TestNavigator.android.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-navigation/src/commonTest/kotlin/androidx/testutils/TestNavigatorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-navigation/src/androidInstrumentedTest/kotlin/androidx/testutils/TestNavigatorDestinationBuilderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-navigation/src/commonMain/kotlin/androidx/testutils/TestNavigatorProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-navigation/src/commonMain/kotlin/androidx/testutils/TestNavigator.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-navigation/src/commonMain/kotlin/androidx/testutils/TestNavigatorDestinationBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-navigation/src/jbMain/kotlin/androidx/testutils/TestNavigator.jb.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-navigation/src/jbMain/kotlin/androidx/testutils/TestNavigatorDestinationBuilder.jb.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-common/src/main/java/androidx/testutils/ParameterizedHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-common/src/main/java/androidx/testutils/FilteringCoroutineContext.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-common/src/main/java/androidx/testutils/FilteringExecutor.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-common/src/main/java/androidx/testutils/TestExecutor.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-macrobenchmark/src/main/java/androidx/testutils/MacrobenchUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-espresso/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 99,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-espresso/src/main/java/androidx/testutils/TranslatedCoordinatesProvider.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-espresso/src/main/java/androidx/testutils/SwipeExclusionRects.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-espresso/src/main/java/androidx/testutils/SwipeToLocation.java",
  "extension" : "java",
  "linesOfCode" : 266,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-espresso/src/main/java/androidx/testutils/SwipeInjector.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-truth/src/main/java/androidx/testutils/assertions.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testutils/testutils-gradle-plugin/src/main/java/androidx/testutils/gradle/ProjectSetupRule.kt",
  "extension" : "kt",
  "linesOfCode" : 207,
  "components" : [ "primary::testutils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "loader/loader-ktx/src/main/java/androidx/loader/app/LoaderManager.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::loader" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "loader/loader/src/main/java/androidx/loader/content/AsyncTaskLoader.java",
  "extension" : "java",
  "linesOfCode" : 210,
  "components" : [ "primary::loader" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "loader/loader/src/main/java/androidx/loader/content/CursorLoader.java",
  "extension" : "java",
  "linesOfCode" : 172,
  "components" : [ "primary::loader" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "loader/loader/src/main/java/androidx/loader/content/ModernAsyncTask.java",
  "extension" : "java",
  "linesOfCode" : 127,
  "components" : [ "primary::loader" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "loader/loader/src/main/java/androidx/loader/content/Loader.java",
  "extension" : "java",
  "linesOfCode" : 225,
  "components" : [ "primary::loader" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "loader/loader/src/main/java/androidx/loader/app/LoaderManagerImpl.java",
  "extension" : "java",
  "linesOfCode" : 402,
  "components" : [ "primary::loader" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "loader/loader/src/main/java/androidx/loader/app/LoaderManager.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::loader" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/Resettable.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/TouchInputHandler.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/Selection.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/DisallowInterceptFilter.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/OnContextClickListener.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/MotionEvents.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/MouseInputHandler.java",
  "extension" : "java",
  "linesOfCode" : 160,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/EventRouter.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/BandSelectionHelper.java",
  "extension" : "java",
  "linesOfCode" : 221,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/DefaultBandHost.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/StorageStrategy.java",
  "extension" : "java",
  "linesOfCode" : 126,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/SelectionPredicates.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/StableIdKeyProvider.java",
  "extension" : "java",
  "linesOfCode" : 128,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/Shared.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/GestureSelectionHelper.java",
  "extension" : "java",
  "linesOfCode" : 191,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/GridModel.java",
  "extension" : "java",
  "linesOfCode" : 459,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/BandPredicate.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/MutableSelection.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/EventBridge.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/MotionInputHandler.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/GestureRouter.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/SelectionTracker.java",
  "extension" : "java",
  "linesOfCode" : 292,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/EventBackstop.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/ItemDetailsLookup.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/FocusDelegate.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/ResetManager.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/ItemKeyProvider.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/OnDragInitiatedListener.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/StubOnItemTouchListener.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/OnItemActivatedListener.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/GestureDetectorWrapper.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/PointerDragEventInterceptor.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/OperationMonitor.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/Range.java",
  "extension" : "java",
  "linesOfCode" : 104,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/ToolHandlerRegistry.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/AutoScroller.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/ViewAutoScroller.java",
  "extension" : "java",
  "linesOfCode" : 141,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/java/androidx/recyclerview/selection/DefaultSelectionTracker.java",
  "extension" : "java",
  "linesOfCode" : 440,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "recyclerview/recyclerview-selection/src/main/res/drawable/selection_band_overlay.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-lint/src/main/java/androidx/recyclerview/lint/InvalidSetHasFixedSizeDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 114,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview-lint/src/main/java/androidx/recyclerview/lint/RecyclerViewIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 1571,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/res/values/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/AsyncDifferConfig.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/GapWorker.java",
  "extension" : "java",
  "linesOfCode" : 299,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/AsyncListUtil.java",
  "extension" : "java",
  "linesOfCode" : 330,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/DividerItemDecoration.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/BatchingListUpdateCallback.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/ScrollbarHelper.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/AdapterListUpdateCallback.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/TileList.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/ItemTouchUIUtil.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/FastScroller.java",
  "extension" : "java",
  "linesOfCode" : 465,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/ViewBoundsCheck.java",
  "extension" : "java",
  "linesOfCode" : 135,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/PagerSnapHelper.java",
  "extension" : "java",
  "linesOfCode" : 197,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/SnapHelper.java",
  "extension" : "java",
  "linesOfCode" : 159,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/SortedList.java",
  "extension" : "java",
  "linesOfCode" : 520,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/OrientationHelper.java",
  "extension" : "java",
  "linesOfCode" : 203,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/LayoutState.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/ConcatAdapterController.java",
  "extension" : "java",
  "linesOfCode" : 408,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/ViewInfoStore.java",
  "extension" : "java",
  "linesOfCode" : 198,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/ItemTouchUIUtilImpl.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/DefaultItemAnimator.java",
  "extension" : "java",
  "linesOfCode" : 567,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/GridLayoutManager.java",
  "extension" : "java",
  "linesOfCode" : 1439,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/DiffUtil.java",
  "extension" : "java",
  "linesOfCode" : 518,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/ChildHelper.java",
  "extension" : "java",
  "linesOfCode" : 383,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/LinearLayoutManager.java",
  "extension" : "java",
  "linesOfCode" : 1715,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/ListAdapter.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/SimpleItemAnimator.java",
  "extension" : "java",
  "linesOfCode" : 169,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/ViewTypeStorage.java",
  "extension" : "java",
  "linesOfCode" : 142,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/ThreadUtil.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/AdapterHelper.java",
  "extension" : "java",
  "linesOfCode" : 619,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/MessageThreadUtil.java",
  "extension" : "java",
  "linesOfCode" : 242,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/StaggeredGridLayoutManager.java",
  "extension" : "java",
  "linesOfCode" : 2523,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/ListUpdateCallback.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/ConcatAdapter.java",
  "extension" : "java",
  "linesOfCode" : 157,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/AsyncListDiffer.java",
  "extension" : "java",
  "linesOfCode" : 166,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/LinearSmoothScroller.java",
  "extension" : "java",
  "linesOfCode" : 168,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/RecyclerViewAccessibilityDelegate.java",
  "extension" : "java",
  "linesOfCode" : 198,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/OpReorderer.java",
  "extension" : "java",
  "linesOfCode" : 185,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/StableIdStorage.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/SortedListAdapterCallback.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/ItemTouchHelper.java",
  "extension" : "java",
  "linesOfCode" : 1400,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/LinearSnapHelper.java",
  "extension" : "java",
  "linesOfCode" : 187,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/src/main/java/androidx/recyclerview/widget/NestedAdapterWrapper.java",
  "extension" : "java",
  "linesOfCode" : 151,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "recyclerview/recyclerview/res-public/values/public_attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::recyclerview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "exifinterface/exifinterface/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 67,
  "components" : [ "primary::exifinterface" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "exifinterface/exifinterface/src/main/java/androidx/exifinterface/media/ExifInterface.java",
  "extension" : "java",
  "linesOfCode" : 4374,
  "components" : [ "primary::exifinterface" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "exifinterface/exifinterface/src/main/java/androidx/exifinterface/media/ExifInterfaceUtils.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::exifinterface" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "concurrent/concurrent-futures-ktx/src/main/java/androidx/concurrent/futures/ListenableFuture.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::concurrent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "concurrent/concurrent-futures-ktx/src/main/java/androidx/concurrent/futures/SuspendToFutureAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::concurrent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "concurrent/concurrent-futures/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::concurrent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "concurrent/concurrent-futures/src/main/java/androidx/concurrent/futures/AbstractResolvableFuture.java",
  "extension" : "java",
  "linesOfCode" : 722,
  "components" : [ "primary::concurrent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "concurrent/concurrent-futures/src/main/java/androidx/concurrent/futures/ResolvableFuture.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::concurrent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "concurrent/concurrent-futures/src/main/java/androidx/concurrent/futures/CallbackToFutureAdapter.java",
  "extension" : "java",
  "linesOfCode" : 177,
  "components" : [ "primary::concurrent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "concurrent/concurrent-futures/src/main/java/androidx/concurrent/futures/DirectExecutor.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::concurrent" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "javascriptengine/javascriptengine/lint.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::javascriptengine" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "javascriptengine/javascriptengine/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::javascriptengine" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "javascriptengine/javascriptengine/src/main/java/androidx/javascriptengine/CloseGuardHelper.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::javascriptengine" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "javascriptengine/javascriptengine/src/main/java/androidx/javascriptengine/StreamingFailedException.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::javascriptengine" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "javascriptengine/javascriptengine/src/main/java/androidx/javascriptengine/EnvironmentDeadState.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::javascriptengine" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "javascriptengine/javascriptengine/src/main/java/androidx/javascriptengine/DataInputException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::javascriptengine" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "javascriptengine/javascriptengine/src/main/java/androidx/javascriptengine/JavaScriptConsoleCallback.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::javascriptengine" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "javascriptengine/javascriptengine/src/main/java/androidx/javascriptengine/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::javascriptengine" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "javascriptengine/javascriptengine/src/main/java/androidx/javascriptengine/TerminationInfo.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::javascriptengine" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "javascriptengine/javascriptengine/src/main/java/androidx/javascriptengine/IsolateStartupParameters.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::javascriptengine" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "javascriptengine/javascriptengine/src/main/java/androidx/javascriptengine/JavaScriptSandbox.java",
  "extension" : "java",
  "linesOfCode" : 415,
  "components" : [ "primary::javascriptengine" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "javascriptengine/javascriptengine/src/main/java/androidx/javascriptengine/common/package-info.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::javascriptengine" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "javascriptengine/javascriptengine/src/main/java/androidx/javascriptengine/common/LengthLimitExceededException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::javascriptengine" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "javascriptengine/javascriptengine/src/main/java/androidx/javascriptengine/common/Utils.java",
  "extension" : "java",
  "linesOfCode" : 140,
  "components" : [ "primary::javascriptengine" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "javascriptengine/javascriptengine/src/main/java/androidx/javascriptengine/IsolateTerminatedException.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::javascriptengine" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "javascriptengine/javascriptengine/src/main/java/androidx/javascriptengine/SandboxUnsupportedException.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::javascriptengine" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "javascriptengine/javascriptengine/src/main/java/androidx/javascriptengine/IsolateState.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::javascriptengine" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "javascriptengine/javascriptengine/src/main/java/androidx/javascriptengine/MemoryLimitExceededException.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::javascriptengine" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "javascriptengine/javascriptengine/src/main/java/androidx/javascriptengine/ExecutionErrorTypes.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::javascriptengine" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "javascriptengine/javascriptengine/src/main/java/androidx/javascriptengine/IsolateUsableState.java",
  "extension" : "java",
  "linesOfCode" : 400,
  "components" : [ "primary::javascriptengine" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "javascriptengine/javascriptengine/src/main/java/androidx/javascriptengine/SandboxDeadException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::javascriptengine" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "javascriptengine/javascriptengine/src/main/java/androidx/javascriptengine/EvaluationFailedException.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::javascriptengine" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "javascriptengine/javascriptengine/src/main/java/androidx/javascriptengine/EvaluationResultSizeLimitExceededException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::javascriptengine" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "javascriptengine/javascriptengine/src/main/java/androidx/javascriptengine/IsolateClosedState.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::javascriptengine" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "javascriptengine/javascriptengine/src/main/java/androidx/javascriptengine/JavaScriptIsolate.java",
  "extension" : "java",
  "linesOfCode" : 213,
  "components" : [ "primary::javascriptengine" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "javascriptengine/javascriptengine/src/main/java/androidx/javascriptengine/JavaScriptException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::javascriptengine" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/AppSearchLogger.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/SchemaCache.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/ObserverManager.java",
  "extension" : "java",
  "linesOfCode" : 311,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/AlwaysSupportedFeatures.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/UnlimitedLimitConfig.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/AppSearchLoggerHelper.java",
  "extension" : "java",
  "linesOfCode" : 144,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/usagereporting/ClickActionGenericDocument.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/usagereporting/SearchActionGenericDocument.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/usagereporting/TakenActionGenericDocument.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/usagereporting/SearchSessionStatsExtractor.java",
  "extension" : "java",
  "linesOfCode" : 192,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/visibilitystore/VisibilityStoreMigrationHelperFromV1.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/visibilitystore/VisibilityToDocumentConverter.java",
  "extension" : "java",
  "linesOfCode" : 294,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/visibilitystore/VisibilityUtil.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/visibilitystore/VisibilityChecker.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/visibilitystore/VisibilityStore.java",
  "extension" : "java",
  "linesOfCode" : 344,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/visibilitystore/VisibilityDocumentV1.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/visibilitystore/VisibilityStoreMigrationHelperFromV0.java",
  "extension" : "java",
  "linesOfCode" : 142,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/visibilitystore/CallerAccess.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/AppSearchConfig.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/JetpackOptimizeStrategy.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/AppSearchImpl.java",
  "extension" : "java",
  "linesOfCode" : 1893,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/GlobalSearchSessionImpl.java",
  "extension" : "java",
  "linesOfCode" : 157,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/IcingOptionsConfig.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/SearchResultsImpl.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/LocalStorageIcingOptionsConfig.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/AppSearchConfigImpl.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/converter/SearchSpecToProtoConverter.java",
  "extension" : "java",
  "linesOfCode" : 710,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/converter/ResultCodeToProtoConverter.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/converter/TypePropertyPathToProtoConverter.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/converter/SearchSpecToProtoConverterUtil.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/converter/SearchSuggestionSpecToProtoConverter.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/converter/SetSchemaResponseToProtoConverter.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/converter/SearchResultToProtoConverter.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/converter/SchemaToProtoConverter.java",
  "extension" : "java",
  "linesOfCode" : 329,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/converter/GenericDocumentToProtoConverter.java",
  "extension" : "java",
  "linesOfCode" : 287,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/LocalStorage.java",
  "extension" : "java",
  "linesOfCode" : 235,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/AppSearchMigrationHelper.java",
  "extension" : "java",
  "linesOfCode" : 165,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/SearchSessionImpl.java",
  "extension" : "java",
  "linesOfCode" : 551,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/util/FutureUtil.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/util/PrefixUtil.java",
  "extension" : "java",
  "linesOfCode" : 160,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/OptimizeStrategy.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/stats/SearchStats.java",
  "extension" : "java",
  "linesOfCode" : 421,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/stats/RemoveStats.java",
  "extension" : "java",
  "linesOfCode" : 126,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/stats/ClickStats.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/stats/SetSchemaStats.java",
  "extension" : "java",
  "linesOfCode" : 321,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/stats/SearchIntentStats.java",
  "extension" : "java",
  "linesOfCode" : 185,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/stats/CallStats.java",
  "extension" : "java",
  "linesOfCode" : 320,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/stats/InitializeStats.java",
  "extension" : "java",
  "linesOfCode" : 278,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/stats/SearchSessionStats.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/stats/PutDocumentStats.java",
  "extension" : "java",
  "linesOfCode" : 213,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/stats/OptimizeStats.java",
  "extension" : "java",
  "linesOfCode" : 155,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-local-storage/src/main/java/androidx/appsearch/localstorage/LimitConfig.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/compiler/src/main/java/androidx/appsearch/compiler/ProcessingException.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/compiler/src/main/java/androidx/appsearch/compiler/PropertyAccessor.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/compiler/src/main/java/androidx/appsearch/compiler/ToGenericDocumentCodeGenerator.java",
  "extension" : "java",
  "linesOfCode" : 522,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/compiler/src/main/java/androidx/appsearch/compiler/DocumentClassCreationInfo.java",
  "extension" : "java",
  "linesOfCode" : 292,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/compiler/src/main/java/androidx/appsearch/compiler/FromGenericDocumentCodeGenerator.java",
  "extension" : "java",
  "linesOfCode" : 560,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/compiler/src/main/java/androidx/appsearch/compiler/annotationwrapper/MetadataPropertyAnnotation.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/compiler/src/main/java/androidx/appsearch/compiler/annotationwrapper/BytesPropertyAnnotation.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/compiler/src/main/java/androidx/appsearch/compiler/annotationwrapper/DocumentPropertyAnnotation.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/compiler/src/main/java/androidx/appsearch/compiler/annotationwrapper/EmbeddingPropertyAnnotation.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/compiler/src/main/java/androidx/appsearch/compiler/annotationwrapper/DoublePropertyAnnotation.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/compiler/src/main/java/androidx/appsearch/compiler/annotationwrapper/LongPropertyAnnotation.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/compiler/src/main/java/androidx/appsearch/compiler/annotationwrapper/BooleanPropertyAnnotation.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/compiler/src/main/java/androidx/appsearch/compiler/annotationwrapper/SerializerClass.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/compiler/src/main/java/androidx/appsearch/compiler/annotationwrapper/DataPropertyAnnotation.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/compiler/src/main/java/androidx/appsearch/compiler/annotationwrapper/StringPropertyAnnotation.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/compiler/src/main/java/androidx/appsearch/compiler/annotationwrapper/PropertyAnnotation.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/compiler/src/main/java/androidx/appsearch/compiler/CodegenUtils.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/compiler/src/main/java/androidx/appsearch/compiler/CodeGenerator.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/compiler/src/main/java/androidx/appsearch/compiler/SchemaCodeGenerator.java",
  "extension" : "java",
  "linesOfCode" : 381,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/compiler/src/main/java/androidx/appsearch/compiler/DocumentMapGenerator.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/compiler/src/main/java/androidx/appsearch/compiler/CreationMethod.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/compiler/src/main/java/androidx/appsearch/compiler/IntrospectionHelper.java",
  "extension" : "java",
  "linesOfCode" : 369,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/compiler/src/main/java/androidx/appsearch/compiler/DocumentModel.java",
  "extension" : "java",
  "linesOfCode" : 347,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/compiler/src/main/java/androidx/appsearch/compiler/AnnotatedGetterOrField.java",
  "extension" : "java",
  "linesOfCode" : 390,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/compiler/src/main/java/androidx/appsearch/compiler/SetterOrField.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/compiler/src/main/java/androidx/appsearch/compiler/MissingTypeException.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/compiler/src/main/java/androidx/appsearch/compiler/AppSearchCompiler.java",
  "extension" : "java",
  "linesOfCode" : 206,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-play-services-storage/src/main/java/androidx/appsearch/playservicesstorage/FeaturesImpl.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-play-services-storage/src/main/java/androidx/appsearch/playservicesstorage/GlobalSearchSessionImpl.java",
  "extension" : "java",
  "linesOfCode" : 113,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-play-services-storage/src/main/java/androidx/appsearch/playservicesstorage/PlayServicesStorage.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-play-services-storage/src/main/java/androidx/appsearch/playservicesstorage/SearchResultsImpl.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-play-services-storage/src/main/java/androidx/appsearch/playservicesstorage/converter/GetSchemaResponseToGmsConverter.java",
  "extension" : "java",
  "linesOfCode" : 150,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-play-services-storage/src/main/java/androidx/appsearch/playservicesstorage/converter/SearchSpecToGmsConverter.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-play-services-storage/src/main/java/androidx/appsearch/playservicesstorage/converter/AppSearchResultToGmsConverter.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-play-services-storage/src/main/java/androidx/appsearch/playservicesstorage/converter/ResponseToGmsConverter.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-play-services-storage/src/main/java/androidx/appsearch/playservicesstorage/converter/GenericDocumentToGmsConverter.java",
  "extension" : "java",
  "linesOfCode" : 104,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-play-services-storage/src/main/java/androidx/appsearch/playservicesstorage/converter/JoinSpecToGmsConverter.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-play-services-storage/src/main/java/androidx/appsearch/playservicesstorage/converter/SchemaToGmsConverter.java",
  "extension" : "java",
  "linesOfCode" : 192,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-play-services-storage/src/main/java/androidx/appsearch/playservicesstorage/converter/SearchSuggestionResultToGmsConverter.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-play-services-storage/src/main/java/androidx/appsearch/playservicesstorage/converter/SetSchemaRequestToGmsConverter.java",
  "extension" : "java",
  "linesOfCode" : 176,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-play-services-storage/src/main/java/androidx/appsearch/playservicesstorage/converter/SearchSuggestionSpecToGmsConverter.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-play-services-storage/src/main/java/androidx/appsearch/playservicesstorage/converter/SearchResultToGmsConverter.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-play-services-storage/src/main/java/androidx/appsearch/playservicesstorage/converter/RequestToGmsConverter.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-play-services-storage/src/main/java/androidx/appsearch/playservicesstorage/SearchSessionImpl.java",
  "extension" : "java",
  "linesOfCode" : 191,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-play-services-storage/src/main/java/androidx/appsearch/playservicesstorage/util/AppSearchTaskFutures.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/exportToFramework.py",
  "extension" : "py",
  "linesOfCode" : 315,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/java/androidx/appsearch/debugview/model/SchemaTypeListModel.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/java/androidx/appsearch/debugview/model/DocumentListModel.java",
  "extension" : "java",
  "linesOfCode" : 104,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/java/androidx/appsearch/debugview/model/DocumentModel.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/java/androidx/appsearch/debugview/DebugAppSearchManager.java",
  "extension" : "java",
  "linesOfCode" : 223,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/java/androidx/appsearch/debugview/view/ScrollListener.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/java/androidx/appsearch/debugview/view/DocumentListItemAdapter.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/java/androidx/appsearch/debugview/view/SchemaTypeListFragment.java",
  "extension" : "java",
  "linesOfCode" : 104,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/java/androidx/appsearch/debugview/view/MenuFragment.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/java/androidx/appsearch/debugview/view/DocumentFragment.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/java/androidx/appsearch/debugview/view/AppSearchDebugActivity.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/java/androidx/appsearch/debugview/view/SchemaTypeListItemAdapter.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/java/androidx/appsearch/debugview/view/DocumentListFragment.java",
  "extension" : "java",
  "linesOfCode" : 128,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-el/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-is/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-te/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-zh-rHK/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-fa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-as/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-sw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-af/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-eu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-ja/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-gl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-nb/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-uk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-pa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-fi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-pt-rPT/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-ru/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-hu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-hi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-fr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-de/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-cs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-en-rIN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-es-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-et/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-tl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-mr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-ne/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-gu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-bg/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-hy/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-da/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-nl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-sr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-hr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-sv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-my/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-pt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-ur/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-pl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-mk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-en-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-lt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-km/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-kk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-th/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-vi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-zh-rTW/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-bn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-ml/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-az/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-lv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-lo/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/layout/adapter_schema_type_list_item.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/layout/fragment_document_list.xml",
  "extension" : "xml",
  "linesOfCode" : 38,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/layout/fragment_menu.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/layout/fragment_document.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/layout/activity_appsearchdebug.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/layout/adapter_document_list_item.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/layout/fragment_schema_type_list.xml",
  "extension" : "xml",
  "linesOfCode" : 53,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-uz/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-ms/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-ro/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-ka/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-mn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-pt-rBR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-ar/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-ta/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-or/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-si/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 13,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-iw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-ky/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-sq/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-tr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-zu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-sk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-it/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-be/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-en-rXC/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-ca/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-zh-rCN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-fr-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-in/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-en-rGB/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-bs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-sl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-kn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-ko/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-b+sr+Latn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-am/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-debug-view/src/main/res/values-en-rAU/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-builtin-types/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-builtin-types/src/main/java/androidx/appsearch/app/ShortcutAdapter.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-builtin-types/src/main/java/androidx/appsearch/builtintypes/Thing.java",
  "extension" : "java",
  "linesOfCode" : 246,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "appsearch/appsearch-builtin-types/src/main/java/androidx/appsearch/builtintypes/AlarmInstance.java",
  "extension" : "java",
  "linesOfCode" : 104,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-builtin-types/src/main/java/androidx/appsearch/builtintypes/properties/Keyword.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-builtin-types/src/main/java/androidx/appsearch/builtintypes/ContactPoint.java",
  "extension" : "java",
  "linesOfCode" : 124,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-builtin-types/src/main/java/androidx/appsearch/builtintypes/StopwatchLap.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-builtin-types/src/main/java/androidx/appsearch/builtintypes/Alarm.java",
  "extension" : "java",
  "linesOfCode" : 238,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-builtin-types/src/main/java/androidx/appsearch/builtintypes/Stopwatch.java",
  "extension" : "java",
  "linesOfCode" : 159,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-builtin-types/src/main/java/androidx/appsearch/builtintypes/ImageObject.java",
  "extension" : "java",
  "linesOfCode" : 122,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-builtin-types/src/main/java/androidx/appsearch/builtintypes/PotentialAction.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-builtin-types/src/main/java/androidx/appsearch/builtintypes/Person.java",
  "extension" : "java",
  "linesOfCode" : 344,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-builtin-types/src/main/java/androidx/appsearch/builtintypes/Timer.java",
  "extension" : "java",
  "linesOfCode" : 218,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-builtin-types/src/main/java/androidx/appsearch/utils/DateTimeFormatValidator.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-builtin-types/src/main/java/androidx/appsearch/utils/BootCountUtil.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-builtin-types/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/usagereporting/TakenAction.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/usagereporting/ActionConstants.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/usagereporting/ClickAction.java",
  "extension" : "java",
  "linesOfCode" : 119,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/usagereporting/SearchAction.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/exceptions/IllegalSchemaException.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/exceptions/AppSearchException.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/SearchSpec.java",
  "extension" : "java",
  "linesOfCode" : 1050,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/SetSchemaRequest.java",
  "extension" : "java",
  "linesOfCode" : 550,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/AppSearchDocumentClassMap.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/PropertyPath.java",
  "extension" : "java",
  "linesOfCode" : 197,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/InternalVisibilityConfig.java",
  "extension" : "java",
  "linesOfCode" : 242,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/PutDocumentsRequest.java",
  "extension" : "java",
  "linesOfCode" : 144,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/ReportUsageRequest.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/SchemaVisibilityConfig.java",
  "extension" : "java",
  "linesOfCode" : 184,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/Features.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/SearchResults.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/SetSchemaResponse.java",
  "extension" : "java",
  "linesOfCode" : 264,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/AppSearchBatchResult.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/GetSchemaResponse.java",
  "extension" : "java",
  "linesOfCode" : 334,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/AppSearchResult.java",
  "extension" : "java",
  "linesOfCode" : 156,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/PackageIdentifier.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/EnterpriseGlobalSearchSession.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/SearchSuggestionSpec.java",
  "extension" : "java",
  "linesOfCode" : 380,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/StringSerializer.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/GlobalSearchSession.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/EmbeddingVector.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/DocumentClassFactoryRegistry.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/AppSearchSession.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/AppSearchSchema.java",
  "extension" : "java",
  "linesOfCode" : 1026,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/StorageInfo.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/JoinSpec.java",
  "extension" : "java",
  "linesOfCode" : 153,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/AppSearchEnvironment.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/AppSearchEnvironmentFactory.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/FeatureConstants.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/GetByDocumentIdRequest.java",
  "extension" : "java",
  "linesOfCode" : 162,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/SearchSuggestionResult.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/DocumentClassFactory.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/ExperimentalAppSearchApi.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/VisibilityPermissionConfig.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/JetpackAppSearchEnvironment.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/AppSearchBlobHandle.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/Migrator.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/LongSerializer.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/RemoveByDocumentIdRequest.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/SearchResult.java",
  "extension" : "java",
  "linesOfCode" : 472,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/ReportSystemUsageRequest.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/SearchResultPage.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/InternalSetSchemaResponse.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/app/GenericDocument.java",
  "extension" : "java",
  "linesOfCode" : 789,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/observer/ObserverSpec.java",
  "extension" : "java",
  "linesOfCode" : 116,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/observer/ObserverCallback.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/observer/DocumentChangeInfo.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/observer/SchemaChangeInfo.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/annotation/SystemApi.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/annotation/Document.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/annotation/CurrentTimeMillisLong.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/annotation/CanIgnoreReturnValue.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/safeparcel/PackageIdentifierParcelCreator.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/safeparcel/PackageIdentifierParcel.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/safeparcel/PropertyParcel.java",
  "extension" : "java",
  "linesOfCode" : 262,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/safeparcel/AbstractSafeParcelable.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/safeparcel/GenericDocumentParcelCreator.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/safeparcel/PropertyConfigParcel.java",
  "extension" : "java",
  "linesOfCode" : 543,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/safeparcel/GenericDocumentParcel.java",
  "extension" : "java",
  "linesOfCode" : 347,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/safeparcel/SafeParcelable.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/safeparcel/PropertyParcelCreator.java",
  "extension" : "java",
  "linesOfCode" : 164,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/safeparcel/stub/StubCreators.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/safeparcel/stub/AbstractCreator.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/ast/TextNode.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/ast/Node.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/flags/Flags.java",
  "extension" : "java",
  "linesOfCode" : 114,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/flags/FlaggedApi.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/checker/initialization/qual/UnderInitialization.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/checker/initialization/qual/UnknownInitialization.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/checker/nullness/qual/RequiresNonNull.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/checker/nullness/qual/Nullable.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/util/ExceptionUtil.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/util/SchemaMigrationUtil.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/util/IndentingStringBuilder.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/util/DocumentIdUtil.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/util/LogUtil.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/util/BundleUtil.java",
  "extension" : "java",
  "linesOfCode" : 194,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch/src/main/java/androidx/appsearch/stats/SchemaMigrationStats.java",
  "extension" : "java",
  "linesOfCode" : 274,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-platform-storage/src/main/java/androidx/appsearch/platformstorage/FeaturesImpl.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-platform-storage/src/main/java/androidx/appsearch/platformstorage/PlatformStorage.java",
  "extension" : "java",
  "linesOfCode" : 193,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-platform-storage/src/main/java/androidx/appsearch/platformstorage/GlobalSearchSessionImpl.java",
  "extension" : "java",
  "linesOfCode" : 237,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-platform-storage/src/main/java/androidx/appsearch/platformstorage/SearchResultsImpl.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-platform-storage/src/main/java/androidx/appsearch/platformstorage/EnterpriseGlobalSearchSessionImpl.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-platform-storage/src/main/java/androidx/appsearch/platformstorage/converter/SearchSuggestionSpecToPlatformConverter.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-platform-storage/src/main/java/androidx/appsearch/platformstorage/converter/RequestToPlatformConverter.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-platform-storage/src/main/java/androidx/appsearch/platformstorage/converter/JoinSpecToPlatformConverter.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-platform-storage/src/main/java/androidx/appsearch/platformstorage/converter/AppSearchResultToPlatformConverter.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-platform-storage/src/main/java/androidx/appsearch/platformstorage/converter/GetSchemaResponseToPlatformConverter.java",
  "extension" : "java",
  "linesOfCode" : 185,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-platform-storage/src/main/java/androidx/appsearch/platformstorage/converter/SearchSuggestionResultToPlatformConverter.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-platform-storage/src/main/java/androidx/appsearch/platformstorage/converter/SearchSpecToPlatformConverter.java",
  "extension" : "java",
  "linesOfCode" : 193,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-platform-storage/src/main/java/androidx/appsearch/platformstorage/converter/ObserverSpecToPlatformConverter.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-platform-storage/src/main/java/androidx/appsearch/platformstorage/converter/SearchResultToPlatformConverter.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-platform-storage/src/main/java/androidx/appsearch/platformstorage/converter/GenericDocumentToPlatformConverter.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-platform-storage/src/main/java/androidx/appsearch/platformstorage/converter/SetSchemaRequestToPlatformConverter.java",
  "extension" : "java",
  "linesOfCode" : 218,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-platform-storage/src/main/java/androidx/appsearch/platformstorage/converter/SchemaToPlatformConverter.java",
  "extension" : "java",
  "linesOfCode" : 288,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-platform-storage/src/main/java/androidx/appsearch/platformstorage/converter/SearchContextToPlatformConverter.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-platform-storage/src/main/java/androidx/appsearch/platformstorage/converter/ResponseToPlatformConverter.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-platform-storage/src/main/java/androidx/appsearch/platformstorage/SearchSessionImpl.java",
  "extension" : "java",
  "linesOfCode" : 305,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-platform-storage/src/main/java/androidx/appsearch/platformstorage/util/SchemaValidationUtil.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-platform-storage/src/main/java/androidx/appsearch/platformstorage/util/BatchResultCallbackAdapter.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "appsearch/appsearch-platform-storage/src/main/java/androidx/appsearch/platformstorage/util/AppSearchVersionUtil.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::appsearch" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 91,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/nativeMain/kotlin/androidx/room/Room.native.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/nativeMain/kotlin/androidx/room/concurrent/ThreadLocal.native.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/nativeMain/kotlin/androidx/room/concurrent/FileLock.native.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/nativeMain/kotlin/androidx/room/util/KClassUtil.native.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/nativeMain/kotlin/androidx/room/util/PosixUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidUnitTest/kotlin/androidx/room/InvalidationLiveDataContainerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidUnitTest/kotlin/androidx/room/MigrationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 165,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidUnitTest/kotlin/androidx/room/BuilderTest_TestDatabase_InstantiateImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidUnitTest/kotlin/androidx/room/InvalidationTrackerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 559,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidUnitTest/kotlin/androidx/room/SharedSQLiteStatementTest.kt",
  "extension" : "kt",
  "linesOfCode" : 75,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidUnitTest/kotlin/androidx/room/support/PrePackagedCopyOpenHelperTest.kt",
  "extension" : "kt",
  "linesOfCode" : 230,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidUnitTest/kotlin/androidx/room/RoomSQLiteQueryTest.kt",
  "extension" : "kt",
  "linesOfCode" : 110,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidUnitTest/kotlin/androidx/room/BuilderTest_TestDatabase_Impl.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidUnitTest/kotlin/androidx/room/ObservedTableStatesTest.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidUnitTest/kotlin/androidx/room/BuilderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 495,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidUnitTest/kotlin/androidx/room/util/UUIDUtilTest.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidUnitTest/kotlin/androidx/room/util/FtsTableInfoTest.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidUnitTest/kotlin/androidx/room/util/CursorUtilTest.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidUnitTest/kotlin/androidx/room/util/StringUtilTest.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidUnitTest/kotlin/androidx/room/TransactionExecutorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/EntityDeletionOrUpdateAdapter.android.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/MultiInstanceInvalidationService.android.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/coroutines/AndroidSQLiteDriverConnectionPool.android.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/driver/SupportSQLiteStatement.android.kt",
  "extension" : "kt",
  "linesOfCode" : 285,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/driver/SupportSQLiteConnection.android.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/driver/SupportSQLiteDriver.android.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/driver/SupportSQLiteConnectionPool.android.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/EntityUpsertionAdapter.android.kt",
  "extension" : "kt",
  "linesOfCode" : 134,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/ExperimentalRoomApi.android.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/SharedSQLiteStatement.android.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/support/QueryInterceptorStatement.android.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/support/PrePackagedCopyOpenHelper.android.kt",
  "extension" : "kt",
  "linesOfCode" : 179,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/support/AutoClosingRoomOpenHelperFactory.android.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/support/PrePackagedCopyOpenHelperFactory.android.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/support/AutoCloser.android.kt",
  "extension" : "kt",
  "linesOfCode" : 118,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/support/QueryInterceptorOpenHelper.android.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/support/QueryInterceptorOpenHelperFactory.android.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/support/QueryInterceptorDatabase.android.kt",
  "extension" : "kt",
  "linesOfCode" : 94,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/support/QueryInterceptorProgram.android.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/support/AutoClosingRoomOpenHelper.android.kt",
  "extension" : "kt",
  "linesOfCode" : 395,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/RoomOpenHelper.android.kt",
  "extension" : "kt",
  "linesOfCode" : 194,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/RoomConnectionManager.android.kt",
  "extension" : "kt",
  "linesOfCode" : 145,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/EntityInsertionAdapter.android.kt",
  "extension" : "kt",
  "linesOfCode" : 130,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/RoomSQLiteQuery.android.kt",
  "extension" : "kt",
  "linesOfCode" : 146,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/RoomTrackingLiveData.android.kt",
  "extension" : "kt",
  "linesOfCode" : 107,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/RoomDatabase.android.kt",
  "extension" : "kt",
  "linesOfCode" : 925,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/MultiInstanceInvalidationClient.android.kt",
  "extension" : "kt",
  "linesOfCode" : 77,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/CoroutinesRoom.android.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/InvalidationLiveDataContainer.android.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/Room.android.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/InvalidationTracker.android.kt",
  "extension" : "kt",
  "linesOfCode" : 308,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/DelegatingOpenHelper.android.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/DatabaseConfiguration.android.kt",
  "extension" : "kt",
  "linesOfCode" : 527,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/TransactionExecutor.android.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/migration/Migration.android.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/migration/AutoMigrationSpec.android.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/util/FileUtil.android.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/util/FtsTableInfo.android.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/util/RelationUtil.android.kt",
  "extension" : "kt",
  "linesOfCode" : 72,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/util/CursorUtil.android.kt",
  "extension" : "kt",
  "linesOfCode" : 98,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/util/ViewInfo.android.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/util/TableInfo.android.kt",
  "extension" : "kt",
  "linesOfCode" : 113,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/util/StatementUtil.android.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/kotlin/androidx/room/util/DBUtil.android.kt",
  "extension" : "kt",
  "linesOfCode" : 139,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidMain/java/androidx/room/paging/LimitOffsetDataSource.java",
  "extension" : "java",
  "linesOfCode" : 176,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/jvmAndroidMain/kotlin/androidx/room/concurrent/ThreadLocal.jvmAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/jvmAndroidMain/kotlin/androidx/room/concurrent/FileLock.jvmAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/jvmAndroidMain/kotlin/androidx/room/util/UUIDUtil.jvmAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/jvmAndroidMain/kotlin/androidx/room/util/KClassUtil.jvmAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/jvmNativeMain/kotlin/androidx/room/InvalidationTracker.jvmNative.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/jvmNativeMain/kotlin/androidx/room/DatabaseConfiguration.jvmNative.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/jvmNativeMain/kotlin/androidx/room/RoomDatabase.jvmNative.kt",
  "extension" : "kt",
  "linesOfCode" : 227,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/jvmNativeMain/kotlin/androidx/room/RoomConnectionManager.jvmNative.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/jvmNativeMain/kotlin/androidx/room/migration/Migration.jvmNative.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/jvmNativeMain/kotlin/androidx/room/migration/AutoMigrationSpec.jvmNative.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/jvmNativeMain/kotlin/androidx/room/util/TableInfo.jvmNative.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/jvmNativeMain/kotlin/androidx/room/util/FtsTableInfo.jvmNative.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/jvmNativeMain/kotlin/androidx/room/util/DBUtil.jvmNative.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/jvmNativeMain/kotlin/androidx/room/util/StatementUtil.jvmNative.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/jvmNativeMain/kotlin/androidx/room/util/ViewInfo.jvmNative.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/jvmMain/kotlin/androidx/room/Room.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonTest/kotlin/androidx/room/coroutines/BaseConnectionPoolTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1136,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonTest/kotlin/androidx/room/concurrent/CloseBarrierTest.kt",
  "extension" : "kt",
  "linesOfCode" : 77,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/jvmTest/kotlin/androidx/room/coroutines/BundledSQLiteConnectionPoolTest.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/nativeTest/kotlin/androidx.room/coroutines/BundledSQLiteConnectionPoolTest.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/nativeTest/kotlin/androidx.room/BuilderTest_TestDatabase_InstantiateImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/nativeTest/kotlin/androidx.room/BuilderTest_TestDatabase_Impl.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/nativeTest/kotlin/androidx.room/BuilderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/nativeTest/kotlin/androidx.room/concurrent/FileLockTest.kt",
  "extension" : "kt",
  "linesOfCode" : 106,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidInstrumentedTest/kotlin/NoPackageDatabase.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidInstrumentedTest/kotlin/androidx/room/coroutines/TransactionCoroutineTest.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidInstrumentedTest/kotlin/androidx/room/coroutines/BundledSQLiteConnectionPoolTest.kt",
  "extension" : "kt",
  "linesOfCode" : 124,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidInstrumentedTest/kotlin/androidx/room/support/AutoCloserTestWatch.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidInstrumentedTest/kotlin/androidx/room/support/AutoClosingDatabaseTest.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidInstrumentedTest/kotlin/androidx/room/support/AutoClosingRoomOpenHelperFactoryTest.kt",
  "extension" : "kt",
  "linesOfCode" : 123,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidInstrumentedTest/kotlin/androidx/room/support/AutoClosingRoomOpenHelperTest.kt",
  "extension" : "kt",
  "linesOfCode" : 182,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidInstrumentedTest/kotlin/androidx/room/support/AutoCloserTest.kt",
  "extension" : "kt",
  "linesOfCode" : 131,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidInstrumentedTest/kotlin/androidx/room/MultiInstanceInvalidationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidInstrumentedTest/kotlin/androidx/room/RoomOpenHelperTest.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidInstrumentedTest/kotlin/androidx/room/CoroutineRoomCancellationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 183,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidInstrumentedTest/kotlin/androidx/room/migration/ViewInfoTest.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidInstrumentedTest/kotlin/androidx/room/migration/TableInfoTest.java",
  "extension" : "java",
  "linesOfCode" : 449,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidInstrumentedTest/kotlin/androidx/room/util/KClassUtilTest.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/androidInstrumentedTest/kotlin/androidx/room/util/DBUtilTest.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/Room.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/coroutines/ConnectionPoolImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 366,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/coroutines/ConnectionPool.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/coroutines/FlowBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/DatabaseConfiguration.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/EntityUpsertAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 152,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/RoomRawQuery.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/Transactor.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/RoomOpenDelegate.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/InvalidationTracker.kt",
  "extension" : "kt",
  "linesOfCode" : 356,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/RoomDatabase.kt",
  "extension" : "kt",
  "linesOfCode" : 169,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/RoomConnectionManager.kt",
  "extension" : "kt",
  "linesOfCode" : 255,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/EntityInsertAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 158,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/EntityDeleteOrUpdateAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/concurrent/ThreadLocal.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/concurrent/CloseBarrier.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/concurrent/FileLock.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/concurrent/ExclusiveLock.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/migration/AutoMigrationSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/migration/Migration.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/util/FtsTableInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/util/ConnectionUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/util/SchemaInfoUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 300,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/util/RelationUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/util/DBUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 104,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/util/ViewInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/util/MigrationUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 72,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/util/SQLiteUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/util/TableInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 274,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/util/StringUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/util/StatementUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime/src/commonMain/kotlin/androidx/room/RoomDatabaseConstructor.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-paging-rxjava2/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-paging-rxjava2/src/main/java/androidx/room/paging/rxjava2/LimitOffsetRxPagingSource.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XPackageElement.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XTypeVariableType.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/compat/XConverters.kt",
  "extension" : "kt",
  "linesOfCode" : 242,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XMethodElement.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XConstructorElement.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XAnnotationBox.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XFiler.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XExecutableType.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ExperimentalProcessingApi.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XEnumTypeElement.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XProcessingEnv.kt",
  "extension" : "kt",
  "linesOfCode" : 151,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XSuspendMethodType.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XRawType.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XEnumEntry.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/JavaPoetExt.kt",
  "extension" : "kt",
  "linesOfCode" : 142,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XAnnotated.kt",
  "extension" : "kt",
  "linesOfCode" : 72,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/KClassExt.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XArrayType.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XProcessingStep.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XMessager.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XHasModifiers.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XAnnotationValue.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XTypeParameterElement.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XMethodType.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XVariableElement.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/KotlinPoetExt.kt",
  "extension" : "kt",
  "linesOfCode" : 98,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XExecutableElement.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XAnnotation.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XParameterizable.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XFieldElement.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XTypeElement.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/InternalXAnnotation.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/InternalXAnnotated.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XNullability.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XProcessingEnvConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XConstructorType.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/DeclarationCollector.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspTypeVariableType.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspHasModifiers.kt",
  "extension" : "kt",
  "linesOfCode" : 163,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KSTypeKotlinPoetExt.kt",
  "extension" : "kt",
  "linesOfCode" : 188,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspTypeArgumentType.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspElement.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspFieldElement.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KSTypeExt.kt",
  "extension" : "kt",
  "linesOfCode" : 170,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KSAnnotatedExt.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspConstructorElement.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspExecutableType.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspArrayType.kt",
  "extension" : "kt",
  "linesOfCode" : 143,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspTypeElement.kt",
  "extension" : "kt",
  "linesOfCode" : 346,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspJvmDescriptorUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspMessager.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KSTypeVarianceResolver.kt",
  "extension" : "kt",
  "linesOfCode" : 414,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KTypeVariableNameFactory.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/ResolverExt.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KSClassDeclarationExt.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspRoundEnv.kt",
  "extension" : "kt",
  "linesOfCode" : 94,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KSDeclarationExt.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspAnnotation.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspPrimitiveType.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KSAsMemberOf.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspMethodType.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspRawType.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspConstructorType.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspStarTypeArgumentType.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KSTypeReferenceExt.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspReflectiveAnnotationBox.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspVoidType.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspEnumEntry.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspFileMemberContainer.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/DefaultKspType.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspTypeMapper.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspMethodTypeVariableType.kt",
  "extension" : "kt",
  "linesOfCode" : 106,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspMethodElement.kt",
  "extension" : "kt",
  "linesOfCode" : 162,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspBasicAnnotationProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspProcessingEnv.kt",
  "extension" : "kt",
  "linesOfCode" : 303,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspValueClassArgumentType.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspAnnotationBox.kt",
  "extension" : "kt",
  "linesOfCode" : 148,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspMemberContainer.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspTypeParameterElement.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspPackageElement.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspExecutableElement.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspFiler.kt",
  "extension" : "kt",
  "linesOfCode" : 151,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspExecutableParameterElement.kt",
  "extension" : "kt",
  "linesOfCode" : 121,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspType.kt",
  "extension" : "kt",
  "linesOfCode" : 229,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KSTypeJavaPoetExt.kt",
  "extension" : "kt",
  "linesOfCode" : 179,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspAnnotationValue.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KSTypeVarianceResolverScope.kt",
  "extension" : "kt",
  "linesOfCode" : 104,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/synthetic/KspSyntheticFileMemberContainer.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/synthetic/KspSyntheticPropertyMethodType.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/synthetic/KspSyntheticConstructorElement.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/synthetic/KspSyntheticPropertyMethodElement.kt",
  "extension" : "kt",
  "linesOfCode" : 293,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/synthetic/KspSyntheticReceiverParameterElement.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/synthetic/KspSyntheticContinuationParameterElement.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KspAnnotated.kt",
  "extension" : "kt",
  "linesOfCode" : 208,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/KSFunctionExt.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/ksp/OriginatingElementWrappers.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/InternalXAnnotationValue.kt",
  "extension" : "kt",
  "linesOfCode" : 72,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XRoundEnv.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XMemberContainer.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/JavacTypeParameterElement.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/TypeMirrorExt.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/kotlin/JvmDescriptorUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 115,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/kotlin/JvmAbi.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/kotlin/KotlinClassMetadataUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 425,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/JavacAnnotationValue.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/JavacMethodElement.kt",
  "extension" : "kt",
  "linesOfCode" : 140,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/JavacKmAnnotationValue.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/JavacEnumEntry.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/XExecutableElementStore.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/JavacMethodType.kt",
  "extension" : "kt",
  "linesOfCode" : 77,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/JavacProcessingEnv.kt",
  "extension" : "kt",
  "linesOfCode" : 286,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/JavacExecutableType.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/JavacElement.kt",
  "extension" : "kt",
  "linesOfCode" : 108,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/JavacTypeVariableType.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/ElementExt.kt",
  "extension" : "kt",
  "linesOfCode" : 130,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/DefaultJavacType.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/JavacVariableElement.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/JavacProcessingEnvMessager.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/JavacMethodParameter.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/JavacRoundEnv.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/JavacConstructorElement.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/JavacFiler.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/JavacFieldElement.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/JavacType.kt",
  "extension" : "kt",
  "linesOfCode" : 165,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/JavacBasicAnnotationProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/JavacRawType.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/JavacTypeElement.kt",
  "extension" : "kt",
  "linesOfCode" : 213,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/JavacDeclaredType.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/AnnotationMirrorExt.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/XTypeElementStore.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/JavacConstructorType.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/JavacAnnotationBox.kt",
  "extension" : "kt",
  "linesOfCode" : 357,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/JavacKmAnnotation.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/JavacPackageElement.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/JavacArrayType.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/JavacExecutableElement.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/javac/JavacAnnotation.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XType.kt",
  "extension" : "kt",
  "linesOfCode" : 93,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XExecutableParameterElement.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XBasicAnnotationProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 149,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/util/ErrorMessages.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/util/NamingUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/util/MemoizedSequence.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XProcessingConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XEquality.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XElement.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/codegen/XMemberName.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/codegen/kotlin/KotlinAnnotationSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/codegen/kotlin/KotlinTypeSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/codegen/kotlin/KotlinPropertySpec.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/codegen/kotlin/KotlinLang.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/codegen/kotlin/KotlinCodeBlock.kt",
  "extension" : "kt",
  "linesOfCode" : 97,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/codegen/kotlin/KotlinFunSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/codegen/VisibilityModifier.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/codegen/XTypeSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 148,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/codegen/PoetExt.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/codegen/XPropertySpec.kt",
  "extension" : "kt",
  "linesOfCode" : 94,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/codegen/java/JavaAnnotationSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/codegen/java/JavaFunSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/codegen/java/JavaPropertySpec.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/codegen/java/ClassNames.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/codegen/java/JavaLang.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/codegen/java/JavaCodeBlock.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/codegen/java/JavaTypeSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/codegen/XFunSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 126,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/codegen/XTypeName.kt",
  "extension" : "kt",
  "linesOfCode" : 305,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/codegen/CodeLanguage.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/codegen/XAnnotationSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing/src/main/java/androidx/room/compiler/codegen/XCodeBlock.kt",
  "extension" : "kt",
  "linesOfCode" : 162,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-gradle-plugin/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-gradle-plugin/src/main/java/androidx/room/gradle/RoomSimpleCopyTask.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-gradle-plugin/src/main/java/androidx/room/gradle/integration/CommonIntegration.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-gradle-plugin/src/main/java/androidx/room/gradle/integration/KotlinMultiplatformPluginIntegration.kt",
  "extension" : "kt",
  "linesOfCode" : 111,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-gradle-plugin/src/main/java/androidx/room/gradle/integration/AndroidPluginIntegration.kt",
  "extension" : "kt",
  "linesOfCode" : 175,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-gradle-plugin/src/main/java/androidx/room/gradle/RoomSchemaCopyTask.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-gradle-plugin/src/main/java/androidx/room/gradle/RoomGradlePlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-gradle-plugin/src/main/java/androidx/room/gradle/RoomArgumentProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-gradle-plugin/src/main/java/androidx/room/gradle/RoomExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-paging/src/androidMain/kotlin/androidx/room/paging/CursorSQLiteStatement.android.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-paging/src/androidMain/kotlin/androidx/room/paging/LimitOffsetPagingSource.android.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-paging/src/androidMain/kotlin/androidx/room/paging/util/ThreadSafeInvalidationObserver.android.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-paging/src/androidMain/kotlin/androidx/room/paging/util/RoomPagingUtil.android.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-paging/src/jvmNativeMain/kotlin/androidx/room/paging/LimitOffsetPagingSource.jvmNative.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-paging/src/androidInstrumentedTest/kotlin/androidx/room/paging/TestItem.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-paging/src/androidInstrumentedTest/kotlin/androidx/room/paging/LimitOffsetTestDb.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-paging/src/androidInstrumentedTest/kotlin/androidx/room/paging/TestItemDao.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-paging/src/androidInstrumentedTest/kotlin/androidx/room/paging/LimitOffsetPagingSourceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 428,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-paging/src/commonMain/kotlin/androidx/room/paging/LimitOffsetPagingSource.kt",
  "extension" : "kt",
  "linesOfCode" : 106,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-paging/src/commonMain/kotlin/androidx/room/paging/util/RoomPagingUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 109,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-testing/src/nativeMain/kotlin/androidx/room/testing/MigrationTestHelper.native.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-testing/src/androidMain/kotlin/androidx/room/testing/MigrationTestHelper.android.kt",
  "extension" : "kt",
  "linesOfCode" : 409,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-testing/src/jvmMain/kotlin/androidx/room/testing/MigrationTestHelper.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-testing/src/commonMain/kotlin/androidx/room/testing/MigrationTestHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 258,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-testing/src/commonMain/kotlin/androidx/room/testing/BundleUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 92,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-rxjava3/src/main/java/androidx/room/rxjava3/EmptyResultSetException.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-rxjava3/src/main/java/androidx/room/rxjava3/RxRoom.kt",
  "extension" : "kt",
  "linesOfCode" : 170,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-paging-rxjava3/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-paging-rxjava3/src/main/java/androidx/room/paging/rxjava3/LimitOffsetRxPagingSource.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/nativeMain/kotlin/androidx/room/ConstructedBy.native.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/jvmMain/kotlin/androidx/room/DeleteTable.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/jvmMain/kotlin/androidx/room/ConstructedBy.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/jvmMain/kotlin/androidx/room/RenameTable.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/jvmMain/kotlin/androidx/room/DeleteColumn.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/jvmMain/kotlin/androidx/room/RenameColumn.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonTest/kotlin/androidx/room/AmbiguousColumnResolverTest.kt",
  "extension" : "kt",
  "linesOfCode" : 333,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-common/src/jvmTest/kotlin/androidx/room/AnnotationRetentionPolicyTest.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/jvmTest/kotlin/androidx/room/AmbiguousColumnResolverTurkishLocaleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/Ignore.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/Embedded.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/SkipQueryVerification.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/Query.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/DatabaseView.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/Entity.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/MapInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/Update.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/Dao.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/RawQuery.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/RoomWarnings.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/RewriteQueriesToDropUnusedColumns.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/Relation.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/RenameTable.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/Fts3.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/Junction.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/AmbiguousColumnResolver.kt",
  "extension" : "kt",
  "linesOfCode" : 182,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/Index.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/Database.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/Delete.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/Transaction.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/TypeConverters.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/FtsOptions.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/RoomMasterTable.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/ProvidedTypeConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/Upsert.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/DeleteColumn.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/ConstructedBy.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/Fts4.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/PrimaryKey.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/AutoMigration.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/MapColumn.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/OnConflictStrategy.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/RenameColumn.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/ForeignKey.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/ColumnInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/BuiltInTypeConverters.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/Insert.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/TypeConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/DeleteTable.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-common/src/commonMain/kotlin/androidx/room/ProvidedAutoMigrationSpec.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime-lint/src/main/java/androidx/room/lint/RoomIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-runtime-lint/src/main/java/androidx/room/lint/CursorKotlinUseIssueDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-migration/src/nativeMain/kotlin/androidx/room/migration/bundle/SchemaBundle.native.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-migration/src/jvmMain/kotlin/androidx/room/migration/bundle/SchemaBundle.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-migration/src/commonTest/kotlin/androidx/room/migration/bundle/DatabaseViewBundleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-migration/src/commonTest/kotlin/androidx/room/migration/bundle/FieldBundleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 125,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-migration/src/commonTest/kotlin/androidx/room/migration/bundle/ForeignKeyBundleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 125,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-migration/src/commonTest/kotlin/androidx/room/migration/bundle/EntityBundleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 188,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-migration/src/commonTest/kotlin/androidx/room/migration/bundle/PrimaryKeyBundleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-migration/src/commonTest/kotlin/androidx/room/migration/bundle/DatabaseBundleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 166,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-migration/src/commonTest/kotlin/androidx/room/migration/bundle/IndexBundleTest.kt",
  "extension" : "kt",
  "linesOfCode" : 173,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-migration/src/jvmTest/kotlin/androidx/room/migration/bundle/SerializationTest.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-migration/src/commonMain/kotlin/androidx/room/migration/bundle/EntityBundle.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-migration/src/commonMain/kotlin/androidx/room/migration/bundle/PrimaryKeyBundle.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-migration/src/commonMain/kotlin/androidx/room/migration/bundle/BaseEntityBundle.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-migration/src/commonMain/kotlin/androidx/room/migration/bundle/SchemaEqualityUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-migration/src/commonMain/kotlin/androidx/room/migration/bundle/DatabaseBundle.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-migration/src/commonMain/kotlin/androidx/room/migration/bundle/SchemaBundle.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-migration/src/commonMain/kotlin/androidx/room/migration/bundle/SchemaEquality.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-migration/src/commonMain/kotlin/androidx/room/migration/bundle/IndexBundle.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-migration/src/commonMain/kotlin/androidx/room/migration/bundle/ForeignKeyBundle.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-migration/src/commonMain/kotlin/androidx/room/migration/bundle/FtsOptionsBundle.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-migration/src/commonMain/kotlin/androidx/room/migration/bundle/FieldBundle.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-migration/src/commonMain/kotlin/androidx/room/migration/bundle/FtsEntityBundle.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-migration/src/commonMain/kotlin/androidx/room/migration/bundle/DatabaseViewBundle.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-migration/src/commonMain/kotlin/androidx/room/migration/bundle/BundleUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-guava/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 35,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-guava/src/main/java/androidx/room/guava/GuavaRoom.kt",
  "extension" : "kt",
  "linesOfCode" : 181,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-paging-guava/src/main/java/androidx/room/paging/guava/LimitOffsetListenableFuturePagingSource.kt",
  "extension" : "kt",
  "linesOfCode" : 120,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/SyntheticKspProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/SyntheticJavacProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/XProcessingEnvironmentTestConfigProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/runner/KspCompilationTestRunner.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/runner/KaptCompilationTestRunner.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/runner/CompilationTestRunner.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/runner/JavacCompilationTestRunner.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/ProcessorTestExt.kt",
  "extension" : "kt",
  "linesOfCode" : 426,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/TestUilts.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/XTestInvocation.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/CompilationResultSubject.kt",
  "extension" : "kt",
  "linesOfCode" : 344,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/compiler/SourceSet.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/compiler/DelegatingTestRegistrar.kt",
  "extension" : "kt",
  "linesOfCode" : 128,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/compiler/Ksp2Compilation.kt",
  "extension" : "kt",
  "linesOfCode" : 134,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/compiler/KotlinCliRunner.kt",
  "extension" : "kt",
  "linesOfCode" : 95,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/compiler/steps/KotlinCompilationStep.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/compiler/steps/JavaSourceCompilationStep.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/compiler/steps/KotlinSourceCompilationStep.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/compiler/steps/KaptCompilationStep.kt",
  "extension" : "kt",
  "linesOfCode" : 160,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/compiler/steps/KspCompilationStep.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/compiler/TestDefaultOptions.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/compiler/Ksp1Compilation.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/compiler/TestClasspath.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/compiler/DiagnosticsMessageCollector.kt",
  "extension" : "kt",
  "linesOfCode" : 120,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/compiler/TestKspRegistrar.kt",
  "extension" : "kt",
  "linesOfCode" : 88,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/compiler/TestKotlinCompiler.kt",
  "extension" : "kt",
  "linesOfCode" : 142,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/DiagnosticMessagesSubject.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/Source.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/SourceFileAssertions.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/DiagnosticMessage.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/Resource.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/util/CompilationTestCapabilities.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler-processing-testing/src/main/java/androidx/room/compiler/processing/SyntheticProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-rxjava2/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 139,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-rxjava2/src/main/java/androidx/room/EmptyResultSetException.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-rxjava2/src/main/java/androidx/room/RxRoom.kt",
  "extension" : "kt",
  "linesOfCode" : 203,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/SQLiteParser.g4",
  "extension" : "g4",
  "linesOfCode" : 770,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/DatabaseView.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/Entity.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/MapInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/ForeignKeyAction.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/Dao.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/CallType.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/DeleteOrUpdateShortcutMethod.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/EntityOrView.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/Relation.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/InsertMethod.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/Junction.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/FieldGetter.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/UpdateMethod.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/QueryMethod.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/Pojo.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/Field.kt",
  "extension" : "kt",
  "linesOfCode" : 116,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/RelationCollector.kt",
  "extension" : "kt",
  "linesOfCode" : 572,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/Index.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/Database.kt",
  "extension" : "kt",
  "linesOfCode" : 89,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/LanguageId.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/KotlinDefaultMethodDelegate.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/FieldWithIndex.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/FtsOptions.kt",
  "extension" : "kt",
  "linesOfCode" : 75,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/InsertOrUpsertShortcutMethod.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/HasFields.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/EmbeddedField.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/DatabaseConstructor.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/ColumnIndexVar.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/ShortcutEntity.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/UpsertMethod.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/PrimaryKey.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/SchemaIdentityKey.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/DaoMethod.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/AutoMigration.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/TransactionMethod.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/FieldSetter.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/Warning.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/DeleteMethod.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/ForeignKey.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/RawQueryMethod.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/CustomTypeConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/FtsEntity.kt",
  "extension" : "kt",
  "linesOfCode" : 120,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/PojoMethod.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/KotlinBoxedPrimitiveMethodDelegate.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/ShortcutQueryParameter.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/Constructor.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/BuiltInConverterFlags.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/vo/QueryParameter.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/processor/Context.kt",
  "extension" : "kt",
  "linesOfCode" : 248,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/processor/OnConflictProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/processor/CustomConverterProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 194,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/processor/PojoMethodProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/processor/ShortcutParameterProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/processor/autovalue/AutoValuePojoProcessorDelegate.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/processor/UpsertMethodProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/processor/RawQueryMethodProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 159,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/processor/AutoMigrationProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 134,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/processor/DaoProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 298,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/processor/TransactionMethodProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 75,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/processor/DatabaseProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 539,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/processor/QueryParameterProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/processor/DatabaseViewProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/processor/MethodProcessorDelegate.kt",
  "extension" : "kt",
  "linesOfCode" : 216,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/processor/FieldProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 134,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/processor/DeleteMethodProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/processor/TableEntityProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 525,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/processor/FtsTableEntityProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 263,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/processor/ProcessorErrors.kt",
  "extension" : "kt",
  "linesOfCode" : 1059,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/processor/ShortcutMethodProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 200,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/processor/QueryMethodProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 309,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/processor/InsertMethodProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/processor/PojoProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 933,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/processor/QueryRewriter.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/processor/EntityProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/processor/EntityOrViewProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/processor/SuppressWarningProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/processor/UpdateMethodProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/ImmutableMapQueryResultAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/LiveDataQueryResultBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 130,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/MultimapQueryResultAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 179,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/PositionalDataSourceQueryResultBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/QueryMappedRowAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/EntityRowAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 114,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/CoroutineResultBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 183,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/GuavaListenableFutureQueryResultBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 118,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/GuavaImmutableMultimapQueryResultAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 93,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/RxLambdaQueryResultBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 195,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/ListQueryResultAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/IndexAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/SingleNamedColumnRowAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/OptionalQueryResultAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/DataSourceFactoryQueryResultBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/CursorQueryResultBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/RowAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/PojoIndexAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/QueryResultBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/SingleItemQueryResultAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/ImmutableListQueryResultAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/ArrayQueryResultAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 92,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/MultiTypedPagingSourceQueryResultBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 199,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/InstantQueryResultBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 115,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/QueryResultAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/GuavaOptionalQueryResultAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/PojoRowAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 133,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/SingleColumnRowAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/RxQueryResultBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 128,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/CoroutineFlowResultBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 120,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/MapValueResultAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 367,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/TransactionWrapper.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/AmbiguousColumnIndexAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/BaseObservableQueryResultBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/MapQueryResultAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/parameter/CollectionQueryParameterAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/parameter/ArrayQueryParameterAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/parameter/BasicQueryParameterAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/query/parameter/QueryParameterAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/TypeConverterStore.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/shortcut/result/InsertOrUpsertMethodAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 334,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/shortcut/result/DeleteOrUpdateMethodAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 136,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/shortcut/binderprovider/RxCallableDeleteOrUpdateMethodBinderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/shortcut/binderprovider/InstantDeleteOrUpdateMethodBinderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/shortcut/binderprovider/RxCallableInsertOrUpsertMethodBinderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/shortcut/binderprovider/GuavaListenableFutureDeleteOrUpdateMethodBinderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/shortcut/binderprovider/InsertOrUpsertMethodBinderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/shortcut/binderprovider/InstantInsertOrUpsertMethodBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/shortcut/binderprovider/DeleteOrUpdateMethodBinderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/shortcut/binderprovider/GuavaListenableFutureInsertOrUpsertMethodBinderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/shortcut/binder/InsertOrUpsertMethodBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/shortcut/binder/LambdaInsertOrUpsertMethodBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/shortcut/binder/LambdaDeleteOrUpdateMethodBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/shortcut/binder/DeleteOrUpdateMethodBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/shortcut/binder/CoroutineInsertOrUpsertMethodBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/shortcut/binder/InstantDeleteOrUpdateMethodBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 77,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/shortcut/binder/InstantInsertOrUpsertMethodBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/shortcut/binder/CoroutineDeleteOrUpdateMethodBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/KotlinDefaultMethodDelegateBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/TypeAdapterStore.kt",
  "extension" : "kt",
  "linesOfCode" : 901,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/TypeConverterStoreImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 84,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/prepared/result/PreparedQueryResultAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 118,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/prepared/binderprovider/RxPreparedQueryResultBinderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/prepared/binderprovider/InstantPreparedQueryResultBinderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/prepared/binderprovider/PreparedQueryResultBinderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/prepared/binderprovider/GuavaListenableFuturePreparedQueryResultBinderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/prepared/binder/LambdaPreparedQueryResultBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/prepared/binder/PreparedQueryResultBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/prepared/binder/InstantPreparedQueryResultBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/prepared/binder/CoroutinePreparedQueryResultBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/types/CompositeAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/types/ColumnTypeAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/types/SingleStatementTypeConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/types/StringColumnTypeAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/types/StatementValueBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/types/PrimitiveColumnTypeAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 136,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/types/NullAwareTypeConverters.kt",
  "extension" : "kt",
  "linesOfCode" : 71,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/types/PrimitiveBooleanToIntConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/types/BoxedPrimitiveColumnTypeAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/types/ByteBufferColumnTypeAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/types/BoxedBooleanToBoxedIntConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/types/CursorValueReader.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/types/ByteArrayColumnTypeAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/types/EnumColumnTypeAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 206,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/types/UpCastTypeConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/types/CustomTypeConverterWrapper.kt",
  "extension" : "kt",
  "linesOfCode" : 174,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/types/CompositeTypeConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/types/ValueClassConverterWrapper.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/types/UuidColumnTypeAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/types/TypeConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 89,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/types/NoOpConverter.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/NullAwareTypeConverterStore.kt",
  "extension" : "kt",
  "linesOfCode" : 332,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/QueryResultBinderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/binderprovider/GuavaListenableFutureQueryResultBinderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/binderprovider/RxJava2PagingSourceQueryResultBinderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/binderprovider/DataSourceFactoryQueryResultBinderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/binderprovider/DataSourceQueryResultBinderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/binderprovider/RxQueryResultBinderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/binderprovider/InstantQueryResultBinderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/binderprovider/QueryResultBinderProviderWithRequiredArtifact.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/binderprovider/LiveDataQueryResultBinderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/binderprovider/CoroutineFlowResultBinderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/binderprovider/CursorQueryResultBinderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/binderprovider/ListenableFuturePagingSourceQueryResultBinderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/binderprovider/MultiTypedPagingSourceQueryResultBinderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/binderprovider/RxLambdaQueryResultBinderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/binderprovider/PagingSourceQueryResultBinderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/binderprovider/RxJava3PagingSourceQueryResultBinderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/RxTypes.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/TypeAdapterExtras.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/CodeGenScope.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/transaction/result/TransactionMethodAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 73,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/transaction/binder/CoroutineTransactionMethodBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/transaction/binder/TransactionMethodBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/transaction/binder/InstantTransactionMethodBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/ObservableQueryResultBinderProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/solver/KotlinBoxedPrimitiveMethodDelegateBinder.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/parser/ParsedQuery.kt",
  "extension" : "kt",
  "linesOfCode" : 109,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/parser/expansion/ProjectionExpander.kt",
  "extension" : "kt",
  "linesOfCode" : 211,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/parser/expansion/ExpandableParsedQuery.kt",
  "extension" : "kt",
  "linesOfCode" : 129,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/parser/expansion/ExpandableSqlParser.kt",
  "extension" : "kt",
  "linesOfCode" : 189,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/parser/optimization/RemoveUnusedColumnQueryRewriter.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/parser/ParserErrors.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/parser/SqlParser.kt",
  "extension" : "kt",
  "linesOfCode" : 286,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/parser/SingleQuerySqlParser.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/RoomKspProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/log/RLog.kt",
  "extension" : "kt",
  "linesOfCode" : 124,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/DatabaseProcessingStep.kt",
  "extension" : "kt",
  "linesOfCode" : 163,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/writer/EntityInsertAdapterWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 136,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/writer/ViewInfoValidationWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/writer/EntityUpsertAdapterWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/writer/FtsTableInfoValidationWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/writer/EntityDeleteAdapterWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 98,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/writer/ValidationWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/writer/EntityDeleteComparator.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/writer/DaoWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 762,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/writer/TableInfoValidationWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 207,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/writer/FieldReadWriteWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 324,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/writer/DatabaseWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 560,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/writer/EntityUpdateAdapterWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 122,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/writer/AutoMigrationWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 306,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/writer/OpenDelegateWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 301,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/writer/TypeWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 161,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/writer/DatabaseObjectConstructorWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/writer/PreparedStatementWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/writer/QueryWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 191,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/writer/ShortcutQueryParameterWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/writer/EntityCursorConverterWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/writer/RelationCollectorFunctionWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 264,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/preconditions/Checks.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/RoomProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/verifier/jdbc_ext.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/verifier/DatabaseVerificationErrors.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/verifier/ColumnInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/verifier/DatabaseVerifier.kt",
  "extension" : "kt",
  "linesOfCode" : 132,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/verifier/QueryResultInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/ext/package_ext.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/ext/xpoet_ext.kt",
  "extension" : "kt",
  "linesOfCode" : 638,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/ext/xtype_ext.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/ext/xelement_ext.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/ext/string_ext.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/util/SchemaFileResolver.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/util/SimpleJavaVersion.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/src/main/kotlin/androidx/room/util/SchemaDiffer.kt",
  "extension" : "kt",
  "linesOfCode" : 352,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "room/room-compiler/SQLiteLexer.g4",
  "extension" : "g4",
  "linesOfCode" : 231,
  "components" : [ "primary::room" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "room/scripts/tasks-comparison.kts",
  "extension" : "kts",
  "linesOfCode" : 160,
  "components" : [ "primary::room" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tracing/tracing-perfetto/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 27,
  "components" : [ "primary::tracing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tracing/tracing-perfetto/src/main/java/androidx/tracing/perfetto/StartupTracingInitializer.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::tracing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tracing/tracing-perfetto/src/main/java/androidx/tracing/perfetto/TracingReceiver.kt",
  "extension" : "kt",
  "linesOfCode" : 140,
  "components" : [ "primary::tracing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tracing/tracing-perfetto/src/main/java/androidx/tracing/perfetto/security/SafeLibLoader.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::tracing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tracing/tracing-perfetto/src/main/java/androidx/tracing/perfetto/jni/PerfettoNative.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::tracing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tracing/tracing-perfetto/src/main/java/androidx/tracing/perfetto/PerfettoSdkTrace.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::tracing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tracing/tracing-perfetto/src/main/java/androidx/tracing/perfetto/StartupTracingConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::tracing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tracing/tracing-perfetto/src/main/java/androidx/tracing/perfetto/internal/handshake/protocol/Protocol.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::tracing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tracing/tracing-perfetto-handshake/src/main/java/androidx/tracing/perfetto/handshake/PerfettoSdkHandshake.kt",
  "extension" : "kt",
  "linesOfCode" : 171,
  "components" : [ "primary::tracing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tracing/tracing-perfetto-handshake/src/main/java/androidx/tracing/perfetto/handshake/PerfettoSdkSideloader.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::tracing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tracing/tracing-perfetto-handshake/src/main/java/androidx/tracing/perfetto/handshake/protocol/Protocol.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::tracing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tracing/tracing-perfetto-binary/src/main/cpp/tracing_perfetto.h",
  "extension" : "h",
  "linesOfCode" : 10,
  "components" : [ "primary::tracing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tracing/tracing-perfetto-binary/src/main/cpp/trace_categories.h",
  "extension" : "h",
  "linesOfCode" : 13,
  "components" : [ "primary::tracing" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tracing/tracing-perfetto-binary/src/main/cpp/jni/androidx_tracing_perfetto_jni_PerfettoNative.cc",
  "extension" : "cc",
  "linesOfCode" : 81,
  "components" : [ "primary::tracing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tracing/tracing-perfetto-binary/src/main/cpp/tracing_perfetto.cc",
  "extension" : "cc",
  "linesOfCode" : 25,
  "components" : [ "primary::tracing" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tracing/tracing-perfetto-binary/src/main/cpp/trace_categories.cc",
  "extension" : "cc",
  "linesOfCode" : 2,
  "components" : [ "primary::tracing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tracing/tracing/src/main/java/androidx/tracing/Trace.kt",
  "extension" : "kt",
  "linesOfCode" : 214,
  "components" : [ "primary::tracing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tracing/tracing/src/main/java/androidx/tracing/TraceApi29Impl.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::tracing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection-testing/src/main/java/androidx/inspection/testing/TestInspectorExecutors.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection-testing/src/main/java/androidx/inspection/testing/InspectorTester.kt",
  "extension" : "kt",
  "linesOfCode" : 119,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "inspection/inspection/src/main/native/jvmti/scoped_local_ref.h",
  "extension" : "h",
  "linesOfCode" : 31,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection/src/main/native/jvmti/jvmti_helper.cc",
  "extension" : "cc",
  "linesOfCode" : 81,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "inspection/inspection/src/main/native/jvmti/hidden_api_silencer.h",
  "extension" : "h",
  "linesOfCode" : 20,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection/src/main/native/jvmti/hidden_api_silencer.cc",
  "extension" : "cc",
  "linesOfCode" : 56,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection/src/main/native/jvmti/jvmti_helper.h",
  "extension" : "h",
  "linesOfCode" : 18,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection/src/main/native/inspection/art_tooling_transform.h",
  "extension" : "h",
  "linesOfCode" : 67,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection/src/main/native/inspection/array_params_entry_hook.h",
  "extension" : "h",
  "linesOfCode" : 19,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection/src/main/native/inspection/art_tooling_java_jni.cc",
  "extension" : "cc",
  "linesOfCode" : 66,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection/src/main/native/inspection/array_params_entry_hook.cc",
  "extension" : "cc",
  "linesOfCode" : 233,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection/src/main/native/inspection/art_tooling_impl.cc",
  "extension" : "cc",
  "linesOfCode" : 208,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection/src/main/native/inspection/art_tooling_impl.h",
  "extension" : "h",
  "linesOfCode" : 42,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection/src/main/native/util/properties.h",
  "extension" : "h",
  "linesOfCode" : 8,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection/src/main/native/util/properties.cc",
  "extension" : "cc",
  "linesOfCode" : 13,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection/src/main/native/util/logger.h",
  "extension" : "h",
  "linesOfCode" : 6,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection/src/main/native/util/jni_wrappers.h",
  "extension" : "h",
  "linesOfCode" : 26,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection/src/main/java/androidx/inspection/InspectorEnvironment.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection/src/main/java/androidx/inspection/DefaultArtTooling.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection/src/main/java/androidx/inspection/InspectorFactory.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection/src/main/java/androidx/inspection/InspectorExecutors.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection/src/main/java/androidx/inspection/Inspector.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection/src/main/java/androidx/inspection/ArtTooling.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection/src/main/java/androidx/inspection/Connection.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection/src/main/java/androidx/inspection/ArtToolingImpl.java",
  "extension" : "java",
  "linesOfCode" : 151,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection-gradle-plugin/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 59,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection-gradle-plugin/src/main/kotlin/androidx/inspection/gradle/AGPExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection-gradle-plugin/src/main/kotlin/androidx/inspection/gradle/GenerateInspectionPlatformVersionTask.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection-gradle-plugin/src/main/kotlin/androidx/inspection/gradle/VerifyInspectorJarPresent.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection-gradle-plugin/src/main/kotlin/androidx/inspection/gradle/ShadowDependenciesTask.kt",
  "extension" : "kt",
  "linesOfCode" : 107,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection-gradle-plugin/src/main/kotlin/androidx/inspection/gradle/DexInspectorTask.kt",
  "extension" : "kt",
  "linesOfCode" : 121,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection-gradle-plugin/src/main/kotlin/androidx/inspection/gradle/GenerateProguardDetectionFileTask.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "inspection/inspection-gradle-plugin/src/main/kotlin/androidx/inspection/gradle/InspectionPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 216,
  "components" : [ "primary::inspection" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/auth/ExperimentalAuthTab.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/auth/AuthTabIntent.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/browseractions/BrowserActionsFallbackMenuAdapter.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/browseractions/BrowserActionItem.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/browseractions/BrowserActionsFallbackMenuView.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/browseractions/BrowserActionsFallbackMenuUi.java",
  "extension" : "java",
  "linesOfCode" : 153,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/browseractions/BrowserActionsFallbackMenuDialog.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/browseractions/BrowserServiceFileProvider.java",
  "extension" : "java",
  "linesOfCode" : 221,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/browseractions/BrowserActionsIntent.java",
  "extension" : "java",
  "linesOfCode" : 267,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/trusted/TokenContents.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/trusted/ConnectionHolder.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/trusted/TrustedWebActivityIntentBuilder.java",
  "extension" : "java",
  "linesOfCode" : 159,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/trusted/TrustedWebActivityDisplayMode.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/trusted/TrustedWebActivityCallback.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/trusted/FutureUtils.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/trusted/PackageIdentityUtils.java",
  "extension" : "java",
  "linesOfCode" : 120,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/trusted/ScreenOrientation.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/trusted/sharing/ShareData.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/trusted/sharing/ShareTarget.java",
  "extension" : "java",
  "linesOfCode" : 151,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/trusted/TrustedWebActivityCallbackRemote.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/trusted/splashscreens/SplashScreenVersion.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/trusted/splashscreens/SplashScreenParamKey.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/trusted/TokenStore.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/trusted/NotificationApiHelperForM.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/trusted/TrustedWebActivityService.java",
  "extension" : "java",
  "linesOfCode" : 217,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/trusted/NotificationApiHelperForO.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/trusted/TrustedWebActivityIntent.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/trusted/TrustedWebActivityServiceConnection.java",
  "extension" : "java",
  "linesOfCode" : 193,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/trusted/Token.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/trusted/TrustedWebActivityServiceConnectionPool.java",
  "extension" : "java",
  "linesOfCode" : 136,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/customtabs/ExperimentalPrefetch.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/customtabs/CustomTabsFeatures.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/customtabs/CustomTabsSession.java",
  "extension" : "java",
  "linesOfCode" : 396,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/customtabs/PostMessageBackend.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/customtabs/CustomTabsService.java",
  "extension" : "java",
  "linesOfCode" : 244,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/customtabs/TrustedWebUtils.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/customtabs/Api33Impl.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/customtabs/CustomTabsIntent.java",
  "extension" : "java",
  "linesOfCode" : 760,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/customtabs/EngagementSignalsCallbackRemote.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/customtabs/PostMessageService.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/customtabs/CustomTabsClient.java",
  "extension" : "java",
  "linesOfCode" : 303,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/customtabs/ExperimentalMinimizationCallback.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/customtabs/PostMessageServiceConnection.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/customtabs/CustomTabsServiceConnection.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/customtabs/CustomTabsCallback.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/customtabs/PrefetchOptions.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/customtabs/EngagementSignalsCallback.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/customtabs/CustomTabsSessionToken.java",
  "extension" : "java",
  "linesOfCode" : 227,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/customtabs/ExperimentalPendingSession.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/java/androidx/browser/customtabs/CustomTabColorSchemeParams.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-el/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-is/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-te/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-zh-rHK/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-fa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-as/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-sw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-af/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-eu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-ja/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-gl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-nb/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-uk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-pa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-fi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-pt-rPT/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-ru/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-hu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-hi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/xml/image_share_filepaths.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-fr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-de/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-cs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-en-rIN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-es-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-et/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-tl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-mr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-ne/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-gu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-bg/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-hy/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-da/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-nl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-sr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-hr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-sv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-my/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-pt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-ur/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-pl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-mk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-en-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-lt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-km/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-kk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-th/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-vi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-zh-rTW/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-bn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-ml/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-az/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-lv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-lo/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/layout/browser_actions_context_menu_page.xml",
  "extension" : "xml",
  "linesOfCode" : 38,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/layout/browser_actions_context_menu_row.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-uz/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-ms/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-ro/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-ka/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-mn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-pt-rBR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-ar/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-ta/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-or/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-si/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values/colors.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-iw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-ky/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-sq/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-tr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-zu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-sk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-it/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-be/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-en-rXC/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-ca/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-zh-rCN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-fr-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-in/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-en-rGB/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-bs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-sl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-kn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-ko/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-b+sr+Latn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-am/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "browser/browser/src/main/res/values-en-rAU/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::browser" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-bundled/src/nativeMain/kotlin/androidx/sqlite/driver/bundled/NativeLibraryLoader.native.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-bundled/src/nativeMain/kotlin/androidx/sqlite/driver/bundled/BundledSQLiteStatement.native.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-bundled/src/nativeMain/kotlin/androidx/sqlite/driver/bundled/BundledSQLiteDriver.native.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-bundled/src/nativeMain/kotlin/androidx/sqlite/driver/bundled/BundledSQLite.nativeCommon.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-bundled/src/nativeMain/kotlin/androidx/sqlite/driver/bundled/BundledSQLiteConnection.native.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-bundled/src/androidMain/kotlin/androidx/sqlite/driver/bundled/NativeLibraryLoader.android.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-bundled/src/jvmAndroidMain/kotlin/androidx/sqlite/driver/bundled/BundledSQLite.jvmAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-bundled/src/jvmAndroidMain/kotlin/androidx/sqlite/driver/bundled/BundledSQLiteConnection.jvmAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-bundled/src/jvmAndroidMain/kotlin/androidx/sqlite/driver/bundled/BundledSQLiteStatement.jvmAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 107,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-bundled/src/jvmAndroidMain/kotlin/androidx/sqlite/driver/bundled/BundledSQLiteDriver.jvmAndroid.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-bundled/src/jvmAndroidMain/jni/sqlite_bindings.cpp",
  "extension" : "cpp",
  "linesOfCode" : 297,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-bundled/src/jvmMain/kotlin/androidx/sqlite/driver/bundled/NativeLibraryLoader.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-bundled/src/commonMain/kotlin/androidx/sqlite/driver/bundled/BundledSQLiteDriver.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-bundled/src/commonMain/kotlin/androidx/sqlite/driver/bundled/BundledSQLiteConnection.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-bundled/src/commonMain/kotlin/androidx/sqlite/driver/bundled/NativeLibraryLoader.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-bundled/src/commonMain/kotlin/androidx/sqlite/driver/bundled/BundledSQLiteStatement.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-bundled/src/commonMain/kotlin/androidx/sqlite/driver/bundled/BundledSQLite.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-bundled/PrepareSqliteSourcesTask.groovy",
  "extension" : "groovy",
  "linesOfCode" : 152,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-inspection/src/main/java/androidx/sqlite/inspection/SqlDelightInvalidation.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-inspection/src/main/java/androidx/sqlite/inspection/SqliteInspectionExecutors.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-inspection/src/main/java/androidx/sqlite/inspection/DatabaseLockRegistry.java",
  "extension" : "java",
  "linesOfCode" : 120,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-inspection/src/main/java/androidx/sqlite/inspection/SqliteInspector.java",
  "extension" : "java",
  "linesOfCode" : 772,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "sqlite/sqlite-inspection/src/main/java/androidx/sqlite/inspection/RoomInvalidationRegistry.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-inspection/src/main/java/androidx/sqlite/inspection/Invalidation.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-inspection/src/main/java/androidx/sqlite/inspection/SqlDelight2Invalidation.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-inspection/src/main/java/androidx/sqlite/inspection/SqliteInspectorFactory.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-inspection/src/main/java/androidx/sqlite/inspection/EntryExitMatchingHookRegistry.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "sqlite/sqlite-inspection/src/main/java/androidx/sqlite/inspection/DatabaseRegistry.java",
  "extension" : "java",
  "linesOfCode" : 215,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "sqlite/sqlite-inspection/src/main/java/androidx/sqlite/inspection/DatabaseExtensions.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-inspection/src/main/java/androidx/sqlite/inspection/RequestCollapsingThrottler.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "sqlite/sqlite-inspection/src/main/proto/live_sql_protocol.proto",
  "extension" : "proto",
  "linesOfCode" : 233,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "sqlite/sqlite-framework/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-framework/src/nativeMain/kotlin/androidx/sqlite/driver/NativeSQLiteStatement.kt",
  "extension" : "kt",
  "linesOfCode" : 196,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-framework/src/nativeMain/kotlin/androidx/sqlite/driver/NativeSQLite.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-framework/src/nativeMain/kotlin/androidx/sqlite/driver/NativeSQLiteConnection.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-framework/src/nativeMain/kotlin/androidx/sqlite/driver/NativeSQLiteDriver.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-framework/src/androidMain/kotlin/androidx/sqlite/driver/AndroidSQLiteStatement.android.kt",
  "extension" : "kt",
  "linesOfCode" : 281,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-framework/src/androidMain/kotlin/androidx/sqlite/driver/AndroidSQLiteDriver.android.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-framework/src/androidMain/kotlin/androidx/sqlite/driver/AndroidSQLiteConnection.android.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-framework/src/androidMain/kotlin/androidx/sqlite/driver/AndroidSQLite.android.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-framework/src/androidMain/kotlin/androidx/sqlite/util/ProcessLock.android.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-framework/src/androidMain/kotlin/androidx/sqlite/db/framework/FrameworkSQLiteProgram.android.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-framework/src/androidMain/kotlin/androidx/sqlite/db/framework/FrameworkSQLiteDatabase.android.kt",
  "extension" : "kt",
  "linesOfCode" : 292,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-framework/src/androidMain/kotlin/androidx/sqlite/db/framework/FrameworkSQLiteOpenHelper.android.kt",
  "extension" : "kt",
  "linesOfCode" : 249,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-framework/src/androidMain/kotlin/androidx/sqlite/db/framework/FrameworkSQLiteOpenHelperFactory.android.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-framework/src/androidMain/kotlin/androidx/sqlite/db/framework/FrameworkSQLiteStatement.android.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-framework/src/androidInstrumentedTest/kotlin/androidx/sqlite/db/framework/OpenHelperRecoveryTest.kt",
  "extension" : "kt",
  "linesOfCode" : 279,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-framework/src/androidInstrumentedTest/kotlin/androidx/sqlite/db/framework/FrameworkOpenHelperTest.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-framework/src/androidInstrumentedTest/kotlin/androidx/sqlite/db/framework/FrameworkSQLiteDatabaseTest.kt",
  "extension" : "kt",
  "linesOfCode" : 144,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite-ktx/src/main/java/androidx/sqlite/db/SupportSQLiteDatabaseExt.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite/src/nativeMain/kotlin/androidx/sqlite/SQLiteException.native.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite/src/androidUnitTest/kotlin/androidx/sqlite/db/SimpleSQLiteQueryTest.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite/src/androidUnitTest/kotlin/androidx/sqlite/db/SupportSQLiteQueryBuilderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 57,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite/src/androidMain/kotlin/androidx/sqlite/SQLiteException.android.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite/src/androidMain/kotlin/androidx/sqlite/db/SupportSQLiteStatement.android.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite/src/androidMain/kotlin/androidx/sqlite/db/SupportSQLiteProgram.android.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite/src/androidMain/kotlin/androidx/sqlite/db/SupportSQLiteQuery.android.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite/src/androidMain/kotlin/androidx/sqlite/db/SupportSQLiteDatabase.android.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite/src/androidMain/kotlin/androidx/sqlite/db/SupportSQLiteCompat.android.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite/src/androidMain/kotlin/androidx/sqlite/db/SupportSQLiteOpenHelper.android.kt",
  "extension" : "kt",
  "linesOfCode" : 125,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite/src/androidMain/kotlin/androidx/sqlite/db/SupportSQLiteQueryBuilder.android.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite/src/androidMain/kotlin/androidx/sqlite/db/SimpleSQLiteQuery.android.kt",
  "extension" : "kt",
  "linesOfCode" : 68,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite/src/jvmMain/kotlin/androidx/sqlite/SQLiteException.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite/src/commonMain/kotlin/androidx/sqlite/SQLite.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite/src/commonMain/kotlin/androidx/sqlite/SQLiteConnection.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite/src/commonMain/kotlin/androidx/sqlite/SQLiteException.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite/src/commonMain/kotlin/androidx/sqlite/SQLiteDriver.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sqlite/sqlite/src/commonMain/kotlin/androidx/sqlite/SQLiteStatement.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::sqlite" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-java/src/main/java/androidx/window/java/core/CallbackToFlowAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-java/src/main/java/androidx/window/java/embedding/OverlayControllerCallbackAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-java/src/main/java/androidx/window/java/embedding/ActivityEmbeddingControllerCallbackAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 32,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-java/src/main/java/androidx/window/java/embedding/SplitControllerCallbackAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-java/src/main/java/androidx/window/java/layout/WindowInfoTrackerCallbackAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-java/src/main/java/androidx/window/java/area/WindowAreaControllerCallbackAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-core/src/commonTest/kotlin/androidx/window/core/layout/WindowHeightSizeClassTest.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-core/src/commonTest/kotlin/androidx/window/core/layout/WindowSizeClassSelectorsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 131,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-core/src/commonTest/kotlin/androidx/window/core/layout/WindowSizeClassTest.kt",
  "extension" : "kt",
  "linesOfCode" : 236,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-core/src/commonTest/kotlin/androidx/window/core/layout/WindowWidthSizeClassTest.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-core/src/commonMain/kotlin/androidx/window/core/ExperimentalWindowCoreApi.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-core/src/commonMain/kotlin/androidx/window/core/layout/WindowSizeClassSelectors.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-core/src/commonMain/kotlin/androidx/window/core/layout/WindowWidthSizeClass.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-core/src/commonMain/kotlin/androidx/window/core/layout/WindowSizeClass.kt",
  "extension" : "kt",
  "linesOfCode" : 112,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-core/src/commonMain/kotlin/androidx/window/core/layout/WindowHeightSizeClass.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/sidecar/sidecar/src/main/java/androidx/window/sidecar/SidecarInterface.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/sidecar/sidecar/src/main/java/androidx/window/sidecar/SidecarWindowLayoutInfo.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/sidecar/sidecar/src/main/java/androidx/window/sidecar/SidecarDisplayFeature.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/sidecar/sidecar/src/main/java/androidx/window/sidecar/SidecarDeviceState.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/sidecar/sidecar/src/main/java/androidx/window/sidecar/SidecarProvider.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-core-compatibility-stub/src/commonMain/kotlin/EmptyFile.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-demos/demo-common/src/main/res/layout/activity_display_features_config_change.xml",
  "extension" : "xml",
  "linesOfCode" : 67,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-demos/demo-common/src/main/res/layout/view_holder_info_log.xml",
  "extension" : "xml",
  "linesOfCode" : 17,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-demos/demo-common/src/main/res/menu/picture_in_picture_menu.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-demos/demo-common/src/main/res/values/colors.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-demos/demo-common/src/main/res/values/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-demos/demo-common/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 20,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-demos/demo-second-app/src/main/java/androidx/window/demo2/embedding/TrustedEmbeddingActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-demos/demo-second-app/src/main/java/androidx/window/demo2/embedding/UntrustedEmbeddingActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-demos/demo-second-app/src/main/java/androidx/window/demo2/embedding/EmbeddedActivityBase.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-demos/demo-second-app/src/main/res/layout/activity_embedded.xml",
  "extension" : "xml",
  "linesOfCode" : 50,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-demos/demo-second-app/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-rxjava2/src/main/java/androidx/window/rxjava2/layout/WindowInfoTrackerRx.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-rxjava3/src/main/java/androidx/window/rxjava3/layout/WindowInfoTrackerRx.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/testUtil/java/androidx/window/TestWindow.kt",
  "extension" : "kt",
  "linesOfCode" : 105,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/testUtil/java/androidx/window/layout/adapter/sidecar/SwitchOnUnregisterExtensionInterfaceCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/testUtil/java/androidx/window/layout/adapter/sidecar/EmptyExtensionCallbackInterface.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/testUtil/java/androidx/window/layout/TestFoldingFeatureUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/testUtil/java/androidx/window/layout/TestWindowMetricsCalculator.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/testUtil/java/androidx/window/TestConsumer.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/release/java/androidx/window/core/BuildConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/core/ConsumerAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 151,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/core/ActivityComponentInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/core/ExperimentalWindowApi.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/core/ExtensionsUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/core/SpecificationComputer.kt",
  "extension" : "kt",
  "linesOfCode" : 78,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/core/PredicateAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 101,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/core/VerificationMode.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/core/Version.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/core/Bounds.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/WindowSdkExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/SafeWindowExtensionsProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/EmbeddingAspectRatio.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/SafeActivityEmbeddingComponentProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 980,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/RuleController.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/EmbeddingBounds.kt",
  "extension" : "kt",
  "linesOfCode" : 275,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/MatcherUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/SplitAttributesCalculatorParams.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/SplitPinRule.kt",
  "extension" : "kt",
  "linesOfCode" : 89,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/ActivityWindowInfoCallbackController.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/ExtensionEmbeddingBackend.kt",
  "extension" : "kt",
  "linesOfCode" : 411,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/ActivityEmbeddingOptions.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/EmbeddingRule.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/OverlayControllerActivityStackConsumer.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/DividerAttributes.kt",
  "extension" : "kt",
  "linesOfCode" : 242,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/ActivityEmbeddingOptionsImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/EmbeddingBackend.kt",
  "extension" : "kt",
  "linesOfCode" : 94,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/ActivityStackConsumer.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/SplitPlaceholderRule.kt",
  "extension" : "kt",
  "linesOfCode" : 162,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/EmbeddedActivityWindowInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/ActivityRule.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/RuleParser.kt",
  "extension" : "kt",
  "linesOfCode" : 460,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/OverlayAttributesCalculatorParams.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/SplitController.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/ActivityFilter.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/OverlayCreateParams.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/ParentContainerInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/OverlayController.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/OverlayControllerImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 224,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/SplitRule.kt",
  "extension" : "kt",
  "linesOfCode" : 162,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/SplitPairFilter.kt",
  "extension" : "kt",
  "linesOfCode" : 100,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/EmbeddingCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 303,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/ActivityEmbeddingController.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/SplitInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 99,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/SplitAttributes.kt",
  "extension" : "kt",
  "linesOfCode" : 149,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/EmbeddingInterfaceCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/EmbeddingAnimationBackground.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/OverlayInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/EmbeddingAnimationParams.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/SplitPairRule.kt",
  "extension" : "kt",
  "linesOfCode" : 149,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/EmbeddingConfiguration.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/OverlayAttributes.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/EmbeddingAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 753,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/embedding/ActivityStack.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/reflection/Consumer2.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/reflection/WindowExtensionsConstants.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/reflection/ReflectionUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 64,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/reflection/Predicate2.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/reflection/JFunction2.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/FoldingFeature.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/SafeWindowLayoutComponentProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 190,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/WindowInfoTrackerImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/SupportedPosture.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/WindowMetricsCalculatorCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/adapter/WindowSizeClassFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/adapter/sidecar/ExtensionInterfaceCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/adapter/sidecar/DistinctElementSidecarCallback.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/adapter/sidecar/SidecarWindowBackend.kt",
  "extension" : "kt",
  "linesOfCode" : 179,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/adapter/sidecar/SidecarCompat.kt",
  "extension" : "kt",
  "linesOfCode" : 318,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/adapter/sidecar/SidecarAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 290,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/adapter/WindowBackend.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/adapter/extensions/ExtensionWindowBackendApi6.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/adapter/extensions/MulticastConsumer.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/adapter/extensions/ExtensionWindowBackend.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/adapter/extensions/ExtensionsWindowLayoutInfoAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 101,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/adapter/extensions/ExtensionWindowBackendApi0.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/adapter/extensions/ExtensionWindowBackendApi9.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/adapter/extensions/ExtensionWindowBackendApi2.kt",
  "extension" : "kt",
  "linesOfCode" : 60,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/adapter/extensions/MulticastConsumerApi2.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/adapter/extensions/ExtensionWindowBackendApi1.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/WindowInfoTracker.kt",
  "extension" : "kt",
  "linesOfCode" : 89,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/WindowLayoutInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/HardwareFoldingFeature.kt",
  "extension" : "kt",
  "linesOfCode" : 72,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/WindowMetricsCalculator.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/WindowMetrics.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/util/DisplayCompatHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/util/DensityCompatHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/util/WindowMetricsCompatHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 159,
  "components" : [ "primary::window" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/util/DisplayHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/util/BoundsHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 246,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/util/ContextCompatHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/util/ActivityCompatHelperApi24.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/layout/DisplayFeature.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/area/SafeWindowAreaComponentProvider.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/area/WindowAreaController.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/area/RearDisplaySessionImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/area/WindowAreaSessionPresenter.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/area/WindowAreaControllerImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 291,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/area/WindowAreaInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 74,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/area/WindowAreaPresentationSessionCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/area/RearDisplayPresentationSessionPresenterImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/area/WindowAreaSession.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/area/adapter/WindowAreaAdapterApi3.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/area/adapter/WindowAreaAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/area/adapter/WindowAreaAdapterApi4.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/area/EmptyWindowAreaControllerImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/area/WindowAreaSessionCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/area/utils/PresentationWindowCompatUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/area/reflectionguard/WindowAreaComponentApi3Requirements.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/area/reflectionguard/ExtensionWindowAreaStatusRequirements.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/area/reflectionguard/ExtensionWindowAreaPresentationRequirements.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/area/reflectionguard/WindowAreaComponentValidator.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/area/WindowAreaCapability.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/RequiresWindowSdkExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/java/androidx/window/WindowProperties.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 108,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/res/values/public.xml",
  "extension" : "xml",
  "linesOfCode" : 30,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/main/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window/src/debug/java/androidx/window/core/BuildConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/core/core/src/main/java/androidx/window/extensions/core/util/function/Predicate.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/core/core/src/main/java/androidx/window/extensions/core/util/function/Consumer.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/core/core/src/main/java/androidx/window/extensions/core/util/function/Function.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/WindowExtensionsProvider.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/embedding/ActivityStackAttributes.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/embedding/AnimationBackground.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/embedding/SplitInfo.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/embedding/EmbeddingRule.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/embedding/AnimationParams.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/embedding/SplitAttributesCalculatorParams.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/embedding/DividerAttributes.java",
  "extension" : "java",
  "linesOfCode" : 213,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/embedding/ActivityEmbeddingComponent.java",
  "extension" : "java",
  "linesOfCode" : 154,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/embedding/SplitAttributes.java",
  "extension" : "java",
  "linesOfCode" : 243,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/embedding/ActivityRule.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/embedding/SplitRule.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/embedding/SplitPinRule.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/embedding/ActivityStackAttributesCalculatorParams.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/embedding/SplitPlaceholderRule.java",
  "extension" : "java",
  "linesOfCode" : 192,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/embedding/WindowAttributes.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/embedding/SplitPairRule.java",
  "extension" : "java",
  "linesOfCode" : 186,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/embedding/ActivityStack.java",
  "extension" : "java",
  "linesOfCode" : 114,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/embedding/EmbeddedActivityWindowInfo.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/embedding/ParentContainerInfo.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/embedding/WindowMetricsCompat.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/embedding/ActivityEmbeddingOptionsProperties.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/layout/WindowLayoutComponent.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/layout/SupportedWindowFeatures.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/layout/DisplayFoldFeature.java",
  "extension" : "java",
  "linesOfCode" : 116,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/layout/FoldingFeature.java",
  "extension" : "java",
  "linesOfCode" : 113,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/layout/DisplayFeature.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/layout/WindowLayoutInfo.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/WindowExtensions.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/RequiresVendorApiLevel.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/area/ExtensionWindowAreaPresentation.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/area/ExtensionWindowAreaStatus.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/area/WindowAreaComponent.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/util/SetUtilApi23.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/extensions/extensions/src/main/java/androidx/window/extensions/util/SetCompat.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-testing/src/main/java/androidx/window/testing/embedding/SplitInfoTesting.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-testing/src/main/java/androidx/window/testing/embedding/StubEmbeddingBackendDecorator.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-testing/src/main/java/androidx/window/testing/embedding/SplitAttributesCalculatorParamsTesting.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-testing/src/main/java/androidx/window/testing/embedding/StubEmbeddingBackend.kt",
  "extension" : "kt",
  "linesOfCode" : 184,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-testing/src/main/java/androidx/window/testing/embedding/ActivityEmbeddingRule.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-testing/src/main/java/androidx/window/testing/embedding/ActivityStackTesting.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-testing/src/main/java/androidx/window/testing/FakeWindowSdkExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-testing/src/main/java/androidx/window/testing/WindowSdkExtensionsRule.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-testing/src/main/java/androidx/window/testing/layout/StubMetricDecorator.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-testing/src/main/java/androidx/window/testing/layout/WindowLayoutInfoTesting.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-testing/src/main/java/androidx/window/testing/layout/WindowMetricsCalculatorRule.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-testing/src/main/java/androidx/window/testing/layout/PublishWindowInfoTrackerDecorator.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-testing/src/main/java/androidx/window/testing/layout/StubWindowMetricsCalculator.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-testing/src/main/java/androidx/window/testing/layout/WindowLayoutInfoPublisherRule.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-testing/src/main/java/androidx/window/testing/layout/WindowMetricsTesting.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-testing/src/main/java/androidx/window/testing/layout/DisplayFeatureTesting.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "window/window-testing/src/main/java/androidx/window/testing/layout/PublishLayoutInfoTracker.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::window" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-runtime/src/main/java/androidx/paging/AsyncPagingDataDiffer.kt",
  "extension" : "kt",
  "linesOfCode" : 330,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-runtime/src/main/java/androidx/paging/AsyncPagedListDiffer.kt",
  "extension" : "kt",
  "linesOfCode" : 223,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-runtime/src/main/java/androidx/paging/LoadStateAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-runtime/src/main/java/androidx/paging/PagingLiveData.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-runtime/src/main/java/androidx/paging/PagingDataAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 148,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-runtime/src/main/java/androidx/paging/PagedListAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-runtime/src/main/java/androidx/paging/LivePagedList.kt",
  "extension" : "kt",
  "linesOfCode" : 228,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-runtime/src/main/java/androidx/paging/LivePagedListBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 140,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-runtime/src/main/java/androidx/paging/PlaceholderPaddedListDiffHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 376,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-runtime/src/main/java/androidx/paging/RecordingCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/nativeMain/kotlin/androidx/paging/internal/Atomics.native.kt",
  "extension" : "kt",
  "linesOfCode" : 92,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/nativeMain/kotlin/androidx/paging/PagingLogger.native.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidMain/kotlin/androidx/paging/Logger.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidMain/kotlin/androidx/paging/PageKeyedDataSource.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 129,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidMain/kotlin/androidx/paging/ItemKeyedDataSource.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 117,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidMain/kotlin/androidx/paging/WrapperPositionalDataSource.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidMain/kotlin/androidx/paging/PagedStorage.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 237,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidMain/kotlin/androidx/paging/PagedListConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidMain/kotlin/androidx/paging/InitialPagedList.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidMain/kotlin/androidx/paging/DataSource.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 191,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidMain/kotlin/androidx/paging/WrapperItemKeyedDataSource.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidMain/kotlin/androidx/paging/PagingDataTransforms.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 95,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidMain/kotlin/androidx/paging/LegacyPagingSource.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 56,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidMain/kotlin/androidx/paging/ContiguousPagedList.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 290,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidMain/kotlin/androidx/paging/PagedList.kt",
  "extension" : "kt",
  "linesOfCode" : 461,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidMain/kotlin/androidx/paging/LegacyPageFetcher.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 125,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidMain/kotlin/androidx/paging/SnapshotPagedList.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidMain/kotlin/androidx/paging/internal/Atomics.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidMain/kotlin/androidx/paging/WrapperPageKeyedDataSource.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidMain/kotlin/androidx/paging/PositionalDataSource.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 185,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidMain/kotlin/androidx/paging/InitialDataSource.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidMain/kotlin/androidx/paging/WrapperDataSource.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidTest/kotlin/androidx/paging/PagedListConfigBuilderTest.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidTest/kotlin/androidx/paging/DataSourceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidTest/kotlin/androidx/paging/WrappedPageKeyedDataSourceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidTest/kotlin/androidx/paging/PageFetcherSnapshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 3695,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidTest/kotlin/androidx/paging/WrappedPositionalDataSourceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidTest/kotlin/androidx/paging/GarbageCollectionTestHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidTest/kotlin/androidx/paging/LegacyPageFetcherTest.kt",
  "extension" : "kt",
  "linesOfCode" : 275,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidTest/kotlin/androidx/paging/PagedListConfigTest.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidTest/kotlin/androidx/paging/CachedPageEventFlowLeakTest.kt",
  "extension" : "kt",
  "linesOfCode" : 150,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidTest/kotlin/androidx/paging/PagedListTest.kt",
  "extension" : "kt",
  "linesOfCode" : 191,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidTest/kotlin/androidx/paging/SingleRunnerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 154,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidTest/kotlin/androidx/paging/WrappedItemKeyedDataSourceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidTest/kotlin/androidx/paging/PageFetcherTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1311,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonJvmAndroidTest/kotlin/androidx/paging/LegacyPagingSourceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 321,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "paging/paging-common/src/linuxMain/kotlin/androidx/paging/internal/Atomics.linux.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/androidMain/kotlin/androidx/paging/PagingLogger.android.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/jvmMain/kotlin/androidx/paging/PagingLogger.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonTest/kotlin/androidx/paging/PageEventTest.kt",
  "extension" : "kt",
  "linesOfCode" : 307,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonTest/kotlin/androidx/paging/PagingSourceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 232,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonTest/kotlin/androidx/paging/ConflatedEventBusTest.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonTest/kotlin/androidx/paging/SeparatorsWithRemoteMediatorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 379,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonTest/kotlin/androidx/paging/SeparatorsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1989,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonTest/kotlin/androidx/paging/TestPagingSourceExt.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonTest/kotlin/androidx/paging/StateChange.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonTest/kotlin/androidx/paging/FlattenedPageEventStorageTest.kt",
  "extension" : "kt",
  "linesOfCode" : 519,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonTest/kotlin/androidx/paging/PageStoreTest.kt",
  "extension" : "kt",
  "linesOfCode" : 376,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "paging/paging-common/src/commonTest/kotlin/androidx/paging/CachingTest.kt",
  "extension" : "kt",
  "linesOfCode" : 541,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonTest/kotlin/androidx/paging/SimpleChannelFlowTest.kt",
  "extension" : "kt",
  "linesOfCode" : 251,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonTest/kotlin/androidx/paging/TestUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 181,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonTest/kotlin/androidx/paging/FailDispatcher.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonTest/kotlin/androidx/paging/InvalidatingPagingSourceFactoryTest.kt",
  "extension" : "kt",
  "linesOfCode" : 69,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonTest/kotlin/androidx/paging/CachedPageEventFlowTest.kt",
  "extension" : "kt",
  "linesOfCode" : 220,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonTest/kotlin/androidx/paging/SimpleTransformLatestTest.kt",
  "extension" : "kt",
  "linesOfCode" : 97,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonTest/kotlin/androidx/paging/PagingStateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 196,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonTest/kotlin/androidx/paging/PagingDataPresenterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 2079,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonTest/kotlin/androidx/paging/PagingConfigTest.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonTest/kotlin/androidx/paging/FlowExtTest.kt",
  "extension" : "kt",
  "linesOfCode" : 307,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonTest/kotlin/androidx/paging/HeaderFooterTest.kt",
  "extension" : "kt",
  "linesOfCode" : 184,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonTest/kotlin/androidx/paging/ItemSnapshotListTest.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonTest/kotlin/androidx/paging/HintHandlerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 225,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonTest/kotlin/androidx/paging/RemoteMediatorAccessorTest.kt",
  "extension" : "kt",
  "linesOfCode" : 1076,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonTest/kotlin/androidx/paging/PageFetcherSnapshotStateTest.kt",
  "extension" : "kt",
  "linesOfCode" : 432,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/jvmTest/kotlin/androidx/paging/ContiguousPagedListTest.kt",
  "extension" : "kt",
  "linesOfCode" : 896,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/jvmTest/kotlin/androidx/paging/PositionalDataSourceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 411,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/jvmTest/kotlin/androidx/paging/ItemKeyedDataSourceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 345,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/jvmTest/kotlin/androidx/paging/PagedStorageTest.kt",
  "extension" : "kt",
  "linesOfCode" : 269,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/jvmTest/kotlin/androidx/paging/PageKeyedDataSourceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 407,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/darwinMain/kotlin/androidx/paging/internal/Atomics.darwin.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/SingleRunner.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/MutableCombinedLoadStateCollection.kt",
  "extension" : "kt",
  "linesOfCode" : 105,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/LoadType.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/PagingSourceFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/PageFetcherSnapshot.kt",
  "extension" : "kt",
  "linesOfCode" : 459,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/RemoteMediatorAccessor.kt",
  "extension" : "kt",
  "linesOfCode" : 277,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/CachedPagingData.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/PagingState.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/CancelableChannelFlow.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/InvalidateCallbackTracker.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/HintHandler.kt",
  "extension" : "kt",
  "linesOfCode" : 98,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/PageFetcher.kt",
  "extension" : "kt",
  "linesOfCode" : 193,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/InvalidatingPagingSourceFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/PageFetcherSnapshotState.kt",
  "extension" : "kt",
  "linesOfCode" : 258,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/SuspendingPagingSourceFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/PageEvent.kt",
  "extension" : "kt",
  "linesOfCode" : 250,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/PagingDataTransforms.kt",
  "extension" : "kt",
  "linesOfCode" : 61,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/HintReceiver.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/PagingLogger.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/PagingDataPresenter.kt",
  "extension" : "kt",
  "linesOfCode" : 249,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/CombinedLoadStates.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/CompatLegacyPagingSource.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/PagingSource.kt",
  "extension" : "kt",
  "linesOfCode" : 154,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/UiReceiver.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/LoadState.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/ConflatedEventBus.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/FlowExt.kt",
  "extension" : "kt",
  "linesOfCode" : 125,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/PagingDataEvent.kt",
  "extension" : "kt",
  "linesOfCode" : 165,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/ViewportHint.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/SimpleChannelFlow.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/PageStore.kt",
  "extension" : "kt",
  "linesOfCode" : 186,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/internal/Constants.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/internal/Atomics.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/internal/LogUtil.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/RemoteMediator.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/TransformablePage.kt",
  "extension" : "kt",
  "linesOfCode" : 63,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/MutableLoadStateCollection.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/Separators.kt",
  "extension" : "kt",
  "linesOfCode" : 426,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/PlaceholderPaddedList.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/Pager.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/ItemSnapshotList.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/CachedPageEventFlow.kt",
  "extension" : "kt",
  "linesOfCode" : 173,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/PagingConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 42,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/PagingData.kt",
  "extension" : "kt",
  "linesOfCode" : 142,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/LoadStates.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-common/src/commonMain/kotlin/androidx/paging/ExperimentalPagingApi.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-compose/src/androidMain/kotlin/androidx/paging/compose/PagingPlaceholderKey.android.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-compose/src/androidInstrumentedTest/kotlin/androidx/paging/compose/LazyPagingItemsTest.kt",
  "extension" : "kt",
  "linesOfCode" : 887,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-compose/src/androidInstrumentedTest/kotlin/androidx/paging/compose/LazyPagingItemsPreviewTest.kt",
  "extension" : "kt",
  "linesOfCode" : 72,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-compose/src/commonMain/kotlin/androidx/paging/compose/LazyFoundationExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-compose/src/commonMain/kotlin/androidx/paging/compose/PagingPlaceholders.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-compose/src/commonMain/kotlin/androidx/paging/compose/LazyPagingItems.kt",
  "extension" : "kt",
  "linesOfCode" : 105,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-rxjava2/src/main/java/androidx/paging/ScheduledExecutor.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-rxjava2/src/main/java/androidx/paging/RxPagedListBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 260,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-rxjava2/src/main/java/androidx/paging/RxPagedList.kt",
  "extension" : "kt",
  "linesOfCode" : 333,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-rxjava2/src/main/java/androidx/paging/rxjava2/RxPagingSource.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-rxjava2/src/main/java/androidx/paging/rxjava2/RxRemoteMediator.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-rxjava2/src/main/java/androidx/paging/rxjava2/RxPagingData.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-rxjava2/src/main/java/androidx/paging/rxjava2/PagingRx.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-testing/src/nativeMain/kotlin/androidx/paging/testing/internal/Atomics.native.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-testing/src/commonJvmMain/kotlin/androidx/paging/testing/internal/Atomics.jvm.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-testing/src/commonTest/kotlin/androidx/paging/testing/TestPagerTest.kt",
  "extension" : "kt",
  "linesOfCode" : 820,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-testing/src/commonTest/kotlin/androidx/paging/testing/StaticListPagingSourceFactoryTest.kt",
  "extension" : "kt",
  "linesOfCode" : 172,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-testing/src/commonTest/kotlin/androidx/paging/testing/StaticListPagingSourceTest.kt",
  "extension" : "kt",
  "linesOfCode" : 264,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-testing/src/commonTest/kotlin/androidx/paging/testing/PagerFlowSnapshotTest.kt",
  "extension" : "kt",
  "linesOfCode" : 2723,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-testing/src/commonMain/kotlin/androidx/paging/testing/SnapshotLoader.kt",
  "extension" : "kt",
  "linesOfCode" : 199,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-testing/src/commonMain/kotlin/androidx/paging/testing/PagerFlowSnapshot.kt",
  "extension" : "kt",
  "linesOfCode" : 132,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-testing/src/commonMain/kotlin/androidx/paging/testing/StaticListPagingSource.kt",
  "extension" : "kt",
  "linesOfCode" : 46,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-testing/src/commonMain/kotlin/androidx/paging/testing/StaticListPagingSourceFactory.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-testing/src/commonMain/kotlin/androidx/paging/testing/LoadErrorHandler.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-testing/src/commonMain/kotlin/androidx/paging/testing/TestPager.kt",
  "extension" : "kt",
  "linesOfCode" : 203,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-testing/src/commonMain/kotlin/androidx/paging/testing/internal/Atomics.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-guava/src/main/java/androidx/paging/ListenableFuturePagingSource.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-guava/src/main/java/androidx/paging/ListenableFuturePagingData.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-guava/src/main/java/androidx/paging/ListenableFutureRemoteMediator.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-rxjava3/src/main/java/androidx/paging/rxjava3/ScheduledExecutor.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-rxjava3/src/main/java/androidx/paging/rxjava3/RxPagingSource.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-rxjava3/src/main/java/androidx/paging/rxjava3/RxRemoteMediator.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-rxjava3/src/main/java/androidx/paging/rxjava3/RxPagingData.kt",
  "extension" : "kt",
  "linesOfCode" : 35,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-rxjava3/src/main/java/androidx/paging/rxjava3/RxPagedListBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 268,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-rxjava3/src/main/java/androidx/paging/rxjava3/RxPagedList.kt",
  "extension" : "kt",
  "linesOfCode" : 337,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "paging/paging-rxjava3/src/main/java/androidx/paging/rxjava3/PagingRx.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::paging" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer-fragment/src/main/java/androidx/pdf/viewer/fragment/PdfViewerFragment.kt",
  "extension" : "kt",
  "linesOfCode" : 641,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/lint.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 35,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/kotlin/androidx/pdf/exceptions/PdfPasswordException.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/kotlin/androidx/pdf/viewmodel/PdfViewerViewModel.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/kotlin/androidx/pdf/loader/PdfLoader.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/kotlin/androidx/pdf/loader/PdfDocument.kt",
  "extension" : "kt",
  "linesOfCode" : 47,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/PdfHighlightOverlay.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/SelectedMatch.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/PaginationModel.java",
  "extension" : "java",
  "linesOfCode" : 243,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/ZoomScrollValueObserver.java",
  "extension" : "java",
  "linesOfCode" : 119,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/LayoutHandler.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/PageSelectionValueObserver.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/FabController.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/LoadingViewer.java",
  "extension" : "java",
  "linesOfCode" : 104,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/PageTouchListener.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/SearchQueryObserver.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/PaginatedView.java",
  "extension" : "java",
  "linesOfCode" : 391,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/Viewer.java",
  "extension" : "java",
  "linesOfCode" : 156,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/SingleTapHandler.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/PdfViewer.java",
  "extension" : "java",
  "linesOfCode" : 634,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/password/PasswordDialog.java",
  "extension" : "java",
  "linesOfCode" : 185,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/PageViewFactory.java",
  "extension" : "java",
  "linesOfCode" : 120,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/PageLinksView.java",
  "extension" : "java",
  "linesOfCode" : 178,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/PdfSelectionModel.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/AccessibilityPageWrapper.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/SearchModel.java",
  "extension" : "java",
  "linesOfCode" : 213,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/PageMosaicView.java",
  "extension" : "java",
  "linesOfCode" : 160,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/LoadingView.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/PaginationModelObserver.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/SelectedMatchValueObserver.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/PageRangeHandler.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/loader/TaskDenyList.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/loader/PdfLoaderCallbacks.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/loader/PdfLoaderCallbacksImpl.kt",
  "extension" : "kt",
  "linesOfCode" : 294,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/loader/AbstractWriteTask.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/loader/PdfLoader.java",
  "extension" : "java",
  "linesOfCode" : 239,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/loader/PdfPageLoader.java",
  "extension" : "java",
  "linesOfCode" : 511,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/loader/AbstractPdfTask.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/loader/Priority.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/loader/WeakPdfLoaderCallbacks.java",
  "extension" : "java",
  "linesOfCode" : 127,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/loader/PdfTaskExecutor.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/loader/PdfConnection.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/PdfSelectionHandles.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/PdfPasswordDialog.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/fetcher/Fetcher.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/fetcher/StringBasedCursor.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/fetcher/DiskCache.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/models/GotoLinkDestination.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/models/SelectionBoundary.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/models/LinkRects.java",
  "extension" : "java",
  "linesOfCode" : 112,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/models/GotoLink.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/models/Dimensions.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/models/PageSelection.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/models/MatchRects.java",
  "extension" : "java",
  "linesOfCode" : 145,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/exceptions/TaskCancelledException.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/select/SelectionModel.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/select/SelectionActionMode.java",
  "extension" : "java",
  "linesOfCode" : 154,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/find/FindInFileListener.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/find/MatchCount.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/find/FindInFileView.java",
  "extension" : "java",
  "linesOfCode" : 296,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/service/PdfDocument.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/service/PdfDocumentRemoteProto.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/service/PdfDocumentService.java",
  "extension" : "java",
  "linesOfCode" : 206,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/service/LoadPdfResult.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/service/PdfPageAdapter.java",
  "extension" : "java",
  "linesOfCode" : 178,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/service/PdfRendererAdapter.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/ViewState.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/data/ListOfList.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/data/DisplayData.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/data/Progress.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/data/ContentOpenable.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/data/ErrorType.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/data/TextSelection.java",
  "extension" : "java",
  "linesOfCode" : 104,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/data/FutureValue.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/data/FutureValues.java",
  "extension" : "java",
  "linesOfCode" : 238,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/data/Supplier.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/data/FileOpenable.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/data/Openable.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/data/UiFutureValues.java",
  "extension" : "java",
  "linesOfCode" : 165,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/data/PdfStatus.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/data/Opener.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/data/Range.java",
  "extension" : "java",
  "linesOfCode" : 126,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/GestureTracker.java",
  "extension" : "java",
  "linesOfCode" : 365,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/Toaster.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/PaginationUtils.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/Observable.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/TileBoard.java",
  "extension" : "java",
  "linesOfCode" : 376,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/CollectUtils.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/ContentUriOpener.java",
  "extension" : "java",
  "linesOfCode" : 117,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/ZoomUtils.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/Observables.java",
  "extension" : "java",
  "linesOfCode" : 159,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/ObservableValue.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/GestureTrackingView.java",
  "extension" : "java",
  "linesOfCode" : 112,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/BundleUtils.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/EnumKeyGenerator.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/HighlightOverlay.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/BitmapRecycler.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/Intents.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/AppInfo.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/SystemGestureExclusionHelper.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/StrictModeUtils.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/ExifThumbnailUtils.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/Uris.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/RectDrawSpec.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/BaseParcelable.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/overlays/ViewWithOverlays.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/Screen.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/ZoomScrollRestorer.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/ExternalLinks.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/CycleRange.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/ThreadUtils.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/RectUtils.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/Accessibility.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/HighlightPaint.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/QuickScaleBypassDecider.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/persistence/JsonEx.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/persistence/Clock.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/persistence/SystemClockImpl.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/AnnotationUtils.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/ObservableArray.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/MathUtils.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/Timer.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/DrawSpec.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/util/Preconditions.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/widget/TileView.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/widget/MosaicView.java",
  "extension" : "java",
  "linesOfCode" : 454,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/widget/ReusableToast.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/widget/ZoomableSelectionHandles.java",
  "extension" : "java",
  "linesOfCode" : 161,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/widget/WidgetType.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/widget/ZoomView.java",
  "extension" : "java",
  "linesOfCode" : 1097,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/widget/PageIndicator.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/widget/FastScrollView.java",
  "extension" : "java",
  "linesOfCode" : 354,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/java/androidx/pdf/widget/SearchEditText.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-el/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-is/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-te/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-zh-rHK/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-fa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-as/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-sw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-af/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/drawable/close_button.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/drawable/drag_indicator.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/drawable/custom_edit_text_cursor.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/drawable/keyboard_up.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/drawable/page_indicator_background.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/drawable/edit_fab.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/drawable/selection_drag_handle_left.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/drawable/keyboard_down.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/drawable/fastscroll_background.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/drawable/text_alert.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/drawable/shape_oval.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/drawable/shape_textbox.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/drawable/shape_find_in_file.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/drawable/selection_drag_handle_right.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-eu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-ja/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-gl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-nb/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-uk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-pa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-fi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-pt-rPT/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-ru/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-hu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-hi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-fr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-de/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-cs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-night/colors.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-en-rIN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-es-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-et/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-tl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-mr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-ne/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-gu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-bg/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-hy/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-da/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-nl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-sr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-hr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-sv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-my/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-pt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-ur/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-pl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-mk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-en-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-lt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-km/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-kk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-th/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-vi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-zh-rTW/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-bn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-ml/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-az/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-lv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-lo/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/layout/dialog_password.xml",
  "extension" : "xml",
  "linesOfCode" : 35,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/layout/loading_view.xml",
  "extension" : "xml",
  "linesOfCode" : 22,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/layout/pdf_view_container.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/layout/find_in_file.xml",
  "extension" : "xml",
  "linesOfCode" : 76,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/layout/search.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/layout/page_indicator.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/layout/fastscroll_handle.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/layout/pdf_viewer_container.xml",
  "extension" : "xml",
  "linesOfCode" : 27,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/layout/loading_animation.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/layout/file_viewer_pdf.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-uz/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-ms/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-ro/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-ka/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-mn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-pt-rBR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-ar/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-ta/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/menu/context_menu.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-or/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-si/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values/colors.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values/dimensions.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-iw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-ky/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-sq/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-tr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-zu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-sk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-it/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-be/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-en-rXC/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-ca/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-zh-rCN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-fr-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-in/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-en-rGB/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-bs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-sl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-kn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-ko/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-b+sr+Latn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-am/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pdf/pdf-viewer/src/main/res/values-en-rAU/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 41,
  "components" : [ "primary::pdf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "customview/customview/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 67,
  "components" : [ "primary::customview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "customview/customview/src/main/java/androidx/customview/view/AbsSavedState.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::customview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "customview/customview/src/main/java/androidx/customview/widget/ViewDragHelper.java",
  "extension" : "java",
  "linesOfCode" : 843,
  "components" : [ "primary::customview" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "customview/customview/src/main/java/androidx/customview/widget/FocusStrategy.java",
  "extension" : "java",
  "linesOfCode" : 281,
  "components" : [ "primary::customview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "customview/customview/src/main/java/androidx/customview/widget/Openable.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::customview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "customview/customview/src/main/java/androidx/customview/widget/ExploreByTouchHelper.java",
  "extension" : "java",
  "linesOfCode" : 589,
  "components" : [ "primary::customview" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "customview/customview-poolingcontainer/src/main/java/androidx/customview/poolingcontainer/PoolingContainer.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::customview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "customview/customview-poolingcontainer/src/main/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::customview" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "busytown/impl/parse_profile_html.py",
  "extension" : "py",
  "linesOfCode" : 60,
  "components" : [ "primary::busytown" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/gradle-plugin/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 35,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/gradle-plugin/src/main/kotlin/androidx/benchmark/gradle/UnlockClocksTask.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/gradle-plugin/src/main/kotlin/androidx/benchmark/gradle/Adb.kt",
  "extension" : "kt",
  "linesOfCode" : 50,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/gradle-plugin/src/main/kotlin/androidx/benchmark/gradle/BenchmarkReportTask.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/gradle-plugin/src/main/kotlin/androidx/benchmark/gradle/LockClocksTask.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/gradle-plugin/src/main/kotlin/androidx/benchmark/gradle/BenchmarkPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 181,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 67,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/perfetto/protos/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/RunListenerDelegate.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/CpuInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/BlackHole.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/InstrumentationResults.kt",
  "extension" : "kt",
  "linesOfCode" : 234,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/ThreadPriority.kt",
  "extension" : "kt",
  "linesOfCode" : 107,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/Outputs.kt",
  "extension" : "kt",
  "linesOfCode" : 100,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/UserInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/MicrobenchmarkConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/WarmupManager.kt",
  "extension" : "kt",
  "linesOfCode" : 66,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/IsolationActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 128,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/MetricsContainer.kt",
  "extension" : "kt",
  "linesOfCode" : 80,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/ConfigurationError.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/FileMover.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/Errors.kt",
  "extension" : "kt",
  "linesOfCode" : 234,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/MicrobenchmarkPhase.kt",
  "extension" : "kt",
  "linesOfCode" : 252,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/InMemoryTracing.kt",
  "extension" : "kt",
  "linesOfCode" : 122,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/DeviceInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 190,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/json/package-info.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/json/BenchmarkData.kt",
  "extension" : "kt",
  "linesOfCode" : 185,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/CpuEventCounter.kt",
  "extension" : "kt",
  "linesOfCode" : 121,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/perfetto/ExperimentalPerfettoCaptureApi.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/perfetto/UiState.kt",
  "extension" : "kt",
  "linesOfCode" : 19,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/perfetto/PerfettoCapture.kt",
  "extension" : "kt",
  "linesOfCode" : 184,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/perfetto/PerfettoConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 364,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/perfetto/PerfettoTrace.kt",
  "extension" : "kt",
  "linesOfCode" : 67,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/perfetto/PerfettoCaptureWrapper.kt",
  "extension" : "kt",
  "linesOfCode" : 109,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/perfetto/AtraceTag.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/perfetto/StackSamplingConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/perfetto/PerfettoHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 324,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/PackageInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/MemInfo.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/Api21.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/ProfilerConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/Measurements.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/ExperimentalBenchmarkConfigApi.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/MetricCapture.kt",
  "extension" : "kt",
  "linesOfCode" : 83,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/MetricResult.kt",
  "extension" : "kt",
  "linesOfCode" : 93,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/Shell.kt",
  "extension" : "kt",
  "linesOfCode" : 536,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/simpleperf/ProfileSession.java",
  "extension" : "java",
  "linesOfCode" : 306,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/simpleperf/RecordOptions.java",
  "extension" : "java",
  "linesOfCode" : 122,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/ResultWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/vmtrace/ByteBufferUtil.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/vmtrace/ArtTrace.kt",
  "extension" : "kt",
  "linesOfCode" : 195,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/vmtrace/VmTraceHandler.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/vmtrace/VmClockType.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/vmtrace/TraceAction.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/vmtrace/VmTraceParser.java",
  "extension" : "java",
  "linesOfCode" : 296,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/vmtrace/MethodInfo.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/MetricNameUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/Arguments.kt",
  "extension" : "kt",
  "linesOfCode" : 238,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/ExperimentalBenchmarkStateApi.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/Profiler.kt",
  "extension" : "kt",
  "linesOfCode" : 249,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/Api24.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/PropOverride.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/SideEffect.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/Api29.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/BenchmarkState.kt",
  "extension" : "kt",
  "linesOfCode" : 447,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/Api27.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/ThrottleDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/ExperimentalBlackHoleApi.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/java/androidx/benchmark/SideEffects.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/cpp/Profiler.cpp",
  "extension" : "cpp",
  "linesOfCode" : 204,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/cpp/androidx_benchmark_BlackHole.cpp",
  "extension" : "cpp",
  "linesOfCode" : 76,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/cpp/Profiler.h",
  "extension" : "h",
  "linesOfCode" : 152,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/cpp/androidx_benchmark_CpuCounter.cpp",
  "extension" : "cpp",
  "linesOfCode" : 120,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/cpp/compiler.h",
  "extension" : "h",
  "linesOfCode" : 206,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/res/layout/isolation_activity.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/proto/perfetto_config.proto",
  "extension" : "proto",
  "linesOfCode" : 1608,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-common/src/main/proto/perfetto_trace.proto",
  "extension" : "proto",
  "linesOfCode" : 140,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-darwin-gradle-plugin/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 27,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-darwin-gradle-plugin/src/main/kotlin/androidx/benchmark/darwin/gradle/GenerateXCodeProjectTask.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-darwin-gradle-plugin/src/main/kotlin/androidx/benchmark/darwin/gradle/XCodeSimCtrl.kt",
  "extension" : "kt",
  "linesOfCode" : 122,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-darwin-gradle-plugin/src/main/kotlin/androidx/benchmark/darwin/gradle/RunDarwinBenchmarksTask.kt",
  "extension" : "kt",
  "linesOfCode" : 59,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-darwin-gradle-plugin/src/main/kotlin/androidx/benchmark/darwin/gradle/xcode/XCodeSimulatorModels.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-darwin-gradle-plugin/src/main/kotlin/androidx/benchmark/darwin/gradle/xcode/XCResultModels.kt",
  "extension" : "kt",
  "linesOfCode" : 216,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-darwin-gradle-plugin/src/main/kotlin/androidx/benchmark/darwin/gradle/xcode/XcResultParser.kt",
  "extension" : "kt",
  "linesOfCode" : 40,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-darwin-gradle-plugin/src/main/kotlin/androidx/benchmark/darwin/gradle/xcode/GsonHelpers.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-darwin-gradle-plugin/src/main/kotlin/androidx/benchmark/darwin/gradle/DarwinBenchmarkPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 135,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-darwin-gradle-plugin/src/main/kotlin/androidx/benchmark/darwin/gradle/XCodeBuildService.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-darwin-gradle-plugin/src/main/kotlin/androidx/benchmark/darwin/gradle/FetchXCodeGenTask.kt",
  "extension" : "kt",
  "linesOfCode" : 88,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-darwin-gradle-plugin/src/main/kotlin/androidx/benchmark/darwin/gradle/DarwinBenchmarkResultsTask.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-darwin-gradle-plugin/src/main/kotlin/androidx/benchmark/darwin/gradle/skia/Metric.kt",
  "extension" : "kt",
  "linesOfCode" : 55,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-darwin-gradle-plugin/src/main/kotlin/androidx/benchmark/darwin/gradle/Extensions.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-darwin-gradle-plugin/src/main/kotlin/androidx/benchmark/darwin/gradle/DarwinBenchmarkPluginExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-darwin/src/iosMain/kotlin/androidx/benchmark/darwin/MeasureOptions.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-darwin/src/iosMain/kotlin/androidx/benchmark/darwin/TestCaseContextWrapper.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-darwin/src/darwinMain/kotlin/androidx/benchmark/darwin/MeasureOptions.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-darwin/src/darwinMain/kotlin/androidx/benchmark/darwin/TestCase.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-darwin/src/darwinMain/kotlin/androidx/benchmark/darwin/TestCaseContext.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-junit4/src/main/java/androidx/benchmark/junit4/AndroidBenchmarkRunner.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "benchmark/benchmark-junit4/src/main/java/androidx/benchmark/junit4/PerfettoTraceRule.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-junit4/src/main/java/androidx/benchmark/junit4/SideEffectRunListener.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-junit4/src/main/java/androidx/benchmark/junit4/BenchmarkRule.kt",
  "extension" : "kt",
  "linesOfCode" : 223,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "benchmark/benchmark-junit4/src/main/java/androidx/benchmark/junit4/InstrumentationResultsRunListener.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-darwin-xcode/iosSources/main/iosApp.swift",
  "extension" : "swift",
  "linesOfCode" : 9,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-darwin-xcode/iosSources/main/ContentView.swift",
  "extension" : "swift",
  "linesOfCode" : 12,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-darwin-xcode/iosAppUnitTests/main/Benchmarks.swift",
  "extension" : "swift",
  "linesOfCode" : 25,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-darwin-core/src/darwinMain/kotlin/androidx/benchmark/darwin/Placeholder.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro-junit4/src/main/java/androidx/benchmark/macro/junit4/SideEffectRunListener.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro-junit4/src/main/java/androidx/benchmark/macro/junit4/MacrobenchmarkRule.kt",
  "extension" : "kt",
  "linesOfCode" : 118,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro-junit4/src/main/java/androidx/benchmark/macro/junit4/InstrumentationResultsRunListener.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro-junit4/src/main/java/androidx/benchmark/macro/junit4/BaselineProfileRule.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 51,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/apptarget/BaselineProfileAppTargetPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 241,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/apptarget/task/GenerateKeepRulesForBaselineProfilesTask.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/producer/BaselineProfileProducerPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 299,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/producer/BaselineProfileProducerProperties.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/producer/tasks/InstrumentationTestTaskWrapper.kt",
  "extension" : "kt",
  "linesOfCode" : 34,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/producer/tasks/CollectBaselineProfileTask.kt",
  "extension" : "kt",
  "linesOfCode" : 122,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/producer/BaselineProfileProducerExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/consumer/BaselineProfileConsumerPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 378,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/consumer/BaselineProfileConsumerExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 110,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/consumer/task/ProfileRule.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/consumer/task/GenerateBaselineProfileTask.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/consumer/task/MergeBaselineProfileTask.kt",
  "extension" : "kt",
  "linesOfCode" : 367,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/consumer/task/PrintConfigurationForVariantTask.kt",
  "extension" : "kt",
  "linesOfCode" : 43,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/consumer/task/PrintMapPropertiesForVariantTask.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/consumer/PerVariantConsumerExtensionManager.kt",
  "extension" : "kt",
  "linesOfCode" : 102,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/configuration/ConfigurationManager.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/configuration/attribute/BaselineProfilePluginAgpVersionAttr.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/configuration/attribute/BaselineProfilePluginVersionAttr.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/utils/Constants.kt",
  "extension" : "kt",
  "linesOfCode" : 20,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/utils/KotlinMultiPlatformUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/utils/R8Utils.kt",
  "extension" : "kt",
  "linesOfCode" : 86,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/utils/Utils.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/utils/AgpPlugin.kt",
  "extension" : "kt",
  "linesOfCode" : 312,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/utils/BuildTypes.kt",
  "extension" : "kt",
  "linesOfCode" : 103,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/utils/Tasks.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/utils/Agp.kt",
  "extension" : "kt",
  "linesOfCode" : 44,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/utils/BaselineProfilePluginLogger.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/utils/AndroidTestModuleWrapper.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/utils/WarningsExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/utils/Dependencies.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 27,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/perfetto/ExperimentalPerfettoTraceProcessorApi.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/perfetto/Row.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/perfetto/PerfettoTraceProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 253,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/perfetto/QueryResultIterator.kt",
  "extension" : "kt",
  "linesOfCode" : 52,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/perfetto/Slice.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/BatteryCharge.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/BaselineProfiles.kt",
  "extension" : "kt",
  "linesOfCode" : 283,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/ProfileRule.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/Macrobenchmark.kt",
  "extension" : "kt",
  "linesOfCode" : 359,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/Metric.kt",
  "extension" : "kt",
  "linesOfCode" : 532,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/JankCollectionHelper.java",
  "extension" : "java",
  "linesOfCode" : 285,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/CompilationMode.kt",
  "extension" : "kt",
  "linesOfCode" : 361,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/BaselineProfileMode.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/MetricResultExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 115,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/perfetto/server/PerfettoHttpServer.kt",
  "extension" : "kt",
  "linesOfCode" : 232,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/perfetto/MemoryCountersQuery.kt",
  "extension" : "kt",
  "linesOfCode" : 58,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/perfetto/FrameTimingQuery.kt",
  "extension" : "kt",
  "linesOfCode" : 179,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/perfetto/MemoryUsageQuery.kt",
  "extension" : "kt",
  "linesOfCode" : 54,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/perfetto/StringHelper.kt",
  "extension" : "kt",
  "linesOfCode" : 23,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/perfetto/StartupTimingQuery.kt",
  "extension" : "kt",
  "linesOfCode" : 190,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/perfetto/PowerQuery.kt",
  "extension" : "kt",
  "linesOfCode" : 117,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/perfetto/BatteryDischargeQuery.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/perfetto/ForceTracing.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/PowerCategoryDisplayLevel.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/FrameStatsResult.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/PowerCategory.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/ExperimentalMetricApi.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/StartupMode.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/PowerRail.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/ExperimentalMacrobenchmarkApi.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/Api29.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/MacrobenchmarkScope.kt",
  "extension" : "kt",
  "linesOfCode" : 335,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/MacrobenchmarkPhase.kt",
  "extension" : "kt",
  "linesOfCode" : 121,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/Tag.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/java/androidx/benchmark/macro/ProfileInstallBroadcast.kt",
  "extension" : "kt",
  "linesOfCode" : 152,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark-macro/src/main/res/xml/network_security_config.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/benchmark/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment-testing/src/main/java/androidx/fragment/app/testing/FragmentScenario.kt",
  "extension" : "kt",
  "linesOfCode" : 299,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment-lint/src/main/java/androidx/fragment/lint/FragmentIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment-lint/src/main/java/androidx/fragment/lint/UnsafeRepeatOnLifecycleDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment-lint/src/main/java/androidx/fragment/lint/AttachAndDetachInSameTransactionDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 124,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment-lint/src/main/java/androidx/fragment/lint/UseRequireInsteadOfGet.kt",
  "extension" : "kt",
  "linesOfCode" : 232,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment-lint/src/main/java/androidx/fragment/lint/OnCreateDialogIncorrectCallbackDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 121,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment-lint/src/main/java/androidx/fragment/lint/FragmentTagDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment-lint/src/main/java/androidx/fragment/lint/LintUtils.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment-lint/src/main/java/androidx/fragment/lint/UseGetLayoutInflater.kt",
  "extension" : "kt",
  "linesOfCode" : 104,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment-lint/src/main/java/androidx/fragment/lint/UnsafeFragmentLifecycleObserverDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 198,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment-truth/src/main/java/androidx/fragment/app/truth/FragmentSubject.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment-testing-lint/src/main/java/androidx/fragment/testing/lint/GradleConfigurationDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment-testing-lint/src/main/java/androidx/fragment/testing/lint/FragmentTestingIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment-testing-manifest/src/main/java/androidx/fragment/app/testing/FragmentFactoryHolderViewModel.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment-testing-manifest/src/main/java/androidx/fragment/app/testing/EmptyFragmentActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 26,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment-testing-manifest/src/main/res/values/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment-compose/src/main/java/androidx/fragment/compose/AndroidFragment.kt",
  "extension" : "kt",
  "linesOfCode" : 91,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment-compose/src/main/java/androidx/fragment/compose/Fragment.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment-compose/src/main/java/androidx/fragment/compose/FragmentState.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment-testing-manifest-lint/src/main/java/androidx/fragment/testing/manifest/lint/GradleConfigurationDetector.kt",
  "extension" : "kt",
  "linesOfCode" : 65,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment-testing-manifest-lint/src/main/java/androidx/fragment/testing/manifest/lint/FragmentTestingManifestIssueRegistry.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment-ktx/src/main/java/androidx/fragment/app/Fragment.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment-ktx/src/main/java/androidx/fragment/app/FragmentViewModelLazy.kt",
  "extension" : "kt",
  "linesOfCode" : 108,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment-ktx/src/main/java/androidx/fragment/app/View.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment-ktx/src/main/java/androidx/fragment/app/FragmentTransaction.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment-ktx/src/main/java/androidx/fragment/app/FragmentManager.kt",
  "extension" : "kt",
  "linesOfCode" : 49,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 49,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/SpecialEffectsController.kt",
  "extension" : "kt",
  "linesOfCode" : 651,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/BackStackState.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/FragmentManagerViewModel.java",
  "extension" : "java",
  "linesOfCode" : 251,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/FragmentTransaction.java",
  "extension" : "java",
  "linesOfCode" : 443,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/FragmentPagerAdapter.java",
  "extension" : "java",
  "linesOfCode" : 149,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/FragmentContainer.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/SpecialEffectsControllerFactory.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/FragmentResultOwner.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/FragmentHostCallback.kt",
  "extension" : "kt",
  "linesOfCode" : 127,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/LogWriter.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/FragmentOnAttachListener.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/FragmentContainerView.kt",
  "extension" : "kt",
  "linesOfCode" : 200,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/FragmentFactory.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/BackStackRecordState.java",
  "extension" : "java",
  "linesOfCode" : 178,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/FragmentTabHost.java",
  "extension" : "java",
  "linesOfCode" : 285,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/PredictiveBackControl.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/SuperNotCalledException.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/FragmentStatePagerAdapter.java",
  "extension" : "java",
  "linesOfCode" : 206,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/FragmentManager.java",
  "extension" : "java",
  "linesOfCode" : 2612,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/BackStackRecord.java",
  "extension" : "java",
  "linesOfCode" : 538,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/FragmentState.java",
  "extension" : "java",
  "linesOfCode" : 159,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/FragmentLayoutInflaterFactory.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/FragmentManagerImpl.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/FragmentTransitionCompat21.java",
  "extension" : "java",
  "linesOfCode" : 314,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/FragmentTransitionImpl.java",
  "extension" : "java",
  "linesOfCode" : 184,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/FragmentAnim.java",
  "extension" : "java",
  "linesOfCode" : 206,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/FragmentViewLifecycleOwner.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/FragmentStore.java",
  "extension" : "java",
  "linesOfCode" : 331,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/FragmentActivity.java",
  "extension" : "java",
  "linesOfCode" : 457,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/FragmentController.java",
  "extension" : "java",
  "linesOfCode" : 205,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/FragmentManagerNonConfig.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/FragmentTransition.kt",
  "extension" : "kt",
  "linesOfCode" : 70,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/FragmentLifecycleCallbacksDispatcher.kt",
  "extension" : "kt",
  "linesOfCode" : 239,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/DefaultSpecialEffectsController.kt",
  "extension" : "kt",
  "linesOfCode" : 993,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/FragmentStateManager.java",
  "extension" : "java",
  "linesOfCode" : 730,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/Fragment.java",
  "extension" : "java",
  "linesOfCode" : 1818,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/FragmentResultListener.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/DialogFragment.java",
  "extension" : "java",
  "linesOfCode" : 477,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/ListFragment.java",
  "extension" : "java",
  "linesOfCode" : 242,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/strictmode/WrongNestedHierarchyViolation.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/strictmode/GetTargetFragmentUsageViolation.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/strictmode/WrongFragmentContainerViolation.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/strictmode/TargetFragmentUsageViolation.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/strictmode/SetUserVisibleHintViolation.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/strictmode/FragmentReuseViolation.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/strictmode/GetRetainInstanceUsageViolation.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/strictmode/SetTargetFragmentUsageViolation.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/strictmode/RetainInstanceUsageViolation.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/strictmode/GetTargetFragmentRequestCodeUsageViolation.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/strictmode/FragmentTagUsageViolation.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/strictmode/FragmentStrictMode.kt",
  "extension" : "kt",
  "linesOfCode" : 349,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/strictmode/SetRetainInstanceUsageViolation.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/strictmode/Violation.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/java/androidx/fragment/app/FragmentManagerState.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/res/animator/fragment_fade_enter.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/res/animator/fragment_close_enter.xml",
  "extension" : "xml",
  "linesOfCode" : 25,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/res/animator/fragment_open_exit.xml",
  "extension" : "xml",
  "linesOfCode" : 25,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/res/animator/fragment_fade_exit.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/res/animator/fragment_close_exit.xml",
  "extension" : "xml",
  "linesOfCode" : 25,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/res/animator/fragment_open_enter.xml",
  "extension" : "xml",
  "linesOfCode" : 25,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/res/anim/fragment_fast_out_extra_slow_in.xml",
  "extension" : "xml",
  "linesOfCode" : 2,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/res/values/public.xml",
  "extension" : "xml",
  "linesOfCode" : 3,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/res/values/ids.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "fragment/fragment/src/main/res/anim-v21/fragment_fast_out_extra_slow_in.xml",
  "extension" : "xml",
  "linesOfCode" : 3,
  "components" : [ "primary::fragment" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-remotecallback/src/main/java/androidx/slice/remotecallback/RemoteSliceProvider.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/java/androidx/slice/core/SliceHints.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/java/androidx/slice/core/SliceQuery.java",
  "extension" : "java",
  "linesOfCode" : 217,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/java/androidx/slice/core/SliceActionImpl.java",
  "extension" : "java",
  "linesOfCode" : 323,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/java/androidx/slice/core/SliceAction.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/java/androidx/slice/compat/CompatPinnedList.java",
  "extension" : "java",
  "linesOfCode" : 156,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/java/androidx/slice/compat/SliceProviderWrapperContainer.java",
  "extension" : "java",
  "linesOfCode" : 134,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/java/androidx/slice/compat/CompatPermissionManager.java",
  "extension" : "java",
  "linesOfCode" : 180,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/java/androidx/slice/compat/SlicePermissionActivity.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/java/androidx/slice/compat/SliceProviderCompat.java",
  "extension" : "java",
  "linesOfCode" : 618,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/java/androidx/slice/SliceItem.java",
  "extension" : "java",
  "linesOfCode" : 528,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "slice/slice-core/src/main/java/androidx/slice/ArrayUtils.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/java/androidx/slice/SliceConvert.java",
  "extension" : "java",
  "linesOfCode" : 146,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/java/androidx/slice/SliceItemHolder.java",
  "extension" : "java",
  "linesOfCode" : 150,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/java/androidx/slice/SliceSpecs.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/java/androidx/slice/Clock.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/java/androidx/slice/SliceSpec.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/java/androidx/slice/SystemClock.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/java/androidx/slice/SliceManagerCompat.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/java/androidx/slice/CornerDrawable.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/java/androidx/slice/SliceManager.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/java/androidx/slice/SliceProvider.java",
  "extension" : "java",
  "linesOfCode" : 322,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "slice/slice-core/src/main/java/androidx/slice/SliceManagerWrapper.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/java/androidx/slice/Slice.java",
  "extension" : "java",
  "linesOfCode" : 410,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-el/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-is/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-te/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-zh-rHK/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-fa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-as/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-sw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-af/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/drawable/abc_ic_permission.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/drawable/abc_ic_arrow_forward.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-eu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-ja/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-gl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-nb/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-uk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-pa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-fi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-pt-rPT/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-ru/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-hu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-hi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-fr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-de/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-cs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-en-rIN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-es-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-et/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-tl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-mr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-ne/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-gu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-bg/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-hy/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-da/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-nl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-sr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-hr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-sv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-my/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-pt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-ur/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-pl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-mk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-en-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-lt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-km/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-kk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-th/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-vi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-zh-rTW/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-bn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-ml/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-az/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-lv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-lo/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/layout/abc_slice_permission_request.xml",
  "extension" : "xml",
  "linesOfCode" : 27,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-uz/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-ms/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-ro/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-ka/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-mn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-pt-rBR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-ar/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-ta/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-or/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-si/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-iw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-ky/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-sq/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-tr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-zu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-sk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-it/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-be/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-en-rXC/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-ca/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-zh-rCN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-fr-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-in/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-en-rGB/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-bs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-sl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-kn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-ko/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-b+sr+Latn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-am/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res/values-en-rAU/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-el/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-is/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-te/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-zh-rHK/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-fa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-as/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-sw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-af/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-eu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-ja/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-gl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-nb/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-uk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-pa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-fi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-pt-rPT/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-ru/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-hu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-hi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-fr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-de/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-cs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-en-rIN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-es-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-et/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-tl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-mr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-ne/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-gu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-bg/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-hy/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-da/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-nl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-sr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-hr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-sv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-my/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-pt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-ur/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-pl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-mk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-en-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-lt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-km/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-kk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-th/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-vi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-zh-rTW/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-bn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-ml/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-az/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-lv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-lo/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-uz/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-ms/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-ro/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-ka/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-v28/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-mn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-pt-rBR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-ar/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-ta/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-or/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-si/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-iw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-ky/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-sq/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-tr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-zu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-sk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-it/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-be/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-en-rXC/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-ca/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-zh-rCN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-fr-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-in/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-en-rGB/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-bs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-sl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-kn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-ko/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-b+sr+Latn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-am/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-core/src/main/res-public/values-en-rAU/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-builders-ktx/src/main/java/androidx/slice/builders/ListBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 172,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-builders-ktx/src/main/java/androidx/slice/builders/GridRowBuilder.kt",
  "extension" : "kt",
  "linesOfCode" : 45,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-builders/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 67,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-builders/src/main/java/androidx/slice/builders/SelectionBuilder.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-builders/src/main/java/androidx/slice/builders/impl/MessagingBuilder.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-builders/src/main/java/androidx/slice/builders/impl/MessagingV1Impl.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-builders/src/main/java/androidx/slice/builders/impl/MessagingBasicImpl.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-builders/src/main/java/androidx/slice/builders/impl/TemplateBuilderImpl.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-builders/src/main/java/androidx/slice/builders/impl/SelectionBuilderListV2Impl.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "slice/slice-builders/src/main/java/androidx/slice/builders/impl/MessagingListV1Impl.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-builders/src/main/java/androidx/slice/builders/impl/ListBuilderBasicImpl.java",
  "extension" : "java",
  "linesOfCode" : 241,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-builders/src/main/java/androidx/slice/builders/impl/ListBuilderImpl.java",
  "extension" : "java",
  "linesOfCode" : 713,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-builders/src/main/java/androidx/slice/builders/impl/SelectionBuilderBasicImpl.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "slice/slice-builders/src/main/java/androidx/slice/builders/impl/GridRowBuilderListV1Impl.java",
  "extension" : "java",
  "linesOfCode" : 154,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-builders/src/main/java/androidx/slice/builders/impl/SelectionBuilderImpl.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-builders/src/main/java/androidx/slice/builders/impl/ListBuilder.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-builders/src/main/java/androidx/slice/builders/SliceAction.java",
  "extension" : "java",
  "linesOfCode" : 204,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-builders/src/main/java/androidx/slice/builders/GridRowBuilder.java",
  "extension" : "java",
  "linesOfCode" : 227,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-builders/src/main/java/androidx/slice/builders/TemplateSliceBuilder.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-builders/src/main/java/androidx/slice/builders/MessagingSliceBuilder.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-builders/src/main/java/androidx/slice/builders/ListBuilder.java",
  "extension" : "java",
  "linesOfCode" : 1034,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "slice/slice-test/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 67,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/toggle_star.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_error.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_school.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_check.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_wifi_full.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_cast.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_share.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_camera.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_location.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_wifi.xml",
  "extension" : "xml",
  "linesOfCode" : 13,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_star_off.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_text.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_star_on.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_email.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_more.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_note.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/toggle_check.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_car.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_wifi_fair.xml",
  "extension" : "xml",
  "linesOfCode" : 13,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_speak.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_call.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_create.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_shortcut.xml",
  "extension" : "xml",
  "linesOfCode" : 18,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_home.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_wifi_low.xml",
  "extension" : "xml",
  "linesOfCode" : 13,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_small.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_unchecked.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_work.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_right_caret.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_lock.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_voice.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_video.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-test/src/main/res/drawable/ic_large.xml",
  "extension" : "xml",
  "linesOfCode" : 13,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/lint-baseline.xml",
  "extension" : "xml",
  "linesOfCode" : 123,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/SliceViewManagerBase.java",
  "extension" : "java",
  "linesOfCode" : 113,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/SliceMetadata.java",
  "extension" : "java",
  "linesOfCode" : 314,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/SliceUtils.java",
  "extension" : "java",
  "linesOfCode" : 325,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/SliceViewManagerCompat.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/SliceViewManager.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/SliceViewManagerWrapper.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/SliceXml.java",
  "extension" : "java",
  "linesOfCode" : 347,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/SliceStructure.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/widget/EventInfo.java",
  "extension" : "java",
  "linesOfCode" : 163,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/widget/SliceViewPolicy.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/widget/RemoteInputView.java",
  "extension" : "java",
  "linesOfCode" : 320,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/widget/MessageView.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/widget/SliceActionView.java",
  "extension" : "java",
  "linesOfCode" : 283,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/widget/RowStyle.java",
  "extension" : "java",
  "linesOfCode" : 174,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/widget/ShortcutView.java",
  "extension" : "java",
  "linesOfCode" : 112,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/widget/SliceChildView.java",
  "extension" : "java",
  "linesOfCode" : 116,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/widget/SliceAdapter.java",
  "extension" : "java",
  "linesOfCode" : 323,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/widget/LocationBasedViewTracker.java",
  "extension" : "java",
  "linesOfCode" : 104,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/widget/DisplayedListItems.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/widget/SliceMetrics.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/widget/SliceContent.java",
  "extension" : "java",
  "linesOfCode" : 181,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/widget/ListContent.java",
  "extension" : "java",
  "linesOfCode" : 240,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/widget/RowStyleFactory.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/widget/RowView.java",
  "extension" : "java",
  "linesOfCode" : 1240,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/widget/SliceStyle.java",
  "extension" : "java",
  "linesOfCode" : 398,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/widget/SliceViewUtil.java",
  "extension" : "java",
  "linesOfCode" : 167,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/widget/SliceView.java",
  "extension" : "java",
  "linesOfCode" : 674,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/widget/SliceLiveData.java",
  "extension" : "java",
  "linesOfCode" : 308,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/widget/GridContent.java",
  "extension" : "java",
  "linesOfCode" : 318,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/widget/RowContent.java",
  "extension" : "java",
  "linesOfCode" : 324,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/widget/SliceMetricsWrapper.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/widget/ActionRow.java",
  "extension" : "java",
  "linesOfCode" : 197,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/widget/TemplateView.java",
  "extension" : "java",
  "linesOfCode" : 231,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/java/androidx/slice/widget/GridRowView.java",
  "extension" : "java",
  "linesOfCode" : 693,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-el/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-is/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-te/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-zh-rHK/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-fa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-as/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-sw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-af/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/drawable/abc_slice_ripple_drawable.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/drawable/abc_slice_gradient.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/drawable/abc_slice_see_more_bg.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/drawable/abc_slice_remote_input_bg.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/drawable/abc_ic_slice_send.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-eu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-ja/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-gl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-nb/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-uk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 27,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-pa/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-fi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-pt-rPT/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-ru/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 27,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-hu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-hi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-fr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-de/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-cs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 27,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-en-rIN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-es-rUS/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-et/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-tl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-mr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-ne/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-gu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-bg/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-hy/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-da/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-nl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-sr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-hr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-sv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-my/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-pt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-ur/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-pl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 27,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-mk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-en-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-lt/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 27,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-km/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-kk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-th/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-vi/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-zh-rTW/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-bn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-ml/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-az/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-lv/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-lo/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/layout/abc_slice_switch.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/layout/abc_slice_grid_see_more_overlay.xml",
  "extension" : "xml",
  "linesOfCode" : 18,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/layout/abc_slice_row_show_more.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/layout/abc_slice_secondary_text.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/layout/abc_slice_row_selection_text.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/layout/abc_slice_remote_input.xml",
  "extension" : "xml",
  "linesOfCode" : 61,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/layout/abc_slice_row_selection.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/layout/abc_slice_row_selection_dropdown_text.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/layout/abc_slice_grid_text_overlay_image.xml",
  "extension" : "xml",
  "linesOfCode" : 22,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/layout/abc_slice_small_template.xml",
  "extension" : "xml",
  "linesOfCode" : 88,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/layout/abc_slice_seekbar_view.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/layout/abc_slice_message.xml",
  "extension" : "xml",
  "linesOfCode" : 44,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/layout/abc_slice_progress_view.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/layout/abc_slice_progress_inline_view.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/layout/abc_slice_grid.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/layout/abc_slice_message_local.xml",
  "extension" : "xml",
  "linesOfCode" : 25,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/layout/abc_slice_title.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/layout/abc_slice_grid_see_more.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-uz/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-ms/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-ro/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-ka/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-mn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-pt-rBR/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-ar/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 33,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-ta/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-or/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-si/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 25,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values/attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 58,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values/dimens.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-iw/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-ky/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-sq/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-tr/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-zu/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-sk/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 27,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-it/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-be/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 27,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-en-rXC/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-ca/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-zh-rCN/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-fr-rCA/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-in/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-en-rGB/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-bs/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-sl/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 27,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-kn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-ko/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-es/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-b+sr+Latn/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-am/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res/values-en-rAU/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res-public/values/public_attrs.xml",
  "extension" : "xml",
  "linesOfCode" : 46,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "slice/slice-view/src/main/res-public/values/public_styles.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::slice" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "scripts/pushAndroidxTags.main.kts",
  "extension" : "kts",
  "linesOfCode" : 98,
  "components" : [ "primary::scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/check_os_prebuilts.py",
  "extension" : "py",
  "linesOfCode" : 22,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/splitBaselineProfiles/src/main/java/androidx/baselineprofiles/ProfileSplitter.kt",
  "extension" : "kt",
  "linesOfCode" : 123,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/splitBaselineProfiles/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 15,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/JetpadClient.py",
  "extension" : "py",
  "linesOfCode" : 71,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/triage-guesser.py",
  "extension" : "py",
  "linesOfCode" : 263,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/auto-version-updater/update_versions_for_release.py",
  "extension" : "py",
  "linesOfCode" : 284,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/plot-benchmarks/vite.config.ts",
  "extension" : "ts",
  "linesOfCode" : 5,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/plot-benchmarks/index.html",
  "extension" : "html",
  "linesOfCode" : 13,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/plot-benchmarks/src/lib/Session.svelte",
  "extension" : "svelte",
  "linesOfCode" : 239,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/plot-benchmarks/src/lib/Chart.svelte",
  "extension" : "svelte",
  "linesOfCode" : 160,
  "components" : [ "primary::development" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "development/plot-benchmarks/src/lib/App.svelte",
  "extension" : "svelte",
  "linesOfCode" : 30,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/plot-benchmarks/src/lib/Dataset.svelte",
  "extension" : "svelte",
  "linesOfCode" : 185,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/plot-benchmarks/src/lib/Legend.svelte",
  "extension" : "svelte",
  "linesOfCode" : 58,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/plot-benchmarks/src/lib/Group.svelte",
  "extension" : "svelte",
  "linesOfCode" : 48,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/plot-benchmarks/src/transforms/standard-mappers.ts",
  "extension" : "ts",
  "linesOfCode" : 202,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/plot-benchmarks/src/transforms/metric-transforms.ts",
  "extension" : "ts",
  "linesOfCode" : 114,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/plot-benchmarks/src/transforms/data-transforms.ts",
  "extension" : "ts",
  "linesOfCode" : 63,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/plot-benchmarks/src/plugins.ts",
  "extension" : "ts",
  "linesOfCode" : 12,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/plot-benchmarks/src/wrappers/session.ts",
  "extension" : "ts",
  "linesOfCode" : 54,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/plot-benchmarks/src/wrappers/benchmarks.ts",
  "extension" : "ts",
  "linesOfCode" : 43,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/plot-benchmarks/src/types/chart.ts",
  "extension" : "ts",
  "linesOfCode" : 11,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/plot-benchmarks/src/types/benchmark.ts",
  "extension" : "ts",
  "linesOfCode" : 44,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/plot-benchmarks/src/types/events.ts",
  "extension" : "ts",
  "linesOfCode" : 33,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/plot-benchmarks/src/types/data.ts",
  "extension" : "ts",
  "linesOfCode" : 18,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/plot-benchmarks/src/types/files.ts",
  "extension" : "ts",
  "linesOfCode" : 6,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/plot-benchmarks/src/main.ts",
  "extension" : "ts",
  "linesOfCode" : 6,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/plot-benchmarks/src/clipboard.ts",
  "extension" : "ts",
  "linesOfCode" : 12,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/plot-benchmarks/src/assets/overrides.css",
  "extension" : "css",
  "linesOfCode" : 1,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/plot-benchmarks/src/files.ts",
  "extension" : "ts",
  "linesOfCode" : 18,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/plot-benchmarks/src/workers/service.ts",
  "extension" : "ts",
  "linesOfCode" : 191,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/plot-benchmarks/src/workers/worker.ts",
  "extension" : "ts",
  "linesOfCode" : 5,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/plot-benchmarks/svelte.config.js",
  "extension" : "js",
  "linesOfCode" : 4,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/update_tracing_perfetto.py",
  "extension" : "py",
  "linesOfCode" : 116,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/build_log_simplifier.py",
  "extension" : "py",
  "linesOfCode" : 385,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/studio/sample-androidx-canary.desktop",
  "extension" : "desktop",
  "linesOfCode" : 11,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/sandbox/nsjail.cfg",
  "extension" : "cfg",
  "linesOfCode" : 85,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/buildHealthAdviceToCsv.main.kts",
  "extension" : "kts",
  "linesOfCode" : 193,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/librarystats.py",
  "extension" : "py",
  "linesOfCode" : 61,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/build_log_simplifier/build_log_simplifier.py",
  "extension" : "py",
  "linesOfCode" : 385,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/apilint.py",
  "extension" : "py",
  "linesOfCode" : 36,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/offlinifyDocs/offlinify_dackka_docs.py",
  "extension" : "py",
  "linesOfCode" : 163,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/offlinifyDocs/testData/outputOneLib/reference/kotlin/androidx/classes.html",
  "extension" : "html",
  "linesOfCode" : 31,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/offlinifyDocs/testData/outputOneLib/reference/kotlin/androidx/library/MainPage.html",
  "extension" : "html",
  "linesOfCode" : 12,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/offlinifyDocs/testData/outputOneLib/reference/kotlin/androidx/library/OtherPage.html",
  "extension" : "html",
  "linesOfCode" : 7,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/offlinifyDocs/testData/outputOneLib/reference/kotlin/androidx/library/package-summary.html",
  "extension" : "html",
  "linesOfCode" : 7,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/offlinifyDocs/testData/outputOneLib/reference/kotlin/androidx/packages.html",
  "extension" : "html",
  "linesOfCode" : 18,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/offlinifyDocs/testData/outputAllLibs/reference/kotlin/androidx/classes.html",
  "extension" : "html",
  "linesOfCode" : 35,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/offlinifyDocs/testData/outputAllLibs/reference/kotlin/androidx/other/OtherLibraryPage.html",
  "extension" : "html",
  "linesOfCode" : 7,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/offlinifyDocs/testData/outputAllLibs/reference/kotlin/androidx/other/package-summary.html",
  "extension" : "html",
  "linesOfCode" : 7,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/offlinifyDocs/testData/outputAllLibs/reference/kotlin/androidx/library/MainPage.html",
  "extension" : "html",
  "linesOfCode" : 12,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/offlinifyDocs/testData/outputAllLibs/reference/kotlin/androidx/library/OtherPage.html",
  "extension" : "html",
  "linesOfCode" : 7,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/offlinifyDocs/testData/outputAllLibs/reference/kotlin/androidx/library/package-summary.html",
  "extension" : "html",
  "linesOfCode" : 7,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/offlinifyDocs/testData/outputAllLibs/reference/kotlin/androidx/packages.html",
  "extension" : "html",
  "linesOfCode" : 22,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/offlinifyDocs/testData/input/reference/kotlin/androidx/classes.html",
  "extension" : "html",
  "linesOfCode" : 38,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/offlinifyDocs/testData/input/reference/kotlin/androidx/other/OtherLibraryPage.html",
  "extension" : "html",
  "linesOfCode" : 10,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/offlinifyDocs/testData/input/reference/kotlin/androidx/other/package-summary.html",
  "extension" : "html",
  "linesOfCode" : 10,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/offlinifyDocs/testData/input/reference/kotlin/androidx/library/MainPage.html",
  "extension" : "html",
  "linesOfCode" : 15,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/offlinifyDocs/testData/input/reference/kotlin/androidx/library/OtherPage.html",
  "extension" : "html",
  "linesOfCode" : 10,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/offlinifyDocs/testData/input/reference/kotlin/androidx/library/package-summary.html",
  "extension" : "html",
  "linesOfCode" : 10,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/offlinifyDocs/testData/input/reference/kotlin/androidx/packages.html",
  "extension" : "html",
  "linesOfCode" : 25,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/copy_screenshots_to_golden_repo.py",
  "extension" : "py",
  "linesOfCode" : 35,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/upload_mac_metrics_to_skia/upload_mac_metrics_to_skia.py",
  "extension" : "py",
  "linesOfCode" : 63,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/fetchLicenses/types.ts",
  "extension" : "ts",
  "linesOfCode" : 5,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/fetchLicenses/plain_text_formatter.ts",
  "extension" : "ts",
  "linesOfCode" : 36,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/fetchLicenses/index.ts",
  "extension" : "ts",
  "linesOfCode" : 24,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/fetchLicenses/app.yaml",
  "extension" : "yaml",
  "linesOfCode" : 2,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/fetchLicenses/url-transforms.ts",
  "extension" : "ts",
  "linesOfCode" : 33,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/fetchLicenses/logger.ts",
  "extension" : "ts",
  "linesOfCode" : 59,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/fetchLicenses/flags.ts",
  "extension" : "ts",
  "linesOfCode" : 3,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/fetchLicenses/license.ts",
  "extension" : "ts",
  "linesOfCode" : 131,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/bug_cleaner.py",
  "extension" : "py",
  "linesOfCode" : 59,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/lintBaselineToCsv.main.kts",
  "extension" : "kts",
  "linesOfCode" : 208,
  "components" : [ "primary::development" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "development/benchmarks-chrome-extension/vite.config.ts",
  "extension" : "ts",
  "linesOfCode" : 5,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/benchmarks-chrome-extension/index.html",
  "extension" : "html",
  "linesOfCode" : 13,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/benchmarks-chrome-extension/src/lib/App.svelte",
  "extension" : "svelte",
  "linesOfCode" : 8,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/benchmarks-chrome-extension/src/main.ts",
  "extension" : "ts",
  "linesOfCode" : 6,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/benchmarks-chrome-extension/src/assets/overrides.css",
  "extension" : "css",
  "linesOfCode" : 1,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/benchmarks-chrome-extension/src/content-scripts.ts",
  "extension" : "ts",
  "linesOfCode" : 102,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/benchmarks-chrome-extension/rollup.config.js",
  "extension" : "js",
  "linesOfCode" : 16,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/benchmarks-chrome-extension/svelte.config.js",
  "extension" : "js",
  "linesOfCode" : 4,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/importMaven/settings.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 27,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/importMaven/gradle/verification-metadata.xml",
  "extension" : "xml",
  "linesOfCode" : 949,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/importMaven/gradle/libs.versions.toml",
  "extension" : "toml",
  "linesOfCode" : 332,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/importMaven/import_maven_artifacts.py",
  "extension" : "py",
  "linesOfCode" : 53,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/importMaven/src/main/kotlin/androidx/build/importMaven/GithubLicenseApiClient.kt",
  "extension" : "kt",
  "linesOfCode" : 48,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/importMaven/src/main/kotlin/androidx/build/importMaven/EnvironmentConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/importMaven/src/main/kotlin/androidx/build/importMaven/Log4jExt.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/importMaven/src/main/kotlin/androidx/build/importMaven/LicenseDownloader.kt",
  "extension" : "kt",
  "linesOfCode" : 76,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/importMaven/src/main/kotlin/androidx/build/importMaven/ImportVersionCatalog.kt",
  "extension" : "kt",
  "linesOfCode" : 39,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/importMaven/src/main/kotlin/androidx/build/importMaven/JarAndAarAreCompatible.kt",
  "extension" : "kt",
  "linesOfCode" : 17,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/importMaven/src/main/kotlin/androidx/build/importMaven/Main.kt",
  "extension" : "kt",
  "linesOfCode" : 354,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/importMaven/src/main/kotlin/androidx/build/importMaven/KonanPrebuiltsDownloader.kt",
  "extension" : "kt",
  "linesOfCode" : 200,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/importMaven/src/main/kotlin/androidx/build/importMaven/KmpConfig.kt",
  "extension" : "kt",
  "linesOfCode" : 33,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/importMaven/src/main/kotlin/androidx/build/importMaven/MavenRepositoryProxy.kt",
  "extension" : "kt",
  "linesOfCode" : 154,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/importMaven/src/main/kotlin/androidx/build/importMaven/DownloadObserver.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/importMaven/src/main/kotlin/androidx/build/importMaven/CustomMetadataRules.kt",
  "extension" : "kt",
  "linesOfCode" : 16,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/importMaven/src/main/kotlin/androidx/build/importMaven/ArtifactResolver.kt",
  "extension" : "kt",
  "linesOfCode" : 380,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/importMaven/src/main/kotlin/androidx/build/importMaven/LocalMavenRepoDownloader.kt",
  "extension" : "kt",
  "linesOfCode" : 169,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/importMaven/src/main/kotlin/androidx/build/importMaven/ArtifactsResolutionResult.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/importMaven/src/main/kotlin/androidx/build/importMaven/ProjectService.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/importMaven/importMaven.versions.toml",
  "extension" : "toml",
  "linesOfCode" : 18,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/importMaven/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 55,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/project-creator/java-template/groupId/artifactId/src/main/java/groupId/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/project-creator/create_project.py",
  "extension" : "py",
  "linesOfCode" : 416,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/diff_published_artifacts/diff_published_artifacts.py",
  "extension" : "py",
  "linesOfCode" : 180,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/bench-flame-diff/settings.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 5,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/bench-flame-diff/gradle/verification-metadata.xml",
  "extension" : "xml",
  "linesOfCode" : 423,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/bench-flame-diff/gradle/libs.versions.toml",
  "extension" : "toml",
  "linesOfCode" : 2,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/bench-flame-diff/app/src/main/kotlin/bench/flame/diff/command/Save.kt",
  "extension" : "kt",
  "linesOfCode" : 62,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/bench-flame-diff/app/src/main/kotlin/bench/flame/diff/command/List.kt",
  "extension" : "kt",
  "linesOfCode" : 36,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/bench-flame-diff/app/src/main/kotlin/bench/flame/diff/command/Init.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/bench-flame-diff/app/src/main/kotlin/bench/flame/diff/command/Open.kt",
  "extension" : "kt",
  "linesOfCode" : 27,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/bench-flame-diff/app/src/main/kotlin/bench/flame/diff/command/Diff.kt",
  "extension" : "kt",
  "linesOfCode" : 192,
  "components" : [ "primary::development" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "development/bench-flame-diff/app/src/main/kotlin/bench/flame/diff/interop/Process.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/bench-flame-diff/app/src/main/kotlin/bench/flame/diff/interop/File.kt",
  "extension" : "kt",
  "linesOfCode" : 21,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/bench-flame-diff/app/src/main/kotlin/bench/flame/diff/interop/Os.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/bench-flame-diff/app/src/main/kotlin/bench/flame/diff/interop/Shell.kt",
  "extension" : "kt",
  "linesOfCode" : 51,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/bench-flame-diff/app/src/main/kotlin/bench/flame/diff/App.kt",
  "extension" : "kt",
  "linesOfCode" : 53,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/bench-flame-diff/app/src/main/kotlin/bench/flame/diff/config/Paths.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/bench-flame-diff/app/src/main/kotlin/bench/flame/diff/ui/Terminal.kt",
  "extension" : "kt",
  "linesOfCode" : 82,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/bench-flame-diff/app/src/main/resources/templates/index.html",
  "extension" : "html",
  "linesOfCode" : 138,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/bench-flame-diff/app/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 20,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/validateRefactorHelper.py",
  "extension" : "py",
  "linesOfCode" : 89,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/file-utils/diff-filterer.py",
  "extension" : "py",
  "linesOfCode" : 773,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/suppressFailingTests.py",
  "extension" : "py",
  "linesOfCode" : 336,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/simplify-build-failure/impl/explode.py",
  "extension" : "py",
  "linesOfCode" : 155,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/referenceDocs/helpers/insert_include_into_toc.py",
  "extension" : "py",
  "linesOfCode" : 18,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/referenceDocs/switcher.py",
  "extension" : "py",
  "linesOfCode" : 187,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/ts.py",
  "extension" : "py",
  "linesOfCode" : 5,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "development/update_library_versions.py",
  "extension" : "py",
  "linesOfCode" : 172,
  "components" : [ "primary::development" ],
  "concerns" : [ "::Unclassified" ]
} ]