Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLars Vogel2020-07-14 08:19:50 +0000
committerJeff Johnston2020-07-14 19:05:49 +0000
commit91f79ecb04d2433516a24ff7f0fb44f76afb7a1a (patch)
treeab531cc1e8773bfae8cefe406e2ba383c2bcd2dc
parent52c5d816ea13142033086a03b0966dbda2c9c6fa (diff)
downloadeclipse.jdt.ui-91f79ecb04d2433516a24ff7f0fb44f76afb7a1a.tar.gz
eclipse.jdt.ui-91f79ecb04d2433516a24ff7f0fb44f76afb7a1a.tar.xz
eclipse.jdt.ui-91f79ecb04d2433516a24ff7f0fb44f76afb7a1a.zip
Bug 564416 - Use lambdas and method references cleanup on JDT UI codeI20200714-1800
For org.eclipse.jdt.junit5.runtime Change-Id: I173aefb87f1b087a84320f39e6b9a13c328a5ff2
-rw-r--r--org.eclipse.jdt.junit5.runtime/META-INF/MANIFEST.MF2
-rw-r--r--org.eclipse.jdt.junit5.runtime/pom.xml2
-rw-r--r--org.eclipse.jdt.junit5.runtime/src/org/eclipse/jdt/internal/junit5/runner/JUnit5Identifier.java4
-rw-r--r--org.eclipse.jdt.junit5.runtime/src/org/eclipse/jdt/internal/junit5/runner/JUnit5TestListener.java2
4 files changed, 4 insertions, 6 deletions
diff --git a/org.eclipse.jdt.junit5.runtime/META-INF/MANIFEST.MF b/org.eclipse.jdt.junit5.runtime/META-INF/MANIFEST.MF
index 4c24b93662..119658222e 100644
--- a/org.eclipse.jdt.junit5.runtime/META-INF/MANIFEST.MF
+++ b/org.eclipse.jdt.junit5.runtime/META-INF/MANIFEST.MF
@@ -4,7 +4,7 @@ Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-Vendor: %providerName
Bundle-SymbolicName: org.eclipse.jdt.junit5.runtime;singleton:=true
-Bundle-Version: 1.0.900.qualifier
+Bundle-Version: 1.0.1000.qualifier
Bundle-Localization: plugin
Export-Package: org.eclipse.jdt.internal.junit5.runner;x-internal:=true
Require-Bundle: org.eclipse.jdt.junit.runtime;bundle-version="[3.5.0,4.0.0)",
diff --git a/org.eclipse.jdt.junit5.runtime/pom.xml b/org.eclipse.jdt.junit5.runtime/pom.xml
index 69d7f5c44e..78262ce343 100644
--- a/org.eclipse.jdt.junit5.runtime/pom.xml
+++ b/org.eclipse.jdt.junit5.runtime/pom.xml
@@ -18,6 +18,6 @@
</parent>
<groupId>org.eclipse.jdt</groupId>
<artifactId>org.eclipse.jdt.junit5.runtime</artifactId>
- <version>1.0.900-SNAPSHOT</version>
+ <version>1.0.1000-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
</project>
diff --git a/org.eclipse.jdt.junit5.runtime/src/org/eclipse/jdt/internal/junit5/runner/JUnit5Identifier.java b/org.eclipse.jdt.junit5.runtime/src/org/eclipse/jdt/internal/junit5/runner/JUnit5Identifier.java
index 49b2c24f39..fc20fe4526 100644
--- a/org.eclipse.jdt.junit5.runtime/src/org/eclipse/jdt/internal/junit5/runner/JUnit5Identifier.java
+++ b/org.eclipse.jdt.junit5.runtime/src/org/eclipse/jdt/internal/junit5/runner/JUnit5Identifier.java
@@ -70,9 +70,7 @@ public class JUnit5Identifier implements ITestIdentifier {
@Override
public String getParameterTypes() {
- Function<TestSource, String> getParameterTypes= (TestSource source) -> {
- return source instanceof MethodSource ? ((MethodSource) source).getMethodParameterTypes() : null;
- };
+ Function<TestSource, String> getParameterTypes= (TestSource source) -> (source instanceof MethodSource ? ((MethodSource) source).getMethodParameterTypes() : null);
return fTestIdentifier.getSource().map(getParameterTypes).orElse(""); //$NON-NLS-1$
}
diff --git a/org.eclipse.jdt.junit5.runtime/src/org/eclipse/jdt/internal/junit5/runner/JUnit5TestListener.java b/org.eclipse.jdt.junit5.runtime/src/org/eclipse/jdt/internal/junit5/runner/JUnit5TestListener.java
index 618c114399..a14d60ec60 100644
--- a/org.eclipse.jdt.junit5.runtime/src/org/eclipse/jdt/internal/junit5/runner/JUnit5TestListener.java
+++ b/org.eclipse.jdt.junit5.runtime/src/org/eclipse/jdt/internal/junit5/runner/JUnit5TestListener.java
@@ -164,7 +164,7 @@ public class JUnit5TestListener implements TestExecutionListener {
@Override
public void executionSkipped(TestIdentifier testIdentifier, String reason) {
if (testIdentifier.isContainer() && fTestPlan != null) {
- fTestPlan.getDescendants(testIdentifier).stream().filter(t -> t.isTest()).forEachOrdered(t -> notifySkipped(t));
+ fTestPlan.getDescendants(testIdentifier).stream().filter(TestIdentifier::isTest).forEachOrdered(this::notifySkipped);
} else {
notifySkipped(testIdentifier);
}

Back to the top