Skip to content

Changes

Summary

  1. Bug 560878 - Enable API check for new bundles introduced in 4.15 (details)
  2. Bug 560610 - "Bound mismatch" compilation error if analyseResourceLeaks (details)
  3. Bug 560634 - Eclipse rebuilds after every restart when "Use '--release' (details)
  4. Bug 560606 - Avoiding extra semicolons in import type declarations does (details)
  5. Bug 560566 - Incorrect Collectors.toList usage leads to compiler NPE (details)
  6. Bug 560671 - [resource] "fluent resources" are not correctly analyzed in (details)
  7. Bug 560733 - Missing warning of unused variables in try-with-resources (details)
  8. Bug 560357 - Enable subword matching by default (details)
  9. Revert "Bug 560733 - Missing warning of unused variables in (details)
Commit 6611b61c758636fece38ddf7ffc146e23e6a22b0 by Mat Booth
Bug 560878 - Enable API check for new bundles introduced in 4.15

Change-Id: Ie78d8d72df075a59205221a9a8f18ed43441220f
Signed-off-by: Mat Booth <mat.booth@redhat.com>
The file was modified org.eclipse.jdt.core.formatterapp/pom.xml
Commit 0868f3b2221bc1d98910c1d867395871c555bc88 by Stephan Herrmann
Bug 560610 - "Bound mismatch" compilation error if analyseResourceLeaks
option is enabled

- includes update of version service segment

Change-Id: I8bc4fffb961bd4bd0f73f1575e54949e76c01838
The file was modified org.eclipse.jdt.core/batch/org/eclipse/jdt/internal/compiler/batch/messages.properties
The file was modified org.eclipse.jdt.core/pom.xml
The file was modified org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/ResourceLeakTests.java
The file was modified org.eclipse.jdt.core.tests.compiler/META-INF/MANIFEST.MF
The file was modified org.eclipse.jdt.core.tests.compiler/pom.xml
The file was modified org.eclipse.jdt.core/META-INF/MANIFEST.MF
The file was modified org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ParameterizedTypeBinding.java
Commit e58a73a30002eec95ace959394ec18f1f85b30ef by Stephan Herrmann
Bug 560634 - Eclipse rebuilds after every restart when "Use '--release'
option" is enabled

Change-Id: I75518c74937bfed1d0810e75bf85e9ee1f5e5c43
The file was modified org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/builder/State.java
Commit f029daf7acccc5f5889eb324b1ca254310bcea0a by Stephan Herrmann
Bug 560606 - Avoiding extra semicolons in import type declarations does
not work in modular context

Change-Id: I9d9a5df97a84555635dbadb48514da95da6432ce
The file was modified org.eclipse.jdt.core.tests.model/pom.xml
The file was modified org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/CompletionEngine.java
The file was modified org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/CompletionTests9.java
The file was modified org.eclipse.jdt.core.tests.model/META-INF/MANIFEST.MF
Commit 8c58d652d5dcf22d3523bcd8a35bba72614d86bd by Stephan Herrmann
Bug 560566 - Incorrect Collectors.toList usage leads to compiler NPE

Change-Id: If5acee1490aaca0968543097fa813a842f071f98
The file was modified org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/InferenceContext18.java
The file was modified org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/GenericsRegressionTest_1_8.java
Commit 96d1214c2ac9504c781ee817afb739ad6a8f112c by Stephan Herrmann
Bug 560671 - [resource] "fluent resources" are not correctly analyzed in
assignments

Change-Id: I9a5920b3a982c6f4c929831c99278b373fe81548
The file was modified org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/ResourceLeakTests.java
The file was modified org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/FakedTrackingVariable.java
Commit f75ba1319d83aca6f56f1c9b61eae3fd3810d561 by Stephan Herrmann
Bug 560733 - Missing warning of unused variables in try-with-resources
declaration

Change-Id: I3273d4ada2d9321dde9b1bf22b692d571eeee1a2
The file was modified org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/TryWithResourcesStatementTest.java
The file was modified org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/ResourceLeakTests.java
The file was modified org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/TryStatement.java
The file was modified org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/BlockScope.java
Commit 2b6a1206266d3642885f54f48046c058af9f6bb2 by Roland Grunberg
Bug 560357 - Enable subword matching by default

Change-Id: I0c82b241fee8fcd7c2cca5a363f2548b8e009446
The file was modified org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaModelManager.java
The file was modified org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaCorePreferenceInitializer.java
The file was modified org.eclipse.jdt.core/model/org/eclipse/jdt/core/JavaCore.java
Commit a1ebb241d08b63d5c03db6c6cb0f731a4356f894 by Stephan Herrmann
Revert "Bug 560733 - Missing warning of unused variables in
try-with-resources declaration"

This reverts commit f75ba1319d83aca6f56f1c9b61eae3fd3810d561.

Change-Id: Ia296747b3139c59df6002a19e63c4d0420ce745f
The file was modified org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/BlockScope.java
The file was modified org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/TryStatement.java
The file was modified org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/ResourceLeakTests.java
The file was modified org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/TryWithResourcesStatementTest.java