8308753: Class-File API transition to Preview

Reviewed-by: ihse, mchung, vromero
This commit is contained in:
Adam Sotona
2023-12-04 07:07:57 +00:00
parent b9df827adc
commit 2b00ac0d02
681 changed files with 7518 additions and 6502 deletions

View File

@@ -24,10 +24,8 @@
/**
* @test
* @bug 8142968 8158456 8298875
* @enablePreview
* @modules java.base/jdk.internal.access
* java.base/jdk.internal.classfile
* java.base/jdk.internal.classfile.attribute
* java.base/jdk.internal.classfile.constantpool
* java.base/jdk.internal.module
* @library /test/lib
* @build jdk.test.lib.util.ModuleInfoWriter
@@ -62,8 +60,8 @@ import static java.lang.module.ModuleDescriptor.Requires.Modifier.*;
import jdk.internal.access.JavaLangModuleAccess;
import jdk.internal.access.SharedSecrets;
import jdk.internal.classfile.Classfile;
import jdk.internal.classfile.attribute.ModuleAttribute;
import java.lang.classfile.ClassFile;
import java.lang.classfile.attribute.ModuleAttribute;
import java.lang.constant.PackageDesc;
import java.lang.constant.ModuleDesc;
import jdk.test.lib.util.ModuleInfoWriter;
@@ -1371,7 +1369,7 @@ public class ModuleDescriptorTest {
* complete set of packages.
*/
public void testReadsWithBadPackageFinder() throws Exception {
ByteBuffer bb = ByteBuffer.wrap(Classfile.of().buildModule(
ByteBuffer bb = ByteBuffer.wrap(ClassFile.of().buildModule(
ModuleAttribute.of(
ModuleDesc.of("foo"),
mb -> mb.requires(ModuleDesc.of("java.base"), 0, null)