Method reference in jface.text instead of lambda
Done via JDT cleanup
Change-Id: Id95cfc6281565a7196551b7290533da237b7e9cb
Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
diff --git a/org.eclipse.jface.text.tests/src/org/eclipse/jface/text/tests/contentassist/IncrementalAsyncContentAssistTests.java b/org.eclipse.jface.text.tests/src/org/eclipse/jface/text/tests/contentassist/IncrementalAsyncContentAssistTests.java
index ef79f05..be82f68 100644
--- a/org.eclipse.jface.text.tests/src/org/eclipse/jface/text/tests/contentassist/IncrementalAsyncContentAssistTests.java
+++ b/org.eclipse.jface.text.tests/src/org/eclipse/jface/text/tests/contentassist/IncrementalAsyncContentAssistTests.java
@@ -52,7 +52,7 @@
viewer.setDocument(document);
ca= new ContentAssistant(true);
- Comparator<ICompletionProposal> comparator= Comparator.comparing(p -> p.getDisplayString());
+ Comparator<ICompletionProposal> comparator= Comparator.comparing(ICompletionProposal::getDisplayString);
ca.setSorter(comparator::compare);
}
@@ -81,7 +81,7 @@
DisplayHelper.sleep(shell.getDisplay(), 300);
List<String> filteredProposals= FilteringAsyncContentAssistTests.getFilteredProposals(ca).stream() //
- .map(p -> p.getDisplayString()) //
+ .map(ICompletionProposal::getDisplayString) //
.collect(toList());
assertEquals(Arrays.asList("testA", "testB", "testC"), filteredProposals);
}
@@ -101,7 +101,7 @@
DisplayHelper.sleep(shell.getDisplay(), delay + 100);
List<String> filteredProposals= FilteringAsyncContentAssistTests.getFilteredProposals(ca).stream() //
- .map(p -> p.getDisplayString()) //
+ .map(ICompletionProposal::getDisplayString) //
.collect(toList());
assertEquals(Arrays.asList("testA", "testB", "testC"), filteredProposals);
}
diff --git a/org.eclipse.jface.text/src/org/eclipse/jface/text/contentassist/CompletionProposalPopup.java b/org.eclipse.jface.text/src/org/eclipse/jface/text/contentassist/CompletionProposalPopup.java
index 2de82bc..0c12825 100644
--- a/org.eclipse.jface.text/src/org/eclipse/jface/text/contentassist/CompletionProposalPopup.java
+++ b/org.eclipse.jface.text/src/org/eclipse/jface/text/contentassist/CompletionProposalPopup.java
@@ -604,7 +604,7 @@
fProposalShell.setFont(JFaceResources.getDefaultFont());
fProposalTable= new Table(fProposalShell, SWT.H_SCROLL | SWT.V_SCROLL | SWT.VIRTUAL);
- Listener listener= event -> handleSetData(event);
+ Listener listener= this::handleSetData;
fProposalTable.addListener(SWT.SetData, listener);
fIsColoredLabelsSupportEnabled= fContentAssistant.isColoredLabelsSupportEnabled();
diff --git a/org.eclipse.search/search/org/eclipse/search/internal/ui/SearchManager.java b/org.eclipse.search/search/org/eclipse/search/internal/ui/SearchManager.java
index 375c22c..e5744ce 100644
--- a/org.eclipse.search/search/org/eclipse/search/internal/ui/SearchManager.java
+++ b/org.eclipse.search/search/org/eclipse/search/internal/ui/SearchManager.java
@@ -333,7 +333,7 @@
if (Thread.currentThread() == display.getThread())
handleNewSearchResult();
else {
- display.syncExec(() -> handleNewSearchResult());
+ display.syncExec(this::handleNewSearchResult);
}
SearchPlugin.getWorkspace().addResourceChangeListener(this);
}