Skip to content

feat: java 21 - #24

Merged
Wadamzmail merged 19 commits into
devfrom
java-21
Sep 25, 2026
Merged

Wadamzmail merged 19 commits into
devfrom
java-21

Conversation

@Wadamzmail

Copy link
Copy Markdown
Owner

No description provided.

Wadamzmail and others added 11 commits September 23, 2026 16:36
Signed-off-by: MutwakilX <144057106+Wadamzmail@users.noreply.github.com>
- Guard `validateRange` in `EditorFeatures` to prevent modifying shared `Range.NONE` and `Position.NONE` sentinels.
- Extract text appending logic from `EditorFeatures.append` into a new `Content.append` extension function in `contentExt.kt`.
- Add an `IDEEditor.isXmlAttribute` helper function to check if a selection is an XML attribute.
- Refactor `DocLint.newDocLint()` to remove cached provider streams, iterating directly over `ServiceLoader`, and add a nested `Provider` interface.
- Standardize formatting, add trailing commas, and convert eligible functions to expression bodies across modified files.

Signed-off-by: MutwakilX <144057106+Wadamzmail@users.noreply.github.com>
…vice`

- Annotate `JrtFileSystemProvider` with `@AutoService(FileSystemProvider.class)` to automatically generate the service provider configuration file.

Signed-off-by: MutwakilX <144057106+Wadamzmail@users.noreply.github.com>
- Remove usages of `AccessController.doPrivileged` and `PrivilegedAction` across multiple classes (`SystemImage`, `BasicImageReader`, `JrtFileSystemProvider`, `NativeImageBuffer`) as part of cleaning up deprecated APIs.
- Simplify initialization logic in `SystemImage` for `RUNTIME_HOME` and `modulesImageExists`.
- Refactor `BasicImageReader` to perform system property checks and `FileChannel` configuration directly without privileged blocks.
- Update `JrtFileSystemProvider` to instantiate `JrtFsLoader` directly and refine import statements.
- Simplify `NativeImageBuffer` static initializer to load the `jimage` library directly.
- Replace a `String.formatted` call with `String.format` in `JavaTokenizer` for better compatibility.
- Perform minor reformatting and indentation fixes across the affected files.

Signed-off-by: MutwakilX <144057106+Wadamzmail@users.noreply.github.com>
the java 21 compiler parse it as annotation and crash
@coderabbitai

coderabbitai Bot commented Sep 25, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Too many files!

This PR contains 507 files, which is 207 over the limit of 300.

To get a review, reduce the PR to 300 files or fewer by splitting it into smaller PRs or changing its base branch.

Usage-priced reviews support at most 300 files.

⚙️ Run configuration

Configuration used: Repository: Wadamzmail/AndroidIDE/.coderabbit.yaml

Review profile: ASSERTIVE

Plan: Advanced

Run ID: 70413201-b10f-46e5-8caf-3532338bad5b

📥 Commits

Reviewing files that changed from the base of the PR and between 4215ec2 and 07607d7.

📒 Files selected for processing (507)
  • composite-builds/build-deps/java-compiler/src/main/java/dev/mutwakil/androidide/java/lang/Str.java
  • composite-builds/build-deps/java-compiler/src/main/java/dev/mutwakil/androidide/java/util/ServiceLoader.java
  • composite-builds/build-deps/java-compiler/src/main/java/dev/mutwakil/androidide/java/util/ServiceNotFoundException.java
  • composite-builds/build-deps/java-compiler/src/main/java/dev/mutwakil/androidide/javac/config/JavacConfigProvider.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/ValueBased.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/javac/NoPreview.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/javac/ParticipatesInPreview.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/javac/PreviewFeature.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jimage/BasicImageReader.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jimage/ImageBufferCache.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jimage/ImageHeader.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jimage/ImageLocation.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jimage/ImageReader.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jimage/ImageReaderFactory.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jimage/ImageStream.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jimage/ImageStrings.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jimage/ImageStringsReader.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jimage/NativeImageBuffer.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jimage/decompressor/CompressIndexes.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jimage/decompressor/CompressedResourceHeader.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jimage/decompressor/Decompressor.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jimage/decompressor/ResourceDecompressor.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jimage/decompressor/ResourceDecompressorFactory.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jimage/decompressor/ResourceDecompressorRepository.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jimage/decompressor/SignatureParser.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jimage/decompressor/StringSharingDecompressor.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jimage/decompressor/StringSharingDecompressorFactory.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jimage/decompressor/ZipDecompressor.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jimage/decompressor/ZipDecompressorFactory.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jmod/JmodFile.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jrtfs/ExplodedImage.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jrtfs/JrtDirectoryStream.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jrtfs/JrtFileAttributeView.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jrtfs/JrtFileAttributes.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jrtfs/JrtFileStore.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jrtfs/JrtFileSystem.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jrtfs/JrtPath.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jrtfs/JrtUtils.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/jrtfs/SystemImage.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/misc/MainMethodFinder.java
  • composite-builds/build-deps/java-compiler/src/main/java/javac/internal/misc/PreviewFeatures.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/annotation/processing/AbstractProcessor.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/annotation/processing/Completion.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/annotation/processing/Completions.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/annotation/processing/Filer.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/annotation/processing/FilerException.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/annotation/processing/Messager.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/annotation/processing/ProcessingEnvironment.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/annotation/processing/Processor.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/annotation/processing/RoundEnvironment.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/annotation/processing/SupportedAnnotationTypes.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/annotation/processing/SupportedOptions.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/annotation/processing/SupportedSourceVersion.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/annotation/processing/package-info.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/AnnotatedConstruct.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/SourceVersion.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/UnknownEntityException.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/element/AnnotationMirror.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/element/AnnotationValue.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/element/AnnotationValueVisitor.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/element/Element.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/element/ElementKind.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/element/ElementVisitor.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/element/ExecutableElement.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/element/Modifier.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/element/ModuleElement.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/element/Name.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/element/NestingKind.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/element/PackageElement.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/element/Parameterizable.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/element/QualifiedNameable.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/element/RecordComponentElement.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/element/TypeElement.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/element/TypeParameterElement.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/element/UnknownAnnotationValueException.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/element/UnknownDirectiveException.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/element/UnknownElementException.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/element/VariableElement.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/element/package-info.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/package-info.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/type/ArrayType.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/type/DeclaredType.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/type/ErrorType.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/type/ExecutableType.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/type/MirroredTypeException.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/type/MirroredTypesException.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/type/NoType.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/type/NullType.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/type/PrimitiveType.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/type/ReferenceType.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/type/TypeKind.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/type/TypeMirror.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/type/TypeVariable.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/type/TypeVisitor.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/type/UnknownTypeException.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/type/WildcardType.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/type/package-info.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/util/AbstractAnnotationValueVisitor14.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/util/AbstractAnnotationValueVisitor6.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/util/AbstractElementVisitor14.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/util/AbstractElementVisitor6.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/util/AbstractElementVisitor9.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/util/AbstractTypeVisitor14.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/util/AbstractTypeVisitor6.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/util/ElementFilter.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/util/ElementKindVisitor14.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/util/ElementKindVisitor6.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/util/ElementScanner14.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/util/ElementScanner6.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/util/ElementScanner7.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/util/ElementScanner8.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/util/ElementScanner9.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/util/Elements.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/util/SimpleAnnotationValueVisitor14.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/util/SimpleAnnotationValueVisitor6.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/util/SimpleElementVisitor14.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/util/SimpleElementVisitor6.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/util/SimpleTypeVisitor14.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/util/SimpleTypeVisitor6.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/util/TypeKindVisitor14.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/util/TypeKindVisitor6.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/util/Types.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/lang/model/util/package-info.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/tools/Diagnostic.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/tools/DiagnosticCollector.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/tools/DiagnosticListener.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/tools/DocumentationTool.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/tools/FileObject.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/tools/ForwardingFileObject.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/tools/ForwardingJavaFileManager.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/tools/ForwardingJavaFileObject.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/tools/JavaCompiler.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/tools/JavaFileManager.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/tools/JavaFileObject.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/tools/OptionChecker.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/tools/SimpleJavaFileObject.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/tools/StandardJavaFileManager.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/tools/StandardLocation.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/tools/Tool.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/tools/ToolProvider.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/tools/package-info.java
  • composite-builds/build-deps/java-compiler/src/main/java/jdkx/tools/snippet-files/JavaSourceFromString.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/javac/internal/shellsupport/doc/JavadocFormatter.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/javac/internal/shellsupport/doc/JavadocHelper.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/javac/internal/shellsupport/doc/resources/javadocformatter.properties
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/doctree/AttributeTree.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/doctree/DocTree.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/doctree/DocTreeVisitor.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/doctree/EscapeTree.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/doctree/SnippetTree.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/doctree/SpecTree.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/doctree/ValueTree.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/doctree/package-info.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/tree/AnyPatternTree.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/tree/CaseLabelTree.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/tree/CaseTree.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/tree/ClassTree.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/tree/ConstantCaseLabelTree.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/tree/DeconstructionPatternTree.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/tree/DefaultCaseLabelTree.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/tree/ExpressionTree.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/tree/ImportTree.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/tree/InstanceOfTree.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/tree/PatternCaseLabelTree.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/tree/PatternTree.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/tree/StringTemplateTree.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/tree/Tree.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/tree/TreeVisitor.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/tree/VariableTree.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/util/DocSourcePositions.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/util/DocTreeFactory.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/util/DocTreePath.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/util/DocTreePathScanner.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/util/DocTreeScanner.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/util/DocTrees.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/util/JavacTask.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/util/SimpleDocTreeVisitor.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/util/SimpleTreeVisitor.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/util/SourcePositions.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/util/TreePath.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/util/TreePathScanner.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/util/TreeScanner.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/source/util/Trees.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/doclint/Checker.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/doclint/DocLint.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/doclint/Entity.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/doclint/Env.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/doclint/HtmlTag.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/doclint/Messages.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/Main.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/api/BasicJavacTask.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/api/ClassNamesForFileOraculum.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/api/ClientCodeWrapper.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/api/DuplicateClassChecker.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/api/JavacScope.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/api/JavacTaskImpl.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/api/JavacTaskPool.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/api/JavacTool.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/api/JavacTrees.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/api/MultiTaskListener.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/code/AnnoConstruct.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/code/Attribute.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/code/ClassFinder.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/code/DeferredCompletionFailureHandler.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/code/DeferredLintHandler.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/code/Directive.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/code/Flags.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/code/Kinds.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/code/Lint.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/code/MissingInfoHandler.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/code/ModuleFinder.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/code/Preview.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/code/Scope.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/code/Source.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/code/Symbol.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/code/SymbolMetadata.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/code/Symtab.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/code/Type.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/code/TypeAnnotationPosition.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/code/TypeAnnotations.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/code/TypeMetadata.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/code/Types.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/comp/Analyzer.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/comp/Annotate.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/comp/ArgumentAttr.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/comp/Attr.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/comp/AttrContext.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/comp/AttrRecover.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/comp/Check.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/comp/CompileStates.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/comp/DeferredAttr.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/comp/Enter.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/comp/Flow.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/comp/Infer.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/comp/InferenceContext.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/comp/LambdaToMethod.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/comp/Lower.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/comp/MatchBindingsComputer.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/comp/MemberEnter.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/comp/Modules.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/comp/Operators.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/comp/Repair.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/comp/Resolve.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/comp/ThisEscapeAnalyzer.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/comp/Todo.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/comp/TransLiterals.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/comp/TransPatterns.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/comp/TransTypes.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/comp/TreeDiffer.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/comp/TypeEnter.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/file/BaseFileManager.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/file/FSInfo.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/file/JavacFileManager.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/file/Locations.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/file/PathFileObject.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/jvm/CRTable.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/jvm/ClassFile.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/jvm/ClassReader.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/jvm/ClassWriter.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/jvm/Code.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/jvm/Gen.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/jvm/Items.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/jvm/JNIWriter.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/jvm/ModuleNameReader.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/jvm/PoolConstant.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/jvm/PoolReader.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/jvm/PoolWriter.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/jvm/StringConcat.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/jvm/Target.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/jvm/UninitializedType.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/main/Arguments.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/main/DelegatingJavaFileManager.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/main/JavaCompiler.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/main/JavacToolProvider.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/main/Main.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/main/Option.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/model/AnnotationProxyMaker.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/model/JavacElements.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/model/JavacTypes.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/model/LazyTreeLoader.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/parser/DocCommentParser.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/parser/JavaTokenizer.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/parser/JavacParser.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/parser/JavadocTokenizer.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/parser/LazyDocCommentTable.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/parser/Lexer.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/parser/ParserFactory.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/parser/ReferenceParser.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/parser/Scanner.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/parser/ScannerFactory.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/parser/TextBlockSupport.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/parser/Tokens.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/parser/UnicodeReader.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/parser/VirtualParser.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/platform/JDKPlatformProvider.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/processing/JavacFiler.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/processing/JavacProcessingEnvironment.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/processing/JavacRoundEnvironment.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/processing/PrintingProcessor.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/processing/ServiceProxy.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/resources/compiler.properties
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/resources/compiler_de.properties
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/resources/compiler_ja.properties
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/resources/compiler_zh_CN.properties
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/resources/ct.properties
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/resources/javac.properties
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/resources/javac_de.properties
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/resources/javac_ja.properties
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/resources/javac_zh_CN.properties
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/resources/launcher.properties
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/resources/launcher_de.properties
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/resources/launcher_ja.properties
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/resources/launcher_zh_CN.properties
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/resources/legacy.properties
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/tree/DCTree.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/tree/DocPretty.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/tree/DocTreeMaker.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/tree/JCTree.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/tree/Pretty.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/tree/TreeCopier.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/tree/TreeInfo.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/tree/TreeMaker.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/tree/TreeScanner.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/tree/TreeTranslator.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/AbstractDiagnosticFormatter.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/AbstractLog.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/ArrayUtils.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/Assert.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/BasicDiagnosticFormatter.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/Bits.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/ByteBuffer.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/Constants.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/Context.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/Convert.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/CouplingAbort.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/Dependencies.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/DiagnosticSource.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/GraphUtils.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/InvalidUtfException.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/Iterators.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/JCDiagnostic.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/JavacMessages.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/List.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/Log.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/ModuleHelper.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/Name.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/Names.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/Options.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/Pair.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/Position.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/RawDiagnosticFormatter.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/RichDiagnosticFormatter.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/SharedNameTable.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/javac/util/UnsharedNameTable.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/BuildState.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/CleanProperties.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/CompileChunk.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/CompileJavaPackages.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/CompileProperties.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/CopyFile.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/JavacState.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/Log.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/Main.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/Module.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/Package.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/PubApiExtractor.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/Source.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/Transformer.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/Util.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/client/ClientMain.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/client/SjavacClient.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/comp/CompilationService.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/comp/FileObjectWithLocation.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/comp/JavaFileObjectWithLocation.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/comp/PathAndPackageVerifier.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/comp/PooledSjavac.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/comp/PubAPIs.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/comp/PubapiVisitor.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/comp/SjavacImpl.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/comp/SmartFileManager.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/comp/SmartFileObject.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/comp/SmartWriter.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/comp/dependencies/NewDependencyCollector.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/comp/dependencies/PublicApiCollector.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/options/ArgumentIterator.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/options/Option.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/options/OptionHelper.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/options/Options.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/options/SourceLocation.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/pubapi/ArrayTypeDesc.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/pubapi/PrimitiveTypeDesc.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/pubapi/PubApi.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/pubapi/PubApiTypeParam.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/pubapi/PubMethod.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/pubapi/PubType.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/pubapi/PubVar.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/pubapi/ReferenceTypeDesc.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/pubapi/TypeDesc.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/pubapi/TypeVarTypeDesc.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/server/CompilationSubResult.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/server/IdleResetSjavac.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/server/PortFile.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/server/PortFileMonitor.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/server/RequestHandler.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/server/ServerMain.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/server/Sjavac.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/server/SjavacServer.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/server/SysInfo.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/server/log/LazyInitFileLog.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/openjdk/tools/sjavac/server/log/LoggingOutputStream.java
  • composite-builds/build-deps/jdk-compiler/src/main/java/sun/tools/serialver/resources/serialver.properties
  • composite-builds/build-deps/jdk-compiler/src/main/java/sun/tools/serialver/resources/serialver_de.properties
  • composite-builds/build-deps/jdk-compiler/src/main/java/sun/tools/serialver/resources/serialver_ja.properties
  • composite-builds/build-deps/jdk-compiler/src/main/java/sun/tools/serialver/resources/serialver_zh_CN.properties
  • composite-builds/build-deps/jdk-compiler/src/main/resources/openjdk/tools/javac/resources/compiler.properties
  • composite-builds/build-deps/jdk-compiler/src/main/resources/openjdk/tools/javac/resources/compiler_de.properties
  • composite-builds/build-deps/jdk-compiler/src/main/resources/openjdk/tools/javac/resources/compiler_ja.properties
  • composite-builds/build-deps/jdk-compiler/src/main/resources/openjdk/tools/javac/resources/compiler_zh_CN.properties
  • composite-builds/build-deps/jdk-compiler/src/main/resources/openjdk/tools/javac/resources/ct.properties
  • composite-builds/build-deps/jdk-compiler/src/main/resources/openjdk/tools/javac/resources/javac.properties
  • composite-builds/build-deps/jdk-compiler/src/main/resources/openjdk/tools/javac/resources/javac_de.properties
  • composite-builds/build-deps/jdk-compiler/src/main/resources/openjdk/tools/javac/resources/javac_ja.properties
  • composite-builds/build-deps/jdk-compiler/src/main/resources/openjdk/tools/javac/resources/javac_zh_CN.properties
  • composite-builds/build-deps/jdk-compiler/src/main/resources/openjdk/tools/javac/resources/launcher.properties
  • composite-builds/build-deps/jdk-compiler/src/main/resources/openjdk/tools/javac/resources/launcher_de.properties
  • composite-builds/build-deps/jdk-compiler/src/main/resources/openjdk/tools/javac/resources/launcher_ja.properties
  • composite-builds/build-deps/jdk-compiler/src/main/resources/openjdk/tools/javac/resources/launcher_zh_CN.properties
  • composite-builds/build-deps/jdk-compiler/src/main/resources/openjdk/tools/javac/resources/version.properties-template
  • composite-builds/build-deps/jdk-compiler/src/main/resources/sun/tools/serialver/resources/serialver_de.properties
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/classfile/Annotation.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/classfile/BootstrapMethods_attribute.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/classfile/ConstantPool.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/classfile/Dependencies.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/classfile/SourceDebugExtension_attribute.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/classfile/StackMapTable_attribute.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/classfile/TypeAnnotation.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/javap/CodeWriter.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/javap/ConstantWriter.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/javap/InternalError.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/javap/JavapTask.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/javap/LocalVariableTypeTableWriter.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/javap/Main.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/javap/resources/javap.properties
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/javap/resources/javap_de.properties
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/javap/resources/javap_ja.properties
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/javap/resources/javap_zh_CN.properties
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/jdeprscan/Main.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/jdeprscan/resources/jdeprscan.properties
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/jdeprscan/resources/jdeprscan_de.properties
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/jdeprscan/resources/jdeprscan_ja.properties
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/jdeprscan/resources/jdeprscan_zh_CN.properties
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/jdeps/Analyzer.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/jdeps/ClassFileReader.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/jdeps/DependencyFinder.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/jdeps/DepsAnalyzer.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/jdeps/Graph.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/jdeps/InverseDepsAnalyzer.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/jdeps/JdepsConfiguration.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/jdeps/JdepsTask.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/jdeps/Main.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/jdeps/Module.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/jdeps/ModuleAnalyzer.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/jdeps/ModuleDotGraph.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/jdeps/ModuleExportsAnalyzer.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/jdeps/ModuleGraphBuilder.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/jdeps/MultiReleaseException.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/jdeps/Profile.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/jdeps/VersionHelper.java
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/jdeps/resources/jdeps.properties
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/jdeps/resources/jdeps_de.properties
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/jdeps/resources/jdeps_ja.properties
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/jdeps/resources/jdeps_zh_CN.properties
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/jdeps/resources/jdk8_internals.txt
  • composite-builds/build-deps/jdk-jdeps/src/main/java/openjdk/tools/jdeps/resources/jdkinternals.properties
  • composite-builds/build-deps/jdk-jdeps/src/main/resources/openjdk/tools/javap/resources/javap.properties
  • composite-builds/build-deps/jdk-jdeps/src/main/resources/openjdk/tools/javap/resources/javap_de.properties
  • composite-builds/build-deps/jdk-jdeps/src/main/resources/openjdk/tools/javap/resources/javap_ja.properties
  • composite-builds/build-deps/jdk-jdeps/src/main/resources/openjdk/tools/javap/resources/javap_zh_CN.properties
  • composite-builds/build-deps/jdk-jdeps/src/main/resources/openjdk/tools/javap/resources/version.properties-template
  • composite-builds/build-deps/jdk-jdeps/src/main/resources/openjdk/tools/jdeprscan/resources/jdeprscan_de.properties
  • composite-builds/build-deps/jdk-jdeps/src/main/resources/openjdk/tools/jdeprscan/resources/jdeprscan_ja.properties
  • composite-builds/build-deps/jdk-jdeps/src/main/resources/openjdk/tools/jdeprscan/resources/jdeprscan_zh_CN.properties
  • composite-builds/build-deps/jdk-jdeps/src/main/resources/openjdk/tools/jdeps/resources/jdeps.properties
  • composite-builds/build-deps/jdk-jdeps/src/main/resources/openjdk/tools/jdeps/resources/jdeps_de.properties
  • composite-builds/build-deps/jdk-jdeps/src/main/resources/openjdk/tools/jdeps/resources/jdeps_ja.properties
  • composite-builds/build-deps/jdk-jdeps/src/main/resources/openjdk/tools/jdeps/resources/jdeps_zh_CN.properties
  • composite-builds/build-deps/jdk-jdeps/src/main/resources/openjdk/tools/jdeps/resources/jdk8_internals.txt
  • composite-builds/build-deps/jdk-jdeps/src/main/resources/openjdk/tools/jdeps/resources/jdkinternals.properties
  • composite-builds/build-deps/jdk-jdeps/src/main/resources/openjdk/tools/jdeps/resources/version.properties-template
  • core/app/src/main/java/dev/mutwakil/androidide/preferences/developerOptionsPrefExts.kt
  • core/app/src/main/java/dev/mutwakil/androidide/preferences/javaPrefExts.kt
  • core/app/src/main/java/dev/mutwakil/androidide/templates/AtcWizardDialog.kt
  • core/app/src/main/java/dev/mutwakil/androidide/viewmodel/IDELogsViewModel.kt
  • core/resources/src/main/res/drawable/ic_preview_feature_24.xml
  • core/resources/src/main/res/values/strings.xml
  • editor/impl/src/main/java/dev/mutwakil/androidide/editor/ui/EditorFeatures.kt
  • editor/impl/src/main/java/dev/mutwakil/androidide/editor/utils/contentExt.kt
  • java/javac-services/src/main/java/dev/mutwakil/androidide/javac/services/NBNames.java
  • java/javac-services/src/main/java/dev/mutwakil/androidide/javac/services/NBParserFactory.java
  • java/javac-services/src/main/java/dev/mutwakil/androidide/javac/services/compiler/ReusableBorrow.kt
  • java/javac-services/src/main/java/dev/mutwakil/androidide/javac/services/compiler/ReusableCompiler.kt
  • java/lsp/src/main/java/dev/mutwakil/androidide/lsp/java/actions/generators/GenerateConstructorAction.kt
  • java/lsp/src/main/java/dev/mutwakil/androidide/lsp/java/compiler/CompileBatch.java
  • java/lsp/src/test/java/dev/mutwakil/androidide/lsp/java/compiler/CompilerTest.kt
  • lsp/kotlin/src/main/java/dev/mutwakil/androidide/lsp/kotlin/KotlinLanguageServer.kt
  • utilities/preferences/src/main/java/dev/mutwakil/androidide/preferences/internal/DevOpsPreferences.kt
  • utilities/preferences/src/main/java/dev/mutwakil/androidide/preferences/internal/JavaPreferences.kt

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands.

Wadamzmail and others added 2 commits September 25, 2026 08:21
- Add a preference to toggle IDE debug logs and update `IDELogsViewModel` to use it.
- Add an experimental preference to enable Java compiler preview features (`--enable-preview`) and integrate it into `CompileBatch`.
- Refactor `NBNames` to use composition with `Names` instead of extending it.
- Fix a potential NPE in `JavaCompiler.newRound()` by null-checking `todo`.
- Fix a potential crash in `AtcWizardDialog` by checking for null binding during back press handling.
- Simplify `JrtFileSystemProvider.newFileSystem` by removing the `java.home` check and directly returning the file system.
- Initialize `KotlinSnippetRepository` in `KotlinLanguageServer`.

Signed-off-by: MutwakilX <144057106+Wadamzmail@users.noreply.github.com>
Wadamzmail and others added 4 commits September 25, 2026 15:21
Wadamzmail and others added 2 commits September 25, 2026 17:25
Signed-off-by: MutwakilX <144057106+Wadamzmail@users.noreply.github.com>
@Wadamzmail
Wadamzmail merged commit 80a4639 into dev Sep 25, 2026
6 checks passed
@Wadamzmail
Wadamzmail deleted the java-21 branch September 25, 2026 15:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant