FailedChanges

Summary

  1. Revert "Bug 548956 - Rewrite should work based on previewEnabled flag of (details)
  2. Bug 547181 - [9][impl] Reconsider representation and lookup of packages (details)
  3. Bug 547181 - [9][impl] Reconsider representation and lookup of packages (details)
  4. Bug 548956 - Rewrite should work based on previewEnabled flag of AST (details)
  5. Bug 544872 - Enable Null Analysis detection on synchronized statements (details)
  6. Bug 521276 - [9] cleanups related to (details)
  7. Bug 521278 - [9] remove (details)
Commit e4fe6ea66ca018ddb36a728587b87392d8f5c0b8 by sarika.sinha
Revert "Bug 548956 - Rewrite should work based on previewEnabled flag of
AST"
This reverts commit 357185ef691b346646bc98aa38ba4950222dbc6a.
Change-Id: Ie6b6e839193fe304df6af0b3360a1f8fdf18e647
The file was modifiedorg.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/rewrite/describing/ASTRewritingSwitchExpressionsTest.java
The file was modifiedorg.eclipse.jdt.core/dom/org/eclipse/jdt/internal/core/dom/NaiveASTFlattener.java
The file was modifiedorg.eclipse.jdt.core/dom/org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteAnalyzer.java
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/ASTRewriteFlattener.java
Commit 32a3857797bf19248aee13ba9b4a02f63d66f233 by register.eclipse
Bug 547181 - [9][impl] Reconsider representation and lookup of packages
(SplitPackageBinding)
- IResource.getFileExtension() can return null
- add null checks in LE.combine: for ProblemReferenceBindings, fPackage
can be null
- output directory can contain subdirectories with copied resources, so
fall back to sources if no .class found
The file was modifiedorg.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/builder/ClasspathDirectory.java
The file was modifiedorg.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/builder/ClasspathMultiDirectory.java
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java
Commit 3122a06e3a023df004c6d9fca731a8e0da4ab108 by register.eclipse
Bug 547181 - [9][impl] Reconsider representation and lookup of packages
(SplitPackageBinding)
- add test for fixed NPE problem because of IResource.getFileExtension()
- avoid duplicate declared packages
Change-Id: Ib41b0575734541805a8750dcc542397bfc3c52f2
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java
The file was modifiedorg.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/ModuleBuilderTests.java
Commit 98197a6e247571eb5aaa4483ec70e8deece6d6e8 by sarika.sinha
Bug 548956 - Rewrite should work based on previewEnabled flag of AST
Change-Id: If1e02d077f2af60de859a68d0c02e25766bc93e8 Signed-off-by:
Sarika Sinha <sarika.sinha@in.ibm.com>
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.tests.model/src/org/eclipse/jdt/core/tests/rewrite/describing/ASTRewritingSwitchExpressionsTest.java
Commit c39e93d0aacaff957f2885c7bda1cc96ea144b8b by register.eclipse
Bug 544872 - Enable Null Analysis detection on synchronized statements
Change-Id: Id68f5a075fbfc40024c8ef345dcd4e95419d31f0
The file was modifiedorg.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/NullReferenceTest.java
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/SynchronizedStatement.java
Commit 265420db571ba7066a328ee53aa99f6ab72981a9 by register.eclipse
Bug 521276 - [9] cleanups related to
o.e.j.i.core.builder.ClasspathLocation.isOnModulePath and .module
- update obsolete parameter names from autoModule to isOnModulePath
- move field isOnModulePath to ClasspathDirectory/ClasspathJar, as it is
not used in other subclasses of ClasspathLocation
Change-Id: If502f5214d12dfbeeeeb580420ee082db909d1cc
The file was modifiedorg.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/builder/ClasspathJar.java
The file was modifiedorg.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/builder/ClasspathLocation.java
The file was modifiedorg.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/builder/ClasspathDirectory.java
Commit ee01396d04369bba48f1089d31dad2174198b35e by register.eclipse
Bug 521278 - [9] remove
o.e.j.i.compiler.batch.ClasspathLocation.isAutoModule and related code
Change-Id: Ia00ba4b0bdba28c858394dbcbe2562cdcccc82ba
The file was modifiedorg.eclipse.jdt.core/batch/org/eclipse/jdt/internal/compiler/batch/BasicModule.java
The file was modifiedorg.eclipse.jdt.core/batch/org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory.java
The file was modifiedorg.eclipse.jdt.core/batch/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java
The file was modifiedorg.eclipse.jdt.core/batch/org/eclipse/jdt/internal/compiler/batch/ClasspathLocation.java