Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a0cb5388 authored by Paul Duffin's avatar Paul Duffin
Browse files

Remove sun.... libcore classes from light grey/vendor lists

Removes all the sun... libcore classes from the light grey/vendor
lists as they are now using UnsupportedAppUsage annotation.

This was tested by making and then manually checking that the generated
out/target/common/obj/PACKAGING/hiddenapi-light-greylist.txt was the
same (after sorting) before and after this change.

Test: see above
Bug: 117818301
Change-Id: I8dadc9215e929c5047fdfe8241c430544e963c19
ge-Id: I2a9ed3fbfb0c703eafcf431b93f8a419c5ec83a3
parent cd480214
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -1544,6 +1544,10 @@ droidstubs {
droidstubs {
    name: "hiddenapi-mappings",
    defaults: ["metalava-api-stubs-default"],
    srcs: [
        ":openjdk_java_files",
        ":non_openjdk_java_files",
    ],
    arg_files: [
        "core/res/AndroidManifest.xml",
    ],
+0 −81
Original line number Diff line number Diff line
@@ -2373,84 +2373,3 @@ Lorg/ccil/cowan/tagsoup/Schema;->theEntities:Ljava/util/HashMap;
Lorg/ccil/cowan/tagsoup/Schema;->thePrefix:Ljava/lang/String;
Lorg/ccil/cowan/tagsoup/Schema;->theRoot:Lorg/ccil/cowan/tagsoup/ElementType;
Lorg/ccil/cowan/tagsoup/Schema;->theURI:Ljava/lang/String;
Lsun/misc/Cleaner;->clean()V
Lsun/misc/Unsafe;->addressSize()I
Lsun/misc/Unsafe;->allocateInstance(Ljava/lang/Class;)Ljava/lang/Object;
Lsun/misc/Unsafe;->allocateMemory(J)J
Lsun/misc/Unsafe;->arrayBaseOffset(Ljava/lang/Class;)I
Lsun/misc/Unsafe;->arrayIndexScale(Ljava/lang/Class;)I
Lsun/misc/Unsafe;->compareAndSwapInt(Ljava/lang/Object;JII)Z
Lsun/misc/Unsafe;->compareAndSwapLong(Ljava/lang/Object;JJJ)Z
Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z
Lsun/misc/Unsafe;->copyMemory(JJJ)V
Lsun/misc/Unsafe;->copyMemoryFromPrimitiveArray(Ljava/lang/Object;JJJ)V
Lsun/misc/Unsafe;->copyMemoryToPrimitiveArray(JLjava/lang/Object;JJ)V
Lsun/misc/Unsafe;->freeMemory(J)V
Lsun/misc/Unsafe;->fullFence()V
Lsun/misc/Unsafe;->getAndAddInt(Ljava/lang/Object;JI)I
Lsun/misc/Unsafe;->getAndAddLong(Ljava/lang/Object;JJ)J
Lsun/misc/Unsafe;->getAndSetInt(Ljava/lang/Object;JI)I
Lsun/misc/Unsafe;->getAndSetLong(Ljava/lang/Object;JJ)J
Lsun/misc/Unsafe;->getAndSetObject(Ljava/lang/Object;JLjava/lang/Object;)Ljava/lang/Object;
Lsun/misc/Unsafe;->getArrayBaseOffsetForComponentType(Ljava/lang/Class;)I
Lsun/misc/Unsafe;->getArrayIndexScaleForComponentType(Ljava/lang/Class;)I
Lsun/misc/Unsafe;->getBoolean(Ljava/lang/Object;J)Z
Lsun/misc/Unsafe;->getByte(J)B
Lsun/misc/Unsafe;->getByte(Ljava/lang/Object;J)B
Lsun/misc/Unsafe;->getChar(J)C
Lsun/misc/Unsafe;->getChar(Ljava/lang/Object;J)C
Lsun/misc/Unsafe;->getDouble(J)D
Lsun/misc/Unsafe;->getDouble(Ljava/lang/Object;J)D
Lsun/misc/Unsafe;->getFloat(J)F
Lsun/misc/Unsafe;->getFloat(Ljava/lang/Object;J)F
Lsun/misc/Unsafe;->getInt(J)I
Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I
Lsun/misc/Unsafe;->getIntVolatile(Ljava/lang/Object;J)I
Lsun/misc/Unsafe;->getLong(J)J
Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J
Lsun/misc/Unsafe;->getLongVolatile(Ljava/lang/Object;J)J
Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object;
Lsun/misc/Unsafe;->getObjectVolatile(Ljava/lang/Object;J)Ljava/lang/Object;
Lsun/misc/Unsafe;->getShort(J)S
Lsun/misc/Unsafe;->getShort(Ljava/lang/Object;J)S
Lsun/misc/Unsafe;->getUnsafe()Lsun/misc/Unsafe;
Lsun/misc/Unsafe;->INVALID_FIELD_OFFSET:I
Lsun/misc/Unsafe;->loadFence()V
Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J
Lsun/misc/Unsafe;->pageSize()I
Lsun/misc/Unsafe;->park(ZJ)V
Lsun/misc/Unsafe;->putBoolean(Ljava/lang/Object;JZ)V
Lsun/misc/Unsafe;->putByte(JB)V
Lsun/misc/Unsafe;->putByte(Ljava/lang/Object;JB)V
Lsun/misc/Unsafe;->putChar(JC)V
Lsun/misc/Unsafe;->putChar(Ljava/lang/Object;JC)V
Lsun/misc/Unsafe;->putDouble(JD)V
Lsun/misc/Unsafe;->putDouble(Ljava/lang/Object;JD)V
Lsun/misc/Unsafe;->putFloat(JF)V
Lsun/misc/Unsafe;->putFloat(Ljava/lang/Object;JF)V
Lsun/misc/Unsafe;->putInt(JI)V
Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V
Lsun/misc/Unsafe;->putIntVolatile(Ljava/lang/Object;JI)V
Lsun/misc/Unsafe;->putLong(JJ)V
Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V
Lsun/misc/Unsafe;->putLongVolatile(Ljava/lang/Object;JJ)V
Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V
Lsun/misc/Unsafe;->putObjectVolatile(Ljava/lang/Object;JLjava/lang/Object;)V
Lsun/misc/Unsafe;->putOrderedInt(Ljava/lang/Object;JI)V
Lsun/misc/Unsafe;->putOrderedLong(Ljava/lang/Object;JJ)V
Lsun/misc/Unsafe;->putOrderedObject(Ljava/lang/Object;JLjava/lang/Object;)V
Lsun/misc/Unsafe;->putShort(JS)V
Lsun/misc/Unsafe;->putShort(Ljava/lang/Object;JS)V
Lsun/misc/Unsafe;->setMemory(JJB)V
Lsun/misc/Unsafe;->storeFence()V
Lsun/misc/Unsafe;->theUnsafe:Lsun/misc/Unsafe;
Lsun/misc/Unsafe;->THE_ONE:Lsun/misc/Unsafe;
Lsun/misc/Unsafe;->unpark(Ljava/lang/Object;)V
Lsun/misc/URLClassPath$JarLoader;->getJarFile()Ljava/util/jar/JarFile;
Lsun/misc/URLClassPath;->lmap:Ljava/util/HashMap;
Lsun/misc/URLClassPath;->loaders:Ljava/util/ArrayList;
Lsun/misc/URLClassPath;->urls:Ljava/util/Stack;
Lsun/nio/ch/DirectBuffer;->cleaner()Lsun/misc/Cleaner;
Lsun/security/x509/AlgorithmId;->get(Ljava/lang/String;)Lsun/security/x509/AlgorithmId;
Lsun/security/x509/AlgorithmId;->getName()Ljava/lang/String;
Lsun/security/x509/AVA;->hasRFC2253Keyword()Z