FailedChanges

Summary

  1. Bug 571771 - Support release option of Ant javac task (details)
  2. Bug 572121 -- ArrayIndexOutOfBoundsException when retrying generation of switch expression (details)
  3. Bug 571377 - ListRewrite for try resources does not handle more than 1 (details)
  4. Bug 572100 - [refactoring][search] [record] Move Type to a New File ... (details)
  5. Bug 571640 - JDT Gerrit tests failing with "Cannot run program lsof: (details)
  6. Bug 549809 - [17] Compiler support for preview APIs in Java SE platform (details)
  7. Bug 572284 - ModuleCompilationTests.testReleaseOption8 fails if running (details)
  8. Bug 572236 - Very large memory usage by indexer (details)
Commit 87f2b7c48e7bbbd629cede59105cc4a153ed3110 by Andrey Loskutov
Bug 571771 - Support release option of Ant javac task

Change-Id: I80b7def522225cd47e987932e3c9bdb3b3eca314
Signed-off-by: Gunnar Wagenknecht <gunnar@wagenknecht.org>
The file was modifiedorg.eclipse.jdt.core/antadapter/org/eclipse/jdt/core/JDTCompilerAdapter.java
Commit b8f78190387393a10a164ecc59d3a09215f97284 by Manoj Palat
Bug 572121 -- ArrayIndexOutOfBoundsException when retrying generation of switch expression

Signed-off-by: Jonas Konrad <me@yawk.at>
Change-Id: Ic26ec3c5272dce6bea9b44efa44b2f5157eda78a
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java
The file was modifiedorg.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/SwitchExpressionsYieldTest.java
Commit 843051f67d3168e223ed8789e31a8b44e0a6046e by Jeff Johnston
Bug 571377 - ListRewrite for try resources does not handle more than 1

- fix ASTRewriteAnalyzer.rewriteNodeList() method to only insert the
  end keyword if we have reached the last non-delete
- add new test to ASTRewritingStatementsTest

Change-Id: I35f3b17a03b1b2bfde05df0eb7287819e0577a9b
The file was modifiedorg.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/rewrite/describing/ASTRewritingStatementsTest.java
The file was modifiedorg.eclipse.jdt.core/dom/org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteAnalyzer.java
Commit 78de0d2d64a735454171b079f5f80ed8fb740cc5 by Vikas Chandra
Bug 572100 - [refactoring][search] [record] Move Type to a New File ...
throws a ClassCastException

Change-Id: I54b0938f89c75bb2fda97549327dde3e53220612
Signed-off-by: Vikas Chandra <Vikas.Chandra@in.ibm.com>
The file was modifiedorg.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/FieldLocator.java
The file was modifiedorg.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/JavaSearchBugs16Tests.java
Commit 09bb69aa67a0339779e60595227112c004cfd25d by Andrey Loskutov
Bug 571640 - JDT Gerrit tests failing with "Cannot run program lsof:
error=2"

DOn't ask for all files opened, just check concrete file in hand.

Change-Id: I7dbde74a0c90389adb84fab135183268866da6da
Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
The file was modifiedorg.eclipse.jdt.core.tests.builder/src/org/eclipse/jdt/core/tests/builder/AbstractLeakTest.java
Commit b8e12407bd102b16133ce52b6bdb35ee185a5382 by Jay Arthanareeswaran
Bug 549809 - [17] Compiler support for preview APIs in Java SE platform

Change-Id: Id09007e822fdf34fa63c18d667021bbdf8d50f6f
Signed-off-by: Jay Arthanareeswaran <jarthana@in.ibm.com>
The file was addedorg.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/PreviewFeatureTest.java
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ASTNode.java
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/core/compiler/IProblem.java
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java
The file was modifiedorg.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/SealedTypesTests.java
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/Annotation.java
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/ConstantPool.java
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ExtendedTagBits.java
The file was modifiedorg.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/CompilerInvocationTests.java
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/TagBits.java
The file was modifiedorg.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/TestAll.java
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/TypeConstants.java
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding.java
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/TypeIds.java
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/messages.properties
Commit 73b5626a4069e24ae75cec99217383d431ea7f50 by Jay Arthanareeswaran
Bug 572284 - ModuleCompilationTests.testReleaseOption8 fails if running
on Java 11

Change-Id: If39f7e848e8ba7720beaf8cd2415648f1efbf148
Signed-off-by: Jay Arthanareeswaran <jarthana@in.ibm.com>
The file was modifiedorg.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/ModuleCompilationTests.java
Commit 663f0f8ca2960c095b94beb3854d1c033bb224ac by Andrey Loskutov
Bug 572236 - Very large memory usage by indexer

- don't use ThreadLocal for sourceIndexer
- cleanup reference of the sourceIndexer after use
- document sourceIndexer use (IndexManager.scheduleDocumentIndexing())

Change-Id: I3edc4be24eef31b89275e46ea038402e4ecbe118
Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
The file was modifiedorg.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/JavaSearchParticipant.java