)]}' { "commit": "45eaf7662ccbe4d8ce4b039f78f92c200a051973", "tree": "48e07cdf869fc06b61771d6722b312d9d0fd0e07", "parents": [ "e1b70d664133e1a5d3bb5a48cd4d4c583ce43931" ], "author": { "name": "Morten Krogh-Jespersen", "email": "mkroghj@google.com", "time": "Tue Jun 16 08:20:07 2020 +0200" }, "committer": { "name": "Morten Krogh-Jespersen", "email": "mkroghj@google.com", "time": "Tue Jun 16 08:47:34 2020 +0000" }, "message": "Version 2.1.41\n\nBackport kotlin metadata modeling and tests\n\nThis will sync the treatment of kotlin metadata between our main\ndevelopment branch and the beta release branch.\n\nThe back port includes content from the following CL\u0027s:\nCL: https://r8-review.googlesource.com/52084\nCL: https://r8-review.googlesource.com/52094\n\nManually edited Enqueuer to pass in pruned types and re-added missing\noverrides for KotlinMetadataDefinitionSupplier.\n\nBesides the back ports above the following clean cherry-pick is:\n\nCherry pick: Reland \"Move rewriting of Kotlin Metadata out of minifiers\"\nCL: https://r8-review.googlesource.com/52095\n\nBug: 158766557\nChange-Id: I1636245a9da9ca938dce02cabe44b40243ebacb1\n", "tree_diff": [ { "type": "modify", "old_id": "c3ad10a358e4a34647a5dcffd19585c68dee1348", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/R8.java", "new_id": "951b7951a44f45cf1d5ddbfb6296ec1e64cfd2ed", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/R8.java" }, { "type": "modify", "old_id": "8778485408faec3dca76deb32686bb83a383d891", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/Version.java", "new_id": "04e181730f587917f126d7016618ef2758a7492d", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/Version.java" }, { "type": "modify", "old_id": "84d6e821f185cd3ea0432bab0266c8ec8bca9318", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KmVisitorProviders.java", "new_id": "65bdeec1f2ff4b31691751376e278c886b6f6300", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KmVisitorProviders.java" }, { "type": "modify", "old_id": "602165c840571220af5527b12ca40c6c31a8e3aa", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/Kotlin.java", "new_id": "ef44b4bef7ed5e5b0c8f3fbc0e47e1d8a08bd381", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/Kotlin.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "953766c1625e09f75bd6e033d1392be3f287a41f", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinAnnotationArgumentInfo.java" }, { "type": "modify", "old_id": "a4bc5b0811579a61f6665f8edbbeebff1035bbb2", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinAnnotationInfo.java", "new_id": "45adb4604cf232b608ded9d373d0b35773960e18", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinAnnotationInfo.java" }, { "type": "modify", "old_id": "b5070937ac87512628a93d00125e3305013203fc", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinClassInfo.java", "new_id": "24947bf41fb03eef886d50b4c3f87cea8abd660a", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinClassInfo.java" }, { "type": "modify", "old_id": "f9662ef96324b612559e8ce48f9b7be6502a6d29", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinClassLevelInfo.java", "new_id": "fdb326ea196325c89c8c61a613b3928911867e37", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinClassLevelInfo.java" }, { "type": "modify", "old_id": "5fe02b29b01c2851750038ebb2fa1b3fc2f42098", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinClassMetadataReader.java", "new_id": "2171a00bde5bfc7c38052cf06efc65c2c0ac890b", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinClassMetadataReader.java" }, { "type": "modify", "old_id": "d6ff5b4663fe155f77f4c909ec698910927012ba", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinClassifierInfo.java", "new_id": "c80ed3246c06a7b5544abd53b9bb4a4d31af8049", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinClassifierInfo.java" }, { "type": "modify", "old_id": "2f97b4f5bf68ce816ae9e5eff4001543e5ec352f", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinCompanionInfo.java", "new_id": "1e19f1a96c8d945e822d399cfaeeceb82fd3c32b", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinCompanionInfo.java" }, { "type": "modify", "old_id": "6f9f366d7c23df1c302543bba7f5ba627e8e7f70", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinConstructorInfo.java", "new_id": "2e4ee98470d419ed0f7d8a07da160ea3feea6bfc", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinConstructorInfo.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "fd0d60d96d8100a543051f5f6fcd79920f0d4a6e", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinContractInfo.java" }, { "type": "modify", "old_id": "cd349ab7faf58a4c5966cd4ad9c4b02f360d075b", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinDeclarationContainerInfo.java", "new_id": "79b4173c053e1062d4d58b747c47cc38b9a0dce1", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinDeclarationContainerInfo.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "d6664d12fe8112922a6d4bfb6049c472084bf1dd", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinEffectExpressionInfo.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "3b1c74878910a740e67c241f8e29ce6a4cf7d786", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinEffectInfo.java" }, { "type": "modify", "old_id": "7df7afb414caef1c196750b842de93fadffea138", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinFieldLevelInfo.java", "new_id": "8d9d468ff41105feabcfcda1adf8dedad8dddd34", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinFieldLevelInfo.java" }, { "type": "modify", "old_id": "c31df8c917d0181533814675adc72766daa3f274", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinFileFacadeInfo.java", "new_id": "886281fe795b8d18ead97804642a52fab602ac74", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinFileFacadeInfo.java" }, { "type": "modify", "old_id": "c8c883698db37fa570d67a3c4b61ac1fbc5f034b", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinFlexibleTypeUpperBoundInfo.java", "new_id": "91413c7b8780b914116887454d772d2e633f89cc", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinFlexibleTypeUpperBoundInfo.java" }, { "type": "modify", "old_id": "58b07cb1aa769f9bf9215d2c9efd879b69b317d7", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinFunctionInfo.java", "new_id": "f5ce062970280242fc76cb0c0964d16915dda1f7", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinFunctionInfo.java" }, { "type": "modify", "old_id": "69c0442ac2275a4bb1a8018c9a2e2768eaa087a3", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinJvmFieldSignatureInfo.java", "new_id": "974e4a80e2836fbb38959765f7c34fb3d4aee3ee", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinJvmFieldSignatureInfo.java" }, { "type": "modify", "old_id": "d9d5c9dca2d51258a64daf8d63965144e0f53717", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinJvmMethodSignatureInfo.java", "new_id": "2469a546af8707ff568fcb5ca28ea4ea40193454", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinJvmMethodSignatureInfo.java" }, { "type": "modify", "old_id": "d25f105011d68abc92aa47de1e73239f8ce6baa5", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinLambdaInfo.java", "new_id": "cc215d58269599fa2f1c99f2abcc65574c7b3cce", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinLambdaInfo.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "fca17cfc242a6a38a025595c7125db03cc965181", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinLocalDelegatedPropertyInfo.java" }, { "type": "modify", "old_id": "83947d78d1be1647ae908188648b51042649d9f0", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinMetadataDiagnostic.java", "new_id": "3415e1307f2369e5e8629b55406620167af01dbd", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinMetadataDiagnostic.java" }, { "type": "modify", "old_id": "28928ef8807a11ee472133fd4a66042425799a5b", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinMetadataEnqueuerExtension.java", "new_id": "254255e744cd0d429a09134e9776accc7f43791b", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinMetadataEnqueuerExtension.java" }, { "type": "modify", "old_id": "ce0ba803f4df2d8e7ba5b86542bc153690dcd86e", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinMetadataRewriter.java", "new_id": "d709ea448ecde2c1fbff6349cd0771b5aa7e8f64", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinMetadataRewriter.java" }, { "type": "modify", "old_id": "1f21451409a98573d3f0beda87812409ec2a8b6a", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinMetadataUtils.java", "new_id": "6ef7a0de8f66a163ea28652a7648720e2c259ceb", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinMetadataUtils.java" }, { "type": "modify", "old_id": "fa21f810aadcefa885644ac6322023bc96895a05", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinMetadataWriter.java", "new_id": "1a5164487e753d003767d67a648bc2c0d1dc8298", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinMetadataWriter.java" }, { "type": "modify", "old_id": "604374e406cddd8730c85a958184d232c2c06a4e", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinMethodLevelInfo.java", "new_id": "a02cb0a5c3b89ce3f404fb7918b0f914f142aefa", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinMethodLevelInfo.java" }, { "type": "modify", "old_id": "3baea9cf7f1a5e3efa91f61dec9b98541f5843b9", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinMultiFileClassFacadeInfo.java", "new_id": "34c5248af391ecef3bf1bef617e71f613213b157", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinMultiFileClassFacadeInfo.java" }, { "type": "modify", "old_id": "d4ec8003e3fc256a9881ecc4f5325c447c5e85bf", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinMultiFileClassPartInfo.java", "new_id": "ca97d0be17c5c0bbcf504c50b01fdcaf639cae0c", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinMultiFileClassPartInfo.java" }, { "type": "modify", "old_id": "d98e109f94c2dff9e727eb70175f66c64c86e790", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinPackageInfo.java", "new_id": "1ac03dba184e32cb76d74c7a029e79d46248beb1", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinPackageInfo.java" }, { "type": "modify", "old_id": "802428a48e5425a10b5f6c2d288419ba7c94e354", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinPropertyInfo.java", "new_id": "6fceb06e328e410b5b7f723012db7ac61f8adc0f", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinPropertyInfo.java" }, { "type": "modify", "old_id": "38933b5912df639b14ec3940630d0090e1b2303c", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinSyntheticClassInfo.java", "new_id": "79054f442241555863c80ec5c9ae15f58dfe01e8", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinSyntheticClassInfo.java" }, { "type": "modify", "old_id": "b4b5354ce30acaf467e9bb066b39666e757de785", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinTypeAliasInfo.java", "new_id": "3ecbc2c1a42e92671243c815cbf9fd1561055200", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinTypeAliasInfo.java" }, { "type": "modify", "old_id": "8601667ef1315ed42e4084e53e6367b5abd98cfa", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinTypeInfo.java", "new_id": "4e74391ee19d79be0dff66c13d00b12ce5278280", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinTypeInfo.java" }, { "type": "modify", "old_id": "fd11c11151887257382123560b4deb7b40e678cd", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinTypeParameterInfo.java", "new_id": "d8457edb6669e2d04de0ffaf565665ce8c59ba1f", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinTypeParameterInfo.java" }, { "type": "modify", "old_id": "68da5db1d83a5c3f6f21f0a8803ce77ef29263a0", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinTypeProjectionInfo.java", "new_id": "1f2ce019cb151d385da600bfb91645673d1543d3", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinTypeProjectionInfo.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "088e7ec3dea1a15ac5c68ed444aa101e58e08d71", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinTypeReference.java" }, { "type": "modify", "old_id": "ee2f99b4bee38f485ef1d65151506b999ac08344", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/kotlin/KotlinValueParameterInfo.java", "new_id": "db54d355923a82d0846422ef7a136c5f18716adb", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinValueParameterInfo.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "9530f4ca4922522e0fd3f418d1728856bbd36aa5", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/kotlin/KotlinVersionRequirementInfo.java" }, { "type": "modify", "old_id": "8f1a41a2c11c48d03f4cefe86e188fefe5b12d9e", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/naming/Minifier.java", "new_id": "46117a72ee970d03b5bd82236397a81e487f1083", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/naming/Minifier.java" }, { "type": "modify", "old_id": "3ce8e7fa74b399135946cf21766b52ec5e528cac", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/naming/ProguardMapMinifier.java", "new_id": "ef10483bf8409f532f7e4be98fa84ec62d4f3a69", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/naming/ProguardMapMinifier.java" }, { "type": "modify", "old_id": "6878c056a8c0a7c8ba48423536853b1cf2e9453f", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/shaking/Enqueuer.java", "new_id": "2bdfa261fad6f86a2e48cd85248675cae8c4c1aa", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/shaking/Enqueuer.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "e17e5713f094d7fad30c70182b83e989f05772bd", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/shaking/EnqueuerMetadataTraceable.java" }, { "type": "modify", "old_id": "196091ebba017e50ab30ed3fdf7adf445c6f5a1d", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/utils/DescriptorUtils.java", "new_id": "1173ef5665a550c63bc6adbb2a2bbb3d98899eed", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/utils/DescriptorUtils.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "64e8537e23b7304844cbace7ca7cb16334339e06", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/utils/FunctionUtils.java" }, { "type": "modify", "old_id": "87b5d1013ea64e7281c9acd0150d1a999ffd0e79", "old_mode": 33188, "old_path": "src/test/java/com/android/tools/r8/kotlin/metadata/KotlinMetadataTestBase.java", "new_id": "99aaf1bd4602c667ddfeeb3a305f71ea603ca556", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/kotlin/metadata/KotlinMetadataTestBase.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "11c47de6b6dab1420a6b778e5442da6acd9b5a67", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/kotlin/metadata/MetadataRewriteAnnotationTest.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "1ebdddbcb5e2e881fd89bca5390a5b950264020e", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/kotlin/metadata/MetadataRewriteCrossinlineAnonFunctionTest.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "ce26b7764d951df422991c704ac8a28490063e26", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/kotlin/metadata/MetadataRewriteCrossinlineConcreteFunctionTest.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "95da64e8426484ae011e459995d7e7acc571a6a0", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/kotlin/metadata/MetadataRewriteDelegatedPropertyTest.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "788e64b7f8e228635aa9dfbad2381311db293586", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/kotlin/metadata/MetadataRewriteDoNotEmitValuesIfEmpty.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "2d3834b92f6fcb1623e211c9c72ded706e9abf84", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/kotlin/metadata/MetadataRewriteJvmStaticTest.java" }, { "type": "modify", "old_id": "a17f7dc713d836a382d7d64d314aa9e9895f1f7d", "old_mode": 33188, "old_path": "src/test/java/com/android/tools/r8/kotlin/metadata/MetadataRewritePassThroughTest.java", "new_id": "71d888ce004c5a2db0a9eab534f2008e5d88e83a", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/kotlin/metadata/MetadataRewritePassThroughTest.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "2a334849389b68225d59080c4d18439752539b68", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/kotlin/metadata/MetadataRewritePrunedObjectsTest.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "d7ed237a6df478edcbdbc89a1924790b86a98afc", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/kotlin/metadata/annotation_app/main.kt" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "0c6ff6ca837032c812656c9a3ebb96edf3a56532", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/kotlin/metadata/annotation_lib/lib.kt" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "99a388230765d6c20eed81a2b672f621067cb8bf", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/kotlin/metadata/crossinline_anon_app/main.kt" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "b820f4aac4f09b6b9546d490e5abd9a195bcd680", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/kotlin/metadata/crossinline_anon_lib/lib.kt" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "4c5c3a77a24c741354f2565e49fd4c9cb184e173", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/kotlin/metadata/crossinline_concrete_app/main.kt" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "cf5da42088dfed37757ecbde13b22814c2a66f8f", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/kotlin/metadata/crossinline_concrete_lib/lib.kt" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "a35754f8659e4125df22efefee3278dc0fc75691", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/kotlin/metadata/delegated_property_app/main.kt" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "cfae3efd541897c49afd9fb595b1676d5e605594", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/kotlin/metadata/jvmstatic_app/MainJava.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "6bd1218e97a1bd74708284a0eeb842b9208d1930", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/kotlin/metadata/jvmstatic_app/main.kt" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "cc0f1fb19db050216f082db6a2f4fe55fa1f33c3", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/kotlin/metadata/jvmstatic_lib/lib.kt" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "fb35a608fcc4be0fc9edebacba6f590211b372b6", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/kotlin/metadata/pruned_app/main.kt" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "3ceaa4d749fd8e2b859ed9eab0c6700a17b213b4", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/kotlin/metadata/pruned_lib/lib.kt" }, { "type": "modify", "old_id": "d4801ea3e8e5fc60e4b055b2c71cd840b58437fc", "old_mode": 33188, "old_path": "src/test/java/com/android/tools/r8/shaking/b134858535/EventPublisherTest.java", "new_id": "23a56161d72c2a7a7c4c9ab27adff4638f6a5696", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/shaking/b134858535/EventPublisherTest.java" }, { "type": "modify", "old_id": "78ac79613cddf13ff5f058a06cbd8d8c8b2f5e55", "old_mode": 33188, "old_path": "src/test/java/com/android/tools/r8/utils/codeinspector/AbsentKmTypeAliasSubject.java", "new_id": "622db027340fda0ef0921a90d387c971a1efff60", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/utils/codeinspector/AbsentKmTypeAliasSubject.java" }, { "type": "modify", "old_id": "a07125c361a2b00e3734ea9410dc0ee8cc25ae52", "old_mode": 33188, "old_path": "src/test/java/com/android/tools/r8/utils/codeinspector/FoundKmTypeAliasSubject.java", "new_id": "396ef98c7be9dd2a038335d2453be44d3c6329e3", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/utils/codeinspector/FoundKmTypeAliasSubject.java" }, { "type": "modify", "old_id": "f87d368e1b16bd446ea2b024653ef4eb11c2ec25", "old_mode": 33188, "old_path": "src/test/java/com/android/tools/r8/utils/codeinspector/KmTypeAliasSubject.java", "new_id": "8ff3c901f21dc18d99cf51c7ae8d62af1855e3e9", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/utils/codeinspector/KmTypeAliasSubject.java" } ] }