)]}'
{
  "id": "3aa2ba3a41eeac9c0ddd4b8dbb0ce5505f15ee5e",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "a5854e2f799b03753d5ed770201f5799645f432f",
      "name": "AbstractMethodRemover.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3dea44110e56de15d3c0508b607c4c8afcfcd82b",
      "name": "AnnotationFixer.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b21807c0220c71cb4937b130303d83893f991a3b",
      "name": "AnnotationMatchResult.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "40e2beb082619f350da9f42828859aa41fc26f46",
      "name": "AnnotationRemover.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e222e207e6828934e96e14e2777f5f4c1b46898d",
      "name": "AppInfoWithLiveness.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bf9186827dd7e38043bd45bbaae27e039d9d2d3e",
      "name": "AppInfoWithLivenessModifier.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dd3504b833fa0ddacd38c28312b74b874528dbb7",
      "name": "AssumeInfoCollection.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3de682d76c1254d504a242478b6adb14a44394f6",
      "name": "CheckEnumUnboxedRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a06ecbc174c4c9a58077848b8398b2f8dc9abe84",
      "name": "ClassInitFieldSynthesizer.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "66392460c4964808fd141057d44e911e418f53cd",
      "name": "ClassInlineRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e5b5f3af76b6ec920d1cd8c9843fe8f0f8fe24ee",
      "name": "CollectingGraphConsumer.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bd53f9a229d3bee6306014a9e462841451015e73",
      "name": "ComputeApiLevelUseRegistry.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8dd9b27ef9727e8f39c3d41d48e105b1e10a4f77",
      "name": "ConvertCheckNotNullRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7e988c43b83c670faec4d5b747200d1ccfa07fca",
      "name": "DefaultEnqueuerUseRegistry.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b02ea79c058c6e985236c790529de5386515c8b7",
      "name": "DefaultTreePrunerConfiguration.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b7a3810e5dfa922b6ce8f7bc31d362be792e50b0",
      "name": "DelayedRootSetActionItem.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9e9cdc3cf84cee97f52a5c08bca59c985dba647e",
      "name": "DependentMinimumKeepInfoCollection.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "377dacd1d4046e1453978dafb078ff689c0cf4e1",
      "name": "DexStringCache.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3d01f226042e3315562ba0bdeee67e2a28cb59ac",
      "name": "DiscardedChecker.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2faf20b756b6e22219826c492fba3fcad5585529",
      "name": "EmptyEnqueuerDeferredTracing.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4cdfc22597db826483cef91052bbefc779a93f62",
      "name": "Enqueuer.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "78abb5014e7b36689c082634e483346fa3aea2d1",
      "name": "EnqueuerDeferredTracing.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "759ebd7393b5ab3abdc80337ca9e6ae40dfda022",
      "name": "EnqueuerDeferredTracingImpl.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b0b905aafa5f8811520025df52b258f94804ecc3",
      "name": "EnqueuerDeferredTracingRewriter.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "62017f61db9012df9fdc97bb861dccde7819bbfc",
      "name": "EnqueuerEvent.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e5f90c2968491b4c8ee0837b053e4a504156744d",
      "name": "EnqueuerFactory.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e17e5713f094d7fad30c70182b83e989f05772bd",
      "name": "EnqueuerMetadataTraceable.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "746cf5918ce19835aa86e55d6b0bb97d6d10f40e",
      "name": "EnqueuerResult.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fc2880ae58ecaa4f75ffd878937cc4fef25e16f4",
      "name": "EnqueuerUseRegistryFactory.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f5b90b268dade27b931e6ea0bc30b84f9b182f8f",
      "name": "EnqueuerUtils.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "45eee23aea178d0a5b63d68ef0f480b5352e521c",
      "name": "EnqueuerWorklist.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a05a33b6d559018086a65c852ff529dc096cfe8d",
      "name": "FieldAccessInfoCollectionModifier.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9bef056a23da477f695b581060de7dac4abbd81d",
      "name": "FilteredClassPath.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9fec619a9e29c2a01df0bf7ac31206fa4a9230c5",
      "name": "GlobalKeepInfoConfiguration.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1e63e51e7169d7a2e1eb6402be2c99fd69770712",
      "name": "GraphReporter.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "527565fa53a598c86dc06d0307974d1ea8ca6c81",
      "name": "IfRuleClassPartEquivalence.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "141024707bedde9f5767dc1f0210f4cad6c13be4",
      "name": "IfRuleEvaluator.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cc813adcbb619e411183f26cbb6f04683402cf53",
      "name": "InlineRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9c927255cd4ae0e18351e26f47f7cbea00956691",
      "name": "InstantiatedObject.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c6af09ddd4551902e2ee7e98890eab1496b3a521",
      "name": "InstantiationReason.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bd4cc3c64fb66282d1fde74e19816761b97b6301",
      "name": "KeepClassInfo.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4a7a3ba4cc1d97a2e6fcdd8dabac701382d407bf",
      "name": "KeepConstantArgumentRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "db538453cf85a7ecb93d42c5a91dcf5fdf212037",
      "name": "KeepFieldInfo.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e09ed705ac66c386bebbdac1740e5c8065bb734b",
      "name": "KeepInfo.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "26d9e87eb39033d5abd11c508b17d42fd5120f81",
      "name": "KeepInfoCollection.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4f4355bfdeb68c38257bac3908798ca0e5f16c2b",
      "name": "KeepMemberInfo.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "41ec85a293e7b75b157555d32cbc2b50436c4304",
      "name": "KeepMethodInfo.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0299b05ba555986e0dfd79e5aa78d5b77f349eb8",
      "name": "KeepReason.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f0a113ed7c9c8b1f21b7de3897ad069f7807d4cb",
      "name": "KeepUnusedArgumentRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5e346502fd2ebb21419db7a16979f6dc8534c243",
      "name": "KeepUnusedReturnValueRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d462818875c7ed29979bc32cde8d72a95b956d43",
      "name": "L8TreePruner.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8183bd402c2b2a82979c982f4d1146fe10c59c31",
      "name": "LibraryMethodOverrideAnalysis.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "00be009dd0cf921602a49787b9b03bb6a5de97a9",
      "name": "LibraryModeledPredicate.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "89c25ae27b2aeb874d0e0d9e63ac06004f0330fd",
      "name": "MainDexDirectReferenceTracer.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aa6c1f15963ccd67df5f0a7f3da3391ddc6fcf2a",
      "name": "MainDexInfo.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ffa265cbf8b22cfcc60af5e9c0036613cfa62239",
      "name": "MainDexListBuilder.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4645385ea65d62f4ebb981b0303eccc182f93b4a",
      "name": "MaximumRemovedAndroidLogLevelRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a2d6e00798768867d5f86742cd1035c10d9bcc45",
      "name": "MinimumKeepInfoCollection.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e5e514d2ca74f05a665046684142370e054c101c",
      "name": "MissingClasses.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6f22fb9e741bbb13a48c0368804a556179f377bb",
      "name": "NoAccessModificationRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "35466fc80bd2bbb0b4805c1552aef040a18e6098",
      "name": "NoFieldTypeStrengtheningRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f775baf9e30682eb36e753e51d8103585c83d905",
      "name": "NoHorizontalClassMergingRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "11467c490f1c98cadea0ed9b0c2c0d02710f7f6e",
      "name": "NoMethodStaticizingRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c49860c0347a5a485748f4e54be22f84ecd51fbe",
      "name": "NoParameterReorderingRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9b71cdb400d73bf3c3010444a124d0bf55d25c95",
      "name": "NoParameterTypeStrengtheningRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c674a857ac83fcba0d7db5496c68f5df7fe9911e",
      "name": "NoRedundantFieldLoadEliminationRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e6529cfec3186c645270396da779d4086721fda7",
      "name": "NoReturnTypeStrengtheningRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f00dd7ce65f8644c9014c43a61cbf13c08a2b3dd",
      "name": "NoUnusedInterfaceRemovalRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9215f36e64c13d1b6cce825909baa814f73023ff",
      "name": "NoValuePropagationRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6521496c378dfbd8666fcb5151e8358397297b18",
      "name": "NoVerticalClassMergingRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7eb81ce4c6b482dc22caa683a09e100eb32a59fb",
      "name": "ObjectAllocationInfoCollectionUtils.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cdf0264181241e55305c8771025a43636696419f",
      "name": "ProguardAccessFlags.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "803ace41515113646a44dfe10952d48b24ccd6d3",
      "name": "ProguardAssumeMayHaveSideEffectsRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a224bed854aaa70adba04b27650faedc4319d7ff",
      "name": "ProguardAssumeNoSideEffectRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8685347f61cefc83854c3931bb2b9dca59f7dd29",
      "name": "ProguardAssumeValuesRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "08d00c604284c2de2462ef836c643383bb45d9f4",
      "name": "ProguardCheckDiscardRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "25808176ef3101fda1b825c12f9544a2a265f5c4",
      "name": "ProguardClassFilter.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "576588d5d0eb6c07fd8fa414bb6b1a446fc32e1e",
      "name": "ProguardClassNameList.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0700049b0066ccb4144603d56d9f148f42c7cdfe",
      "name": "ProguardClassSpecification.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "41fe36edce7afb12d794a4e2e32e3a1bd508dfba",
      "name": "ProguardClassType.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "88f5f127cf92a662ff9a4ffdf1cae2bac460f86c",
      "name": "ProguardCompatibilityActions.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d7e4ff2e49417a9d3c9573667b714449ac010618",
      "name": "ProguardConfiguration.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6ae7d4c180628022a57ed62597cc337d1eeb432d",
      "name": "ProguardConfigurationParser.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8811df7881b54230466b46bc51342fad9d3cc096",
      "name": "ProguardConfigurationParserOptions.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6099834d4cc5bd88de31607b334472438e2a781f",
      "name": "ProguardConfigurationRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ba04f22729819a17a4ac9e41e587098dcc91c0fd",
      "name": "ProguardConfigurationSource.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f4c2d414c95bc6d5eb39d3cae18f26b9a1c55893",
      "name": "ProguardConfigurationSourceBytes.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7df9e815c4df577b8e1e9b3286cbe2efe7438427",
      "name": "ProguardConfigurationSourceFile.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cc9fafae69e7df316358c29ae15916224614b12f",
      "name": "ProguardConfigurationSourceStrings.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9b0ed2e4e985f49f3a9a34e1034eef5bdbdedf2a",
      "name": "ProguardConfigurationUtils.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "56f431d22cf8cf3ae4c9eebbef61f969dd0c5b50",
      "name": "ProguardIdentifierNameStringRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8e19b25223555071b82eafd1e09c8474939104d6",
      "name": "ProguardIfRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "19a6946d9dfd8d36aa1ee50a864581aa97ef68f1",
      "name": "ProguardKeepAttributes.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "326a95e5476245241803dbf09d50ec1f29ad0c1e",
      "name": "ProguardKeepRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fb028997f2576c570c5e782b5c90aa6b47f661e7",
      "name": "ProguardKeepRuleBase.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "60739533b542207978c5013f3d27858577ac4a56",
      "name": "ProguardKeepRuleModifiers.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2018cbfd9ecd1f9f593812695a25e3483ac8020c",
      "name": "ProguardKeepRuleType.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b08647081e1ad502142116f4edf0d24acffe6ebb",
      "name": "ProguardKeepRuleUtils.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "07203375ac174992ad62a96126d452fbd8b89af0",
      "name": "ProguardMemberRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "726ab9da973e72dd7a7ffd9d85c75d63095f3b78",
      "name": "ProguardMemberRuleReturnValue.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "47c00b4cf590e15eb07eae4c344f5dda0f52dac5",
      "name": "ProguardMemberType.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c217d45c502fa0e3c59d38ea1bd7fd3f00a4c748",
      "name": "ProguardNameMatcher.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "67608f281d347d90ae27e817727b805f03cbad59",
      "name": "ProguardPackageMatcher.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6dcd07b82d4fc8e83aeeb05ad9bfd765bcfb64d6",
      "name": "ProguardPackageNameList.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b3771ef8ff18555c003585002b6660129c71132f",
      "name": "ProguardPathFilter.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "742f2effd32a2e163124152b9d1ed4c04db95b95",
      "name": "ProguardPathList.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "603c56a223b3dcec797f8407ce43b340e486b5f3",
      "name": "ProguardRuleParserException.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a8233bf007672d9769d057d4797c13dafc036c53",
      "name": "ProguardTypeMatcher.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cffaab14a54413436609346c59dddb7d704288bf",
      "name": "ProguardWhyAreYouKeepingRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b6cb8e5406ac36b89c853d877c78e10312aaab96",
      "name": "ProguardWildcard.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "031e147f5988a023508bb25adaadf19e4e8f2a50",
      "name": "ReprocessClassInitializerRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1c2062351187f314d21b962b72912c93d097f0b1",
      "name": "ReprocessMethodRule.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6bf84a6e79632f2e1f4e848b7e0eceffd7144483",
      "name": "RootSetBuilderEventConsumer.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e478be49e46d2010eda54c514e6bc1ef7f2c95dd",
      "name": "RootSetUtils.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "045227ddcbb2c1f04c01ede32cac692246884611",
      "name": "RuntimeTypeCheckInfo.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "07ad580c7a5785ba0e11e6c41e559bab461915c2",
      "name": "ScopedDexMethodSet.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fbe53c84b24ca82a5451a97da5d78a5c14bbab54",
      "name": "SingleTargetLookupCache.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7dc92f2017e0757fe4e9d84b5f4c2f3e3875852a",
      "name": "TreePruner.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "41edc42770ccfe5303ca7a9c995662c546348aa0",
      "name": "TreePrunerConfiguration.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6bd61cd53fdd6a223182926cc77ad7ad1d604cdd",
      "name": "UnusedItemsPrinter.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7fabdd91072c495fcf24ff1eea30e45bc7817e76",
      "name": "WhyAreYouKeepingConsumer.java"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "48019304b15ac42921b7c8f8fa2cd272c3fd6a6f",
      "name": "WhyAreYouNotInliningRule.java"
    }
  ]
}
