FailedChanges

Summary

  1. Bug 559645 - Avoid NPE in EclipseCompilerImpl (details)
  2. Bug 559760 - Respect -failOnWarning in EclipseCompilerImpl (details)
  3. Bug 558873 - [JUnit 5] Update to JUnit 5.6 (details)
  4. Bug 558873 - bumped version number for tests bundle (details)
Commit dca945b44e00531039b6e9dc0e38efd6c65b498d by thomas.wolf
Bug 559645 - Avoid NPE in EclipseCompilerImpl

When an extraProblem has no originatingFileName, the Diagnostic created
by EclipseCompilerImpl would throw an NPE in Diagnostic.getSource().

Check for null before calling String::new.

Change-Id: I6e5358789cfc938adbde90055e1a2decdfc2b784
Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
The file was modifiedorg.eclipse.jdt.compiler.tool/src/org/eclipse/jdt/internal/compiler/tool/EclipseCompilerImpl.java
Commit d4db6c5c6dd5bcf805c791e56f3a2b6cdbb77167 by thomas.wolf
Bug 559760 - Respect -failOnWarning in EclipseCompilerImpl

Return false if -failOnWarning was specified and there were warnings.

Change-Id: Ifd2a213003ec7dc00146d237567c9b025e6f9c94
Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
The file was modifiedorg.eclipse.jdt.compiler.tool/src/org/eclipse/jdt/internal/compiler/tool/EclipseCompilerImpl.java
Commit f38a4b238eec84efd2a8f157c14485282beeb811 by Andrey Loskutov
Bug 558873 - [JUnit 5] Update to JUnit 5.6

Probably related to the error below after update to JUnit from 5.5.1 to
5.6.0?

org.junit.platform.commons.JUnitException: TestEngine with ID
'junit-jupiter' failed to discover tests

Caused by: java.lang.ClassNotFoundException:
org.eclipse.jdt.compiler.tool.tests.AllTests

Change-Id: I5c0a54eac4d92328d69bea56205c0706a39e05ec
Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
The file was modifiedorg.eclipse.jdt.compiler.tool.tests/META-INF/MANIFEST.MF
Commit b6f1330ff0fc1451f26fdecb565dba15a057bfb7 by Andrey Loskutov
Bug 558873 - bumped version number for tests bundle

Change-Id: I0731eedb7b731483c7faa3bc1ee1fdce8161c023
Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
The file was modifiedorg.eclipse.jdt.compiler.tool.tests/pom.xml
The file was modifiedorg.eclipse.jdt.compiler.tool.tests/META-INF/MANIFEST.MF