diff options
author | kmb <kmb@google.com> | 2018-02-09 17:57:15 -0800 |
---|---|---|
committer | Ivan Gavrilovic <gavra@google.com> | 2018-05-04 10:37:44 +0100 |
commit | f84654f4c88fd87a97ecbde885496b0d2db6a1cf (patch) | |
tree | 68835c8ed2fc52cd084c1804f8cb2372487a8035 | |
parent | 17d008dc0cc602c46135f4a4f6f55a6d93431d77 (diff) | |
download | desugar-f84654f4c88fd87a97ecbde885496b0d2db6a1cf.tar.gz |
Delete erroneous piece of desugar's renaming logic
RELNOTES: None.
PiperOrigin-RevId: 185218745
GitOrigin-RevId: c3c5d9bc0e52362bf37129099ba3af1b06229501
Change-Id: I0f277a39360f1de651dd81f2af8490cb5ca695a8
-rw-r--r-- | java/com/google/devtools/build/android/desugar/CorePackageRenamer.java | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/java/com/google/devtools/build/android/desugar/CorePackageRenamer.java b/java/com/google/devtools/build/android/desugar/CorePackageRenamer.java index 3d58ef6..5f1dc2e 100644 --- a/java/com/google/devtools/build/android/desugar/CorePackageRenamer.java +++ b/java/com/google/devtools/build/android/desugar/CorePackageRenamer.java @@ -14,12 +14,11 @@ package com.google.devtools.build.android.desugar; import org.objectweb.asm.ClassVisitor; -import org.objectweb.asm.Handle; import org.objectweb.asm.commons.ClassRemapper; import org.objectweb.asm.commons.Remapper; /** - * A visitor that renames some type names and only when the owner is also renamed. + * A visitor that renames packages so configured using {@link CoreLibrarySupport}.. */ class CorePackageRenamer extends ClassRemapper { @@ -42,13 +41,5 @@ class CorePackageRenamer extends ClassRemapper { public String map(String typeName) { return isRenamed(typeName) ? support.renameCoreLibrary(typeName) : typeName; } - - @Override - public Object mapValue(Object value) { - if (value instanceof Handle && !isRenamed(((Handle) value).getOwner())) { - return value; - } - return super.mapValue(value); - } } } |