--- /dev/null 2022-05-18 16:24:10.034165701 +0100
+++ build/build/linux-x86_64-normal-server-release/buildtools/gensrc/java.compiler.interim/module-info.java 2022-05-18 16:36:28.504792791 +0100
@@ -0,0 +1,49 @@
+/*
+ * Copyright (c) 2014, 2016, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation. Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/**
+ * Defines the Language Model, Annotation Processing, and Java Compiler APIs.
+ *
+ * These APIs model declarations and types of the Java programming language,
+ * and define interfaces for tools such as compilers which can be invoked
+ * from a program.
+ *
+ * This module is upgradeable.
+ *
+ * @moduleGraph
+ * @since 9
+ */
+module java.compiler.interim {
+ exports javax.annotation.processing;
+ exports javax.lang.model;
+ exports javax.lang.model.element;
+ exports javax.lang.model.type;
+ exports javax.lang.model.util;
+ exports javax.tools;
+
+ uses javax.tools.DocumentationTool;
+ uses javax.tools.JavaCompiler;
+}
+
--- /dev/null 2022-05-18 16:24:10.034165701 +0100
+++ build/build/linux-x86_64-normal-server-release/buildtools/gensrc/jdk.compiler.interim/module-info.java 2022-05-18 16:36:28.504792791 +0100
@@ -0,0 +1,138 @@
+/*
+ * Copyright (c) 2014, 2018, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation. Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/**
+ * Defines the implementation of the
+ * {@linkplain javax.tools.ToolProvider#getSystemJavaCompiler system Java compiler}
+ * and its command line equivalent, {@index javac javac tool}.
+ *
+ *
javac
+ *
+ *
+ * This module provides the equivalent of command-line access to javac
+ * via the {@link java.util.spi.ToolProvider ToolProvider} and
+ * {@link javax.tools.Tool} service provider interfaces (SPIs),
+ * and more flexible access via the {@link javax.tools.JavaCompiler JavaCompiler}
+ * SPI.
+ *
+ * Instances of the tools can be obtained by calling
+ * {@link java.util.spi.ToolProvider#findFirst ToolProvider.findFirst}
+ * or the {@linkplain java.util.ServiceLoader service loader} with the name
+ * {@code "javac"}.
+ *
+ *
+ * In addition, instances of {@link javax.tools.JavaCompiler.CompilationTask}
+ * obtained from {@linkplain javax.tools.JavaCompiler JavaCompiler} can be
+ * downcast to {@link com.sun.source.util.JavacTask JavacTask} for access to
+ * lower level aspects of javac, such as the
+ * {@link com.sun.source.tree Abstract Syntax Tree} (AST).
+ *
+ * This module uses the {@link java.nio.file.spi.FileSystemProvider
+ * FileSystemProvider} API to locate file system providers. In particular,
+ * this means that a jar file system provider, such as that in the
+ * {@code jdk.zipfs} module, must be available if the compiler is to be able
+ * to read JAR files.
+ *
+ *
+ * - Tool Guides:
+ *
- {@extLink javac_tool_reference javac}
+ *
+ *
+ * @provides java.util.spi.ToolProvider
+ * @provides com.sun.tools.javac.platform.PlatformProvider
+ * @provides javax.tools.JavaCompiler
+ * @provides javax.tools.Tool
+ *
+ * @uses javax.annotation.processing.Processor
+ * @uses com.sun.source.util.Plugin
+ * @uses com.sun.tools.javac.platform.PlatformProvider
+ *
+ * @moduleGraph
+ * @since 9
+ */
+module jdk.compiler.interim {
+ requires transitive java.compiler.interim;
+
+ exports com.sun.source.doctree;
+ exports com.sun.source.tree;
+ exports com.sun.source.util;
+ exports com.sun.tools.javac;
+
+ exports com.sun.tools.doclint to
+ jdk.javadoc.interim;
+ exports com.sun.tools.javac.api to
+ jdk.javadoc.interim,
+ jdk.jshell;
+ exports com.sun.tools.javac.resources to
+ jdk.jshell;
+ exports com.sun.tools.javac.code to
+ jdk.javadoc.interim,
+ jdk.jshell;
+ exports com.sun.tools.javac.comp to
+ jdk.javadoc.interim,
+ jdk.jshell;
+ exports com.sun.tools.javac.file to
+ jdk.jdeps,
+ jdk.javadoc.interim;
+ exports com.sun.tools.javac.jvm to
+ jdk.javadoc.interim;
+ exports com.sun.tools.javac.main to
+ jdk.javadoc.interim,
+ jdk.jshell;
+ exports com.sun.tools.javac.model to
+ jdk.javadoc.interim;
+ exports com.sun.tools.javac.parser to
+ jdk.jshell;
+ exports com.sun.tools.javac.platform to
+ jdk.jdeps,
+ jdk.javadoc.interim;
+ exports com.sun.tools.javac.tree to
+ jdk.javadoc.interim,
+ jdk.jshell;
+ exports com.sun.tools.javac.util to
+ jdk.jdeps,
+ jdk.javadoc.interim,
+ jdk.jshell;
+ exports jdk.internal.shellsupport.doc to
+ jdk.jshell,
+ jdk.scripting.nashorn.shell;
+
+ uses javax.annotation.processing.Processor;
+ uses com.sun.source.util.Plugin;
+ uses com.sun.tools.javac.platform.PlatformProvider;
+
+ provides java.util.spi.ToolProvider with
+ com.sun.tools.javac.main.JavacToolProvider;
+
+ provides com.sun.tools.javac.platform.PlatformProvider with
+ com.sun.tools.javac.platform.JDKPlatformProvider;
+
+ provides javax.tools.JavaCompiler with
+ com.sun.tools.javac.api.JavacTool;
+
+ provides javax.tools.Tool with
+ com.sun.tools.javac.api.JavacTool;
+}
+
--- /dev/null 2022-05-18 16:24:10.034165701 +0100
+++ build/build/linux-x86_64-normal-server-release/buildtools/gensrc/jdk.javadoc.interim/module-info.java 2022-05-18 16:36:28.504792791 +0100
@@ -0,0 +1,80 @@
+/*
+ * Copyright (c) 2014, 2018, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation. Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/**
+ * Defines the implementation of the
+ * {@linkplain javax.tools.ToolProvider#getSystemDocumentationTool system documentation tool}
+ * and its command line equivalent, {@index javadoc javadoc tool}.
+ *
+ * javadoc
+ *
+ *
+ * This module provides the equivalent of command-line access to javadoc
+ * via the {@link java.util.spi.ToolProvider ToolProvider} and
+ * {@link javax.tools.Tool} service provider interfaces (SPIs),
+ * and more flexible access via the {@link javax.tools.DocumentationTool DocumentationTool}
+ * SPI.
+ *
+ * Instances of the tools can be obtained by calling
+ * {@link java.util.spi.ToolProvider#findFirst ToolProvider.findFirst}
+ * or the {@linkplain java.util.ServiceLoader service loader} with the name
+ * {@code "javadoc"}.
+ *
+ *
+ * - Tool Guides:
+ *
- {@extLink javadoc_tool_reference javadoc}
+ *
+ *
+ * @provides java.util.spi.ToolProvider
+ * @provides javax.tools.DocumentationTool
+ * @provides javax.tools.Tool
+ *
+ * @see
+ * Documentation Comment Specification for the Standard Doclet
+ *
+ * @moduleGraph
+ * @since 9
+ */
+module jdk.javadoc.interim {
+ requires java.xml;
+
+ requires transitive java.compiler.interim;
+ requires transitive jdk.compiler.interim;
+
+ exports com.sun.javadoc;
+ exports com.sun.tools.javadoc;
+
+ exports jdk.javadoc.doclet;
+
+ provides java.util.spi.ToolProvider with
+ jdk.javadoc.internal.tool.JavadocToolProvider;
+
+ provides javax.tools.DocumentationTool with
+ jdk.javadoc.internal.api.JavadocTool;
+
+ provides javax.tools.Tool with
+ jdk.javadoc.internal.api.JavadocTool;
+}
+
--- /dev/null 2022-05-18 16:24:10.034165701 +0100
+++ build/build/linux-x86_64-normal-server-release/buildtools/interim_langtools_modules/java.compiler.interim/_the.BUILD_java.compiler.interim.vardeps 2022-05-18 16:36:28.504792791 +0100
@@ -0,0 +1 @@
+BUILD_java.compiler.interim_VARDEPS_old:=/var/lib/xibuild/build/jdk-11.0.15+10/bin/javac -g -J-XX:+UseSerialGC -J-Xms32M -J-Xmx512M -J-XX:TieredStopAtLevel=1 -source 9 -target 9 -XDignore.symbol.file=true -g -Xlint:all,-deprecation,-options -Werror --module-path /var/lib/xibuild/build/build/linux-x86_64-normal-server-release/buildtools/interim_langtools_modules --add-exports java.base/sun.reflect.annotation=jdk.compiler.interim --add-exports java.base/jdk.internal.jmod=jdk.compiler.interim --add-exports java.base/jdk.internal.misc=jdk.compiler.interim -Xlint:-module /var/lib/xibuild/build/build/linux-x86_64-normal-server-release/buildtools/interim_langtools_modules/java.compiler.interim sun /var/lib/xibuild/build/src/java.compiler/share/classes/module-info.java Standard.java
--- /dev/null 2022-05-18 16:24:10.034165701 +0100
+++ build/build/linux-x86_64-normal-server-release/buildtools/interim_langtools_modules/java.compiler.interim/_the.BUILD_java.compiler.interim_batch 2022-05-18 16:36:28.504792791 +0100
@@ -0,0 +1,117 @@
+/var/lib/xibuild/build/build/linux-x86_64-normal-server-release/buildtools/gensrc/java.compiler.interim/module-info.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/annotation/processing/AbstractProcessor.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/annotation/processing/Completion.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/annotation/processing/Completions.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/annotation/processing/Filer.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/annotation/processing/FilerException.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/annotation/processing/Generated.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/annotation/processing/Messager.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/annotation/processing/ProcessingEnvironment.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/annotation/processing/Processor.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/annotation/processing/RoundEnvironment.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/annotation/processing/SupportedAnnotationTypes.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/annotation/processing/SupportedOptions.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/annotation/processing/SupportedSourceVersion.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/annotation/processing/package-info.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/AnnotatedConstruct.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/UnknownEntityException.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/element/AnnotationMirror.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/element/AnnotationValue.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/element/AnnotationValueVisitor.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/element/Element.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/element/ExecutableElement.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/element/Modifier.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/element/ModuleElement.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/element/Name.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/element/NestingKind.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/element/PackageElement.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/element/Parameterizable.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/element/QualifiedNameable.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/element/TypeParameterElement.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/element/UnknownAnnotationValueException.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/element/UnknownDirectiveException.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/element/UnknownElementException.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/element/VariableElement.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/element/package-info.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/package-info.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/type/ArrayType.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/type/DeclaredType.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/type/ErrorType.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/type/ExecutableType.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/type/IntersectionType.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/type/MirroredTypeException.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/type/MirroredTypesException.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/type/NoType.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/type/NullType.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/type/PrimitiveType.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/type/ReferenceType.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/type/TypeKind.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/type/TypeMirror.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/type/TypeVariable.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/type/TypeVisitor.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/type/UnionType.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/type/UnknownTypeException.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/type/WildcardType.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/type/package-info.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor8.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor9.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor7.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor8.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor9.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor9.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/ElementFilter.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor7.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor8.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/ElementScanner6.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/ElementScanner7.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/ElementScanner8.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/Elements.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor8.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor9.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor6.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor7.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor8.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor9.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor8.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor9.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor6.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor7.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor8.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor9.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/Types.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/lang/model/util/package-info.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/tools/Diagnostic.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/tools/DiagnosticCollector.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/tools/DiagnosticListener.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/tools/DocumentationTool.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/tools/FileObject.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/tools/ForwardingFileObject.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/tools/ForwardingJavaFileManager.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/tools/ForwardingJavaFileObject.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/tools/JavaCompiler.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/tools/JavaFileManager.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/tools/JavaFileObject.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/tools/OptionChecker.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/tools/SimpleJavaFileObject.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/tools/StandardJavaFileManager.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/tools/StandardLocation.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/tools/Tool.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/tools/ToolProvider.java
+/var/lib/xibuild/build/src/java.compiler/share/classes/javax/tools/package-info.java
--- /dev/null 2022-05-18 16:24:10.034165701 +0100
+++ build/build/linux-x86_64-normal-server-release/buildtools/interim_langtools_modules/java.compiler.interim/_the.BUILD_java.compiler.interim_batch.cmdline 2022-05-18 16:36:28.504792791 +0100
@@ -0,0 +1 @@
+/var/lib/xibuild/build/jdk-11.0.15+10/bin/javac -g -J-XX:+UseSerialGC -J-Xms32M -J-Xmx512M -J-XX:TieredStopAtLevel=1 -source 9 -target 9 -XDignore.symbol.file=true -g -Xlint:all,-deprecation,-options -Werror --module-path /var/lib/xibuild/build/build/linux-x86_64-normal-server-release/buildtools/interim_langtools_modules --add-exports java.base/sun.reflect.annotation=jdk.compiler.interim --add-exports java.base/jdk.internal.jmod=jdk.compiler.interim --add-exports java.base/jdk.internal.misc=jdk.compiler.interim -Xlint:-module -implicit:none -d /var/lib/xibuild/build/build/linux-x86_64-normal-server-release/buildtools/interim_langtools_modules/java.compiler.interim @/var/lib/xibuild/build/build/linux-x86_64-normal-server-release/buildtools/interim_langtools_modules/java.compiler.interim/_the.BUILD_java.compiler.interim_batch.tmp
--- /dev/null 2022-05-18 16:24:10.034165701 +0100
+++ build/build/linux-x86_64-normal-server-release/buildtools/interim_langtools_modules/java.compiler.interim/javax/annotation/processing/AbstractProcessor.class 2022-05-18 16:36:28.504792791 +0100
@@ -0,0 +1,31 @@
+ 5
+ * n ( o
+ * p q
+ r s
+ t u v
+ ( w x
+ ( y ( z { | } ~
+ r { I
+ I v I
+
+
+ t (
+ n
+ "
+ i
+ i h
+ t
+ r
processingEnv 3Ljavax/annotation/processing/ProcessingEnvironment; initialized Z $assertionsDisabled ()V Code LineNumberTable LocalVariableTable this /Ljavax/annotation/processing/AbstractProcessor; getSupportedOptions ()Ljava/util/Set; so .Ljavax/annotation/processing/SupportedOptions;
StackMapTable Signature %()Ljava/util/Set; getSupportedAnnotationTypes stripModulePrefixes sat 6Ljavax/annotation/processing/SupportedAnnotationTypes; getSupportedSourceVersion "()Ljavax/lang/model/SourceVersion; ssv 4Ljavax/annotation/processing/SupportedSourceVersion; sv Ljavax/lang/model/SourceVersion; init 6(Ljavax/annotation/processing/ProcessingEnvironment;)V process @(Ljava/util/Set;Ljavax/annotation/processing/RoundEnvironment;)Z i(Ljava/util/Set<+Ljavax/lang/model/element/TypeElement;>;Ljavax/annotation/processing/RoundEnvironment;)Z getCompletions (Ljavax/lang/model/element/Element;Ljavax/lang/model/element/AnnotationMirror;Ljavax/lang/model/element/ExecutableElement;Ljava/lang/String;)Ljava/lang/Iterable; element "Ljavax/lang/model/element/Element;
+annotation +Ljavax/lang/model/element/AnnotationMirror; member ,Ljavax/lang/model/element/ExecutableElement; userText Ljava/lang/String; (Ljavax/lang/model/element/Element;Ljavax/lang/model/element/AnnotationMirror;Ljavax/lang/model/element/ExecutableElement;Ljava/lang/String;)Ljava/lang/Iterable<+Ljavax/annotation/processing/Completion;>;
isInitialized ()Z
+arrayToSet %([Ljava/lang/String;Z)Ljava/util/Set; index I s array [Ljava/lang/String; set Ljava/util/Set; LocalVariableTypeTable #Ljava/util/Set; b 9([Ljava/lang/String;Z)Ljava/util/Set;
+SourceFile AbstractProcessor.java 1 2 . / ,javax/annotation/processing/SupportedOptions 9 \ ] 4javax/annotation/processing/SupportedAnnotationTypes Z [ , - BootstrapMethods D H 2javax/annotation/processing/SupportedSourceVersion H D java/lang/IllegalStateException Cannot call init more than once. 1 (Tool provided null ProcessingEnvironment 0 / java/lang/AssertionError java/util/HashSet 1 -javax/annotation/processing/AbstractProcessor [ java/lang/Object %javax/annotation/processing/Processor javax/lang/model/SourceVersion
java/util/Set java/lang/String getClass ()Ljava/lang/Class; java/lang/Class
getAnnotation 4(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; java/util/Collections emptySet value ()[Ljava/lang/String; 1javax/annotation/processing/ProcessingEnvironment getMessager (()Ljavax/annotation/processing/Messager; javax/tools/Diagnostic$Kind Kind InnerClasses WARNING Ljavax/tools/Diagnostic$Kind; getName ()Ljava/lang/String;
+ JNo SupportedAnnotationTypes annotation found on , returning an empty set. makeConcatWithConstants &(Ljava/lang/String;)Ljava/lang/String; $javax/annotation/processing/Messager printMessage 8(Ljavax/tools/Diagnostic$Kind;Ljava/lang/CharSequence;)V getSourceVersion RELEASE_8 compareTo (Ljava/lang/Enum;)I RELEASE_6 =No SupportedSourceVersion annotation found on , returning . F(Ljava/lang/String;Ljavax/lang/model/SourceVersion;)Ljava/lang/String; (Ljava/lang/String;)V java/util/Objects requireNonNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; emptyList ()Ljava/util/List; (I)V indexOf (I)I substring (I)Ljava/lang/String; add (Ljava/lang/Object;)Z unmodifiableSet (Ljava/util/Set;)Ljava/util/Set; desiredAssertionStatus javax/tools/Diagnostic $java/lang/invoke/StringConcatFactory Lookup (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles! ( * + , - . / 0 /
+ 1 2 3 <