Places in code with 6 or more lines that are exactly the same.
From Component --> To Component |
Duplicated Lines |
File Pairs | Details |
---|---|---|---|
BuildSrc/getApksTest (98%)   --> BuildSrc/manifestReplacementTest (98%) |
218 | 11 file pairs | details... |
BuildSrc/getApksTest (68%)   --> BuildSrc/manifestUpdaterTest (73%) |
152 | 10 file pairs | details... |
BuildSrc/manifestReplacementTest (68%)   --> BuildSrc/manifestUpdaterTest (73%) |
152 | 10 file pairs | details... |
BuildSrc/getApksTest (49%)   --> Kotlin/manifestReplacementTest (73%) |
110 | 7 file pairs | details... |
BuildSrc/manifestReplacementTest (49%)   --> Kotlin/manifestReplacementTest (73%) |
110 | 7 file pairs | details... |
BuildSrc/customizeAgpDslAndVariant (58%)   --> BuildSrc/customizeAgpDslAndVariantWithConvenientAPI (64%) |
98 | 5 file pairs | details... |
BuildSrc/workerEnabledTransformation (52%)   --> Kotlin/workerEnabledTransformation (75%) |
92 | 3 file pairs | details... |
BuildSrc/getApksTest (40%)   --> BuildSrc/workerEnabledTransformation (51%) |
90 | 7 file pairs | details... |
BuildSrc/manifestReplacementTest (40%)   --> BuildSrc/workerEnabledTransformation (51%) |
90 | 7 file pairs | details... |
BuildSrc/manifestUpdaterTest (43%)   --> BuildSrc/workerEnabledTransformation (51%) |
90 | 7 file pairs | details... |
BuildSrc/customizeAgpDsl (66%)   --> BuildSrc/customizeAgpDslAndVariantWithConvenientAPI (57%) |
88 | 5 file pairs | details... |
BuildSrc/customizeAgpDsl (66%)   --> BuildSrc/customizeAgpDslAndVariant (52%) |
88 | 5 file pairs | details... |
BuildSrc/manifestReplacementTest (37%)   --> BuildSrc/testAsmTransformApi (61%) |
83 | 5 file pairs | details... |
BuildSrc/addBuildTypeUsingDslFinalize (90%)   --> BuildSrc/workerEnabledTransformation (47%) |
83 | 5 file pairs | details... |
BuildSrc/customizeAgpDsl (62%)   --> BuildSrc/getApksTest (37%) |
83 | 5 file pairs | details... |
BuildSrc/addBuildTypeUsingDslFinalize (90%)   --> BuildSrc/manifestUpdaterTest (40%) |
83 | 5 file pairs | details... |
BuildSrc/addBuildTypeUsingDslFinalize (90%)   --> BuildSrc/manifestReplacementTest (37%) |
83 | 5 file pairs | details... |
BuildSrc/customizeAgpDsl (62%)   --> BuildSrc/workerEnabledTransformation (47%) |
83 | 5 file pairs | details... |
BuildSrc/addBuildTypeUsingDslFinalize (90%)   --> BuildSrc/getApksTest (37%) |
83 | 5 file pairs | details... |
BuildSrc/manifestUpdaterTest (40%)   --> BuildSrc/testAsmTransformApi (61%) |
83 | 5 file pairs | details... |
BuildSrc/getApksTest (37%)   --> BuildSrc/testAsmTransformApi (61%) |
83 | 5 file pairs | details... |
BuildSrc/customizeAgpDsl (62%)   --> BuildSrc/manifestReplacementTest (37%) |
83 | 5 file pairs | details... |
BuildSrc/customizeAgpDsl (62%)   --> BuildSrc/manifestUpdaterTest (40%) |
83 | 5 file pairs | details... |
BuildSrc/testAsmTransformApi (61%)   --> BuildSrc/workerEnabledTransformation (47%) |
83 | 5 file pairs | details... |
BuildSrc/addBuildTypeUsingDslFinalize (82%)   --> BuildSrc/testAsmTransformApi (56%) |
76 | 4 file pairs | details... |
BuildSrc/customizeAgpDsl (57%)   --> BuildSrc/testAsmTransformApi (56%) |
76 | 4 file pairs | details... |
BuildSrc/addBuildTypeUsingDslFinalize (82%)   --> BuildSrc/customizeAgpDsl (57%) |
76 | 4 file pairs | details... |
BuildSrc/getApksTest (32%)   --> BuildSrc/setVersionsFromTask (45%) |
72 | 3 file pairs | details... |
BuildSrc/manifestUpdaterTest (34%)   --> BuildSrc/setVersionsFromTask (45%) |
72 | 3 file pairs | details... |
BuildSrc/manifestReplacementTest (32%)   --> BuildSrc/setVersionsFromTask (45%) |
72 | 3 file pairs | details... |
BuildSrc/testVariantFilteringOnBuildType (58%)   --> BuildSrc/workerEnabledTransformation (40%) |
72 | 6 file pairs | details... |
BuildSrc/manifestReplacementTest (32%)   --> BuildSrc/testVariantFilteringOnBuildType (58%) |
72 | 6 file pairs | details... |
BuildSrc/manifestUpdaterTest (34%)   --> BuildSrc/testVariantFilteringOnBuildType (58%) |
72 | 6 file pairs | details... |
BuildSrc/getApksTest (32%)   --> BuildSrc/testVariantFilteringOnBuildType (58%) |
72 | 6 file pairs | details... |
BuildSrc/setVersionsFromTask (42%)   --> BuildSrc/testVariantFilteringOnBuildType (54%) |
68 | 3 file pairs | details... |
BuildSrc/testAsmTransformApi (50%)   --> BuildSrc/testVariantFilteringOnBuildType (54%) |
67 | 4 file pairs | details... |
Kotlin/addCustomFieldWithValueFromTask (67%)   --> Kotlin/addCustomResValueFromTask (70%) |
66 | 2 file pairs | details... |
BuildSrc/customizeAgpDslAndVariant (38%)   --> BuildSrc/manifestUpdaterTest (31%) |
65 | 4 file pairs | details... |
BuildSrc/customizeAgpDsl (49%)   --> BuildSrc/testVariantFilteringOnBuildType (52%) |
65 | 4 file pairs | details... |
BuildSrc/customizeAgpDslAndVariant (38%)   --> BuildSrc/workerEnabledTransformation (36%) |
65 | 4 file pairs | details... |
BuildSrc/addBuildTypeUsingDslFinalize (70%)   --> BuildSrc/testVariantFilteringOnBuildType (52%) |
65 | 4 file pairs | details... |
BuildSrc/customizeAgpDslAndVariant (38%)   --> BuildSrc/manifestReplacementTest (29%) |
65 | 4 file pairs | details... |
BuildSrc/customizeAgpDslAndVariantWithConvenientAPI (42%)   --> BuildSrc/manifestReplacementTest (29%) |
65 | 4 file pairs | details... |
BuildSrc/customizeAgpDslAndVariantWithConvenientAPI (42%)   --> BuildSrc/testVariantFilteringOnBuildType (52%) |
65 | 4 file pairs | details... |
BuildSrc/customizeAgpDslAndVariant (38%)   --> BuildSrc/getApksTest (29%) |
65 | 4 file pairs | details... |
BuildSrc/customizeAgpDslAndVariant (38%)   --> BuildSrc/testVariantFilteringOnBuildType (52%) |
65 | 4 file pairs | details... |
BuildSrc/customizeAgpDslAndVariantWithConvenientAPI (42%)   --> BuildSrc/manifestUpdaterTest (31%) |
65 | 4 file pairs | details... |
BuildSrc/customizeAgpDslAndVariantWithConvenientAPI (42%)   --> BuildSrc/workerEnabledTransformation (36%) |
65 | 4 file pairs | details... |
BuildSrc/customizeAgpDslAndVariantWithConvenientAPI (42%)   --> BuildSrc/getApksTest (29%) |
65 | 4 file pairs | details... |
BuildSrc/manifestUpdaterTest (31%)   --> Kotlin/manifestTransformerTest (57%) |
64 | 3 file pairs | details... |
BuildSrc/manifestUpdaterTest (31%)   --> Kotlin/manifestReplacementTest (42%) |
64 | 6 file pairs | details... |
BuildSrc/customizeAgpDslAndVariantWithConvenientAPI (38%)   --> BuildSrc/testAsmTransformApi (43%) |
58 | 3 file pairs | details... |
Kotlin/addCustomResValueFromTask (61%)   --> Kotlin/manifestTransformerTest (51%) |
58 | 2 file pairs | details... |
BuildSrc/addBuildTypeUsingDslFinalize (63%)   --> BuildSrc/customizeAgpDslAndVariant (34%) |
58 | 3 file pairs | details... |
BuildSrc/customizeAgpDslAndVariant (34%)   --> BuildSrc/testAsmTransformApi (43%) |
58 | 3 file pairs | details... |
BuildSrc/addBuildTypeUsingDslFinalize (63%)   --> BuildSrc/customizeAgpDslAndVariantWithConvenientAPI (38%) |
58 | 3 file pairs | details... |
Kotlin/addCustomResValueFromTask (59%)   --> Kotlin/manifestReplacementTest (37%) |
56 | 2 file pairs | details... |
Kotlin/manifestReplacementTest (37%)   --> Kotlin/manifestTransformerTest (50%) |
56 | 2 file pairs | details... |
Kotlin/addCustomFieldWithValueFromTask (57%)   --> Kotlin/manifestTransformerTest (50%) |
56 | 2 file pairs | details... |
Kotlin/addCustomFieldWithValueFromTask (57%)   --> Kotlin/manifestReplacementTest (37%) |
56 | 2 file pairs | details... |
Kotlin/addCustomManifestPlaceholder (77%)   --> Kotlin/addManifestPlaceholderFromTask (55%) |
54 | 2 file pairs | details... |
Kotlin/libraryManifestTransformerTest (45%)   --> Kotlin/manifestTransformerTest (46%) |
52 | 2 file pairs | details... |
BuildSrc/workerEnabledTransformation (28%)   --> Kotlin/manifestReplacementTest (33%) |
50 | 5 file pairs | details... |
BuildSrc/testVariantFilteringOnBuildType (40%)   --> Kotlin/manifestReplacementTest (33%) |
50 | 5 file pairs | details... |
Size | # | Folders | Files | Lines | Code |
---|---|---|---|---|---|
29 | x 2 | BuildSrc/workerEnabledTr...uildSrc/src/main/kotlinKotlin/workerEnabledTransformation/app | CopyApksTask.ktbuild.gradle.kts |
40:77 (100%)19:56 (60%) | view |
24 | x 2 | BuildSrc/getApksTest/buildSrc/src/main/kotlinBuildSrc/manifestReplace...uildSrc/src/main/kotlin | ManifestProducerTask.ktManifestProducerTask.kt |
22:48 (100%)22:48 (100%) | view |
23 | x 2 | BuildSrc/getApksTest/buildSrc/src/main/kotlinKotlin/manifestReplacementTest/app | ManifestProducerTask.ktbuild.gradle.kts |
22:47 (95%)36:61 (47%) | view |
23 | x 2 | BuildSrc/manifestReplace...uildSrc/src/main/kotlinKotlin/manifestReplacementTest/app | ManifestProducerTask.ktbuild.gradle.kts |
22:47 (95%)36:61 (47%) | view |
23 | x 2 | Kotlin/androidArtifactTr...st[artifact_AAR]/moduleKotlin/androidArtifactTr...artifact_BUNDLE]/module | build.gradle.ktsbuild.gradle.kts |
3:44 (65%)3:44 (62%) | view |
22 | x 2 | Kotlin/addCustomFieldWithValueFromTask/appKotlin/addCustomResValueFromTask/app | build.gradle.ktsbuild.gradle.kts |
1:54 (75%)1:54 (81%) | view |
19 | x 2 | BuildSrc/getApksTest/buildSrc/src/main/kotlinBuildSrc/manifestReplace...uildSrc/src/main/kotlin | ExamplePlugin.ktExamplePlugin.kt |
22:47 (100%)22:47 (100%) | view |
14 | x 2 | BuildSrc/getApksTest/buildSrc/src/main/kotlinBuildSrc/setVersionsFrom...uildSrc/src/main/kotlin | VerifyManifestTask.ktVerifyManifestTask.kt |
28:44 (100%)28:44 (100%) | view |
14 | x 2 | BuildSrc/manifestUpdater...uildSrc/src/main/kotlinBuildSrc/setVersionsFrom...uildSrc/src/main/kotlin | VerifyManifestTask.ktVerifyManifestTask.kt |
28:44 (100%)28:44 (100%) | view |
14 | x 2 | BuildSrc/getApksTest/buildSrc/src/main/kotlinBuildSrc/manifestReplace...uildSrc/src/main/kotlin | VerifyManifestTask.ktVerifyManifestTask.kt |
28:44 (100%)28:44 (100%) | view |
14 | x 2 | BuildSrc/getApksTest/buildSrc/src/main/kotlinBuildSrc/manifestUpdater...uildSrc/src/main/kotlin | VerifyManifestTask.ktVerifyManifestTask.kt |
28:44 (100%)28:44 (100%) | view |
14 | x 2 | BuildSrc/manifestReplace...uildSrc/src/main/kotlinBuildSrc/manifestUpdater...uildSrc/src/main/kotlin | VerifyManifestTask.ktVerifyManifestTask.kt |
28:44 (100%)28:44 (100%) | view |
14 | x 2 | BuildSrc/manifestUpdater...uildSrc/src/main/kotlinKotlin/manifestTransformerTest/app | ManifestTransformerTask.ktbuild.gradle.kts |
22:40 (100%)31:49 (32%) | view |
14 | x 2 | BuildSrc/manifestReplace...uildSrc/src/main/kotlinBuildSrc/setVersionsFrom...uildSrc/src/main/kotlin | VerifyManifestTask.ktVerifyManifestTask.kt |
28:44 (100%)28:44 (100%) | view |
13 | x 2 | BuildSrc/customizeAgpDslAndVariant/appBuildSrc/customizeAgpDsl...ntWithConvenientAPI/app | build.gradle.ktsbuild.gradle.kts |
1:17 (100%)1:17 (100%) | view |
13 | x 2 | BuildSrc/setVersionsFromTask/buildSrcBuildSrc/testVariantFilteringOnBuildType/buildSrc | build.gradle.ktsbuild.gradle.kts |
3:22 (100%)3:22 (100%) | view |
12 | x 2 | BuildSrc/testAsmTransformApi/buildSrcBuildSrc/testVariantFilteringOnBuildType/buildSrc | build.gradle.ktsbuild.gradle.kts |
3:21 (92%)3:21 (92%) | view |
12 | x 2 | BuildSrc/setVersionsFromTask/buildSrcBuildSrc/testAsmTransformApi/buildSrc | build.gradle.ktsbuild.gradle.kts |
3:21 (92%)3:21 (92%) | view |
11 | x 2 | Kotlin/addBuildTypeUsingDslFinalizeKotlin/addCustomBuildConfigField | build.gradle.ktsbuild.gradle.kts |
2:15 (100%)2:15 (100%) | view |
11 | x 2 | Kotlin/addCustomFieldWithValueFromTaskKotlin/addManifestPlaceholderFromTask | build.gradle.ktsbuild.gradle.kts |
2:15 (100%)2:15 (100%) | view |
Size | # | Folders | Files | Lines | Code |
---|---|---|---|---|---|
22 | x 2 | BuildSrc/manifestReplace...uildSrc/src/main/kotlinBuildSrc/getApksTest/buildSrc/src/main/kotlin | ExamplePlugin.ktExamplePlugin.kt |
24:50 24:50 | view |
13 | x 2 | BuildSrc/workerEnabledTr...uildSrc/src/main/kotlinKotlin/workerEnabledTransformation/app | CopyApksTask.ktbuild.gradle.kts |
65:79 44:58 | view |
8 | x 4 | BuildSrc/manifestUpdater...uildSrc/src/main/kotlinBuildSrc/manifestReplace...uildSrc/src/main/kotlinBuildSrc/setVersionsFrom...uildSrc/src/main/kotlinBuildSrc/getApksTest/buildSrc/src/main/kotlin | VerifyManifestTask.ktVerifyManifestTask.ktVerifyManifestTask.ktVerifyManifestTask.kt |
37:45 37:45 37:45 37:45 | view |
6 | x 2 | BuildSrc/manifestUpdater...uildSrc/src/main/kotlinKotlin/manifestTransformerTest/app | ManifestTransformerTask.ktbuild.gradle.kts |
34:41 43:50 | view |