From 5b9c6184d579f1208e5baf755f22fe277496e069 Mon Sep 17 00:00:00 2001 From: Alexander Kurtakov Date: Wed, 11 Jul 2018 16:40:17 +0300 Subject: Lambda conversion in core.tests.harness bundle. Change-Id: I8a69c2338315579960764e985ad815e29a1cc1cb Signed-off-by: Alexander Kurtakov --- .../org/eclipse/core/tests/harness/BundleTestingHelper.java | 13 +++++-------- .../org/eclipse/core/tests/session/SessionTestSuite.java | 10 ++-------- 2 files changed, 7 insertions(+), 16 deletions(-) diff --git a/tests/org.eclipse.core.tests.harness/src/org/eclipse/core/tests/harness/BundleTestingHelper.java b/tests/org.eclipse.core.tests.harness/src/org/eclipse/core/tests/harness/BundleTestingHelper.java index c2e6693be..4e78b1634 100644 --- a/tests/org.eclipse.core.tests.harness/src/org/eclipse/core/tests/harness/BundleTestingHelper.java +++ b/tests/org.eclipse.core.tests.harness/src/org/eclipse/core/tests/harness/BundleTestingHelper.java @@ -77,14 +77,11 @@ public class BundleTestingHelper { // but this should allow for some progress... // (patch from John A.) final boolean[] flag = new boolean[] {false}; - FrameworkListener listener = new FrameworkListener() { - @Override - public void frameworkEvent(FrameworkEvent event) { - if (event.getType() == FrameworkEvent.PACKAGES_REFRESHED) { - synchronized (flag) { - flag[0] = true; - flag.notifyAll(); - } + FrameworkListener listener = event -> { + if (event.getType() == FrameworkEvent.PACKAGES_REFRESHED) { + synchronized (flag) { + flag[0] = true; + flag.notifyAll(); } } }; diff --git a/tests/org.eclipse.core.tests.harness/src/org/eclipse/core/tests/session/SessionTestSuite.java b/tests/org.eclipse.core.tests.harness/src/org/eclipse/core/tests/session/SessionTestSuite.java index a79985d0e..55ad1e704 100644 --- a/tests/org.eclipse.core.tests.harness/src/org/eclipse/core/tests/session/SessionTestSuite.java +++ b/tests/org.eclipse.core.tests.harness/src/org/eclipse/core/tests/session/SessionTestSuite.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2004, 2015 IBM Corporation and others. + * Copyright (c) 2004, 2018 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at @@ -11,7 +11,6 @@ package org.eclipse.core.tests.session; import java.util.Arrays; -import java.util.Comparator; import java.util.Enumeration; import java.util.HashSet; import java.util.Set; @@ -112,12 +111,7 @@ public class SessionTestSuite extends TestSuite { allTests[i] = e.nextElement(); } if (sort) { - Arrays.sort(allTests, new Comparator() { - @Override - public int compare(Test o1, Test o2) { - return ((TestCase) o1).getName().compareTo(((TestCase) o2).getName()); - } - }); + Arrays.sort(allTests, (o1, o2) -> ((TestCase) o1).getName().compareTo(((TestCase) o2).getName())); } return allTests; } -- cgit v1.2.3