Skip to content

Commit ace2db2

Browse files
committed
Switch jface.text.tests to Java 17
1 parent d557542 commit ace2db2

File tree

7 files changed

+18
-22
lines changed

7 files changed

+18
-22
lines changed

org.eclipse.jface.text.tests/.classpath

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<classpath>
3-
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11"/>
3+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17"/>
44
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
55
<classpathentry kind="src" path="src">
66
<attributes>

org.eclipse.jface.text.tests/.settings/org.eclipse.jdt.core.prefs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nul
2626
org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled
2727
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
2828
org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
29-
org.eclipse.jdt.core.compiler.codegen.targetPlatform=11
29+
org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
3030
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
31-
org.eclipse.jdt.core.compiler.compliance=11
31+
org.eclipse.jdt.core.compiler.compliance=17
3232
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
3333
org.eclipse.jdt.core.compiler.debug.localVariable=generate
3434
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
@@ -135,7 +135,7 @@ org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=warning
135135
org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning
136136
org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
137137
org.eclipse.jdt.core.compiler.release=enabled
138-
org.eclipse.jdt.core.compiler.source=11
138+
org.eclipse.jdt.core.compiler.source=17
139139
org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
140140
org.eclipse.jdt.core.formatter.alignment_for_additive_operator=16
141141
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16

org.eclipse.jface.text.tests/META-INF/MANIFEST.MF

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
22
Bundle-ManifestVersion: 2
33
Bundle-Name: %Plugin.name
44
Bundle-SymbolicName: org.eclipse.jface.text.tests
5-
Bundle-Version: 3.12.700.qualifier
5+
Bundle-Version: 3.13.0.qualifier
66
Bundle-Vendor: %Plugin.providerName
77
Bundle-Localization: plugin
88
Export-Package:
@@ -23,6 +23,6 @@ Require-Bundle:
2323
org.eclipse.core.runtime;bundle-version="[3.5.0,4.0.0)",
2424
org.eclipse.ui.workbench.texteditor,
2525
org.eclipse.test.performance;bundle-version="3.13.0"
26-
Bundle-RequiredExecutionEnvironment: JavaSE-11
26+
Bundle-RequiredExecutionEnvironment: JavaSE-17
2727
Eclipse-BundleShape: dir
2828
Automatic-Module-Name: org.eclipse.jface.text.tests

org.eclipse.jface.text.tests/src/org/eclipse/jface/text/tests/codemining/CodeMiningProjectionViewerTest.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
import java.util.List;
2222
import java.util.concurrent.CompletableFuture;
2323
import java.util.concurrent.atomic.AtomicReference;
24-
import java.util.stream.Collectors;
2524

2625
import org.junit.After;
2726
import org.junit.Assert;
@@ -128,14 +127,14 @@ public void tearDown() {
128127
protected List<Shell> getCurrentShells() {
129128
return Arrays.stream(fParent.getDisplay().getShells())
130129
.filter(Shell::isVisible)
131-
.collect(Collectors.toList());
130+
.toList();
132131
}
133132

134133
protected List<Shell> findNewShells(Collection<Shell> beforeShells) {
135134
return Arrays.stream(fParent.getDisplay().getShells())
136135
.filter(Shell::isVisible)
137136
.filter(shell -> !beforeShells.contains(shell))
138-
.collect(Collectors.toList());
137+
.toList();
139138
}
140139

141140
protected Shell findNewShell(Collection<Shell> beforeShells) {

org.eclipse.jface.text.tests/src/org/eclipse/jface/text/tests/contentassist/AbstractContentAssistTest.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
import java.util.Arrays;
2020
import java.util.Collection;
2121
import java.util.List;
22-
import java.util.stream.Collectors;
2322

2423
import org.junit.After;
2524
import org.junit.Assert;
@@ -216,14 +215,14 @@ private Display getDisplay() {
216215
protected List<Shell> getCurrentShells() {
217216
return Arrays.stream(getDisplay().getShells())
218217
.filter(Shell::isVisible)
219-
.collect(Collectors.toList());
218+
.toList();
220219
}
221220

222221
protected List<Shell> findNewShells(Collection<Shell> beforeShells) {
223222
return Arrays.stream(getDisplay().getShells())
224223
.filter(Shell::isVisible)
225224
.filter(s -> !beforeShells.contains(s))
226-
.collect(Collectors.toList());
225+
.toList();
227226
}
228227

229228
protected Shell findNewShell(Collection<Shell> beforeShells) {

org.eclipse.jface.text.tests/src/org/eclipse/jface/text/tests/contentassist/FilteringAsyncContentAssistTests.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
import java.util.List;
2121
import java.util.concurrent.CountDownLatch;
2222
import java.util.function.Predicate;
23-
import java.util.stream.Collectors;
2423

2524
import org.junit.After;
2625
import org.junit.Before;
@@ -506,13 +505,13 @@ static List<ICompletionProposal> getFilteredProposals(ContentAssistant ca) throw
506505
private static List<ICompletionProposal> getComputedProposals(ContentAssistant ca, Predicate<ICompletionProposal> p)
507506
throws Exception {
508507
List<ICompletionProposal> computedProposals = getComputedProposals(ca);
509-
return computedProposals == null ? null : computedProposals.stream().filter(p).collect(Collectors.toList());
508+
return computedProposals == null ? null : computedProposals.stream().filter(p).toList();
510509
}
511510

512511
private static List<ICompletionProposal> getFilteredProposals(ContentAssistant ca, Predicate<ICompletionProposal> p)
513512
throws Exception {
514513
List<ICompletionProposal> filteredProposals = getFilteredProposals(ca);
515-
return filteredProposals == null ? null : filteredProposals.stream().filter(p).collect(Collectors.toList());
514+
return filteredProposals == null ? null : filteredProposals.stream().filter(p).toList();
516515
}
517516

518517
private static class IncompleteCompletionProposal implements ICompletionProposal {

org.eclipse.jface.text.tests/src/org/eclipse/jface/text/tests/contentassist/IncrementalAsyncContentAssistTests.java

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
*******************************************************************************/
1111
package org.eclipse.jface.text.tests.contentassist;
1212

13-
import static java.util.stream.Collectors.toList;
1413
import static org.junit.Assert.assertEquals;
1514

1615
import java.util.Arrays;
@@ -81,9 +80,9 @@ public void testIncrementalComplete() throws Exception {
8180

8281
DisplayHelper.sleep(shell.getDisplay(), 300);
8382

84-
List<String> filteredProposals= FilteringAsyncContentAssistTests.getFilteredProposals(ca).stream() //
85-
.map(ICompletionProposal::getDisplayString) //
86-
.collect(toList());
83+
List<String> filteredProposals= FilteringAsyncContentAssistTests.getFilteredProposals(ca).stream()
84+
.map(ICompletionProposal::getDisplayString)
85+
.toList();
8786
assertEquals(Arrays.asList("testA", "testB", "testC"), filteredProposals);
8887
}
8988

@@ -101,9 +100,9 @@ public void testIncrementalComplete_async() throws Exception {
101100

102101
DisplayHelper.sleep(shell.getDisplay(), delay + 100);
103102

104-
List<String> filteredProposals= FilteringAsyncContentAssistTests.getFilteredProposals(ca).stream() //
105-
.map(ICompletionProposal::getDisplayString) //
106-
.collect(toList());
103+
List<String> filteredProposals= FilteringAsyncContentAssistTests.getFilteredProposals(ca).stream()
104+
.map(ICompletionProposal::getDisplayString)
105+
.toList();
107106
assertEquals(Arrays.asList("testA", "testB", "testC"), filteredProposals);
108107
}
109108

0 commit comments

Comments
 (0)