Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarsten Hammer2019-08-25 15:33:53 +0000
committerKarsten Thoms2019-09-16 20:16:17 +0000
commit99343732ef96cc019cb8bac7acddca2c5e3e2cd3 (patch)
tree7727b6a3b93b4f3fab53ce51dbe5fc163a8775d4 /org.eclipse.text.quicksearch/src
parent80d6f10e2d6dbe2abe5c9e74c5888a466ec3f18f (diff)
downloadeclipse.platform.text-99343732ef96cc019cb8bac7acddca2c5e3e2cd3.tar.gz
eclipse.platform.text-99343732ef96cc019cb8bac7acddca2c5e3e2cd3.tar.xz
eclipse.platform.text-99343732ef96cc019cb8bac7acddca2c5e3e2cd3.zip
Remove unnecessary type specifications
Since Java 7 the diamond operator can be used instead of explicit type parameters. Version bumps for 4.14 Change-Id: I911081e0d0d22f71e50c7e00ae6283b6ae0441ea Signed-off-by: Carsten Hammer <carsten.hammer@t-online.de> Also-by: Karsten Thoms <karsten.thoms@itemis.de>
Diffstat (limited to 'org.eclipse.text.quicksearch/src')
-rw-r--r--org.eclipse.text.quicksearch/src/org/eclipse/text/quicksearch/internal/core/QuickTextQuery.java2
-rw-r--r--org.eclipse.text.quicksearch/src/org/eclipse/text/quicksearch/internal/core/QuickTextSearcher.java2
-rw-r--r--org.eclipse.text.quicksearch/src/org/eclipse/text/quicksearch/internal/core/ResourceWalker.java2
-rw-r--r--org.eclipse.text.quicksearch/src/org/eclipse/text/quicksearch/internal/core/preferences/QuickSearchPreferences.java2
-rw-r--r--org.eclipse.text.quicksearch/src/org/eclipse/text/quicksearch/internal/core/priority/PrioriTree.java2
5 files changed, 5 insertions, 5 deletions
diff --git a/org.eclipse.text.quicksearch/src/org/eclipse/text/quicksearch/internal/core/QuickTextQuery.java b/org.eclipse.text.quicksearch/src/org/eclipse/text/quicksearch/internal/core/QuickTextQuery.java
index 29f11a8535e..eb57731cd55 100644
--- a/org.eclipse.text.quicksearch/src/org/eclipse/text/quicksearch/internal/core/QuickTextQuery.java
+++ b/org.eclipse.text.quicksearch/src/org/eclipse/text/quicksearch/internal/core/QuickTextQuery.java
@@ -195,7 +195,7 @@ public class QuickTextQuery {
if (isTrivial()) {
return Arrays.asList();
} else {
- List<TextRange> ranges = new ArrayList<QuickTextQuery.TextRange>();
+ List<TextRange> ranges = new ArrayList<>();
Matcher matcher = pattern.matcher(text);
while (matcher.find()) {
int start = matcher.start();
diff --git a/org.eclipse.text.quicksearch/src/org/eclipse/text/quicksearch/internal/core/QuickTextSearcher.java b/org.eclipse.text.quicksearch/src/org/eclipse/text/quicksearch/internal/core/QuickTextSearcher.java
index 383bbbb425b..2fd13aab36f 100644
--- a/org.eclipse.text.quicksearch/src/org/eclipse/text/quicksearch/internal/core/QuickTextSearcher.java
+++ b/org.eclipse.text.quicksearch/src/org/eclipse/text/quicksearch/internal/core/QuickTextSearcher.java
@@ -39,7 +39,7 @@ public class QuickTextSearcher {
* Keeps track of currently found matches. Items are added as they are found and may also
* be removed when the query changed and they become invalid.
*/
- private Set<LineItem> matches = new HashSet<LineItem>(2000);
+ private Set<LineItem> matches = new HashSet<>(2000);
/**
* Scheduling rule used by Jobs that work on the matches collection.
diff --git a/org.eclipse.text.quicksearch/src/org/eclipse/text/quicksearch/internal/core/ResourceWalker.java b/org.eclipse.text.quicksearch/src/org/eclipse/text/quicksearch/internal/core/ResourceWalker.java
index 279c41551e7..9c1029b104b 100644
--- a/org.eclipse.text.quicksearch/src/org/eclipse/text/quicksearch/internal/core/ResourceWalker.java
+++ b/org.eclipse.text.quicksearch/src/org/eclipse/text/quicksearch/internal/core/ResourceWalker.java
@@ -59,7 +59,7 @@ public abstract class ResourceWalker extends Job {
}
protected void init() {
- queue = new PriorityQueue<ResourceWalker.QItem>();
+ queue = new PriorityQueue<>();
queue.add(new QItem(0, ResourcesPlugin.getWorkspace().getRoot()));
}
diff --git a/org.eclipse.text.quicksearch/src/org/eclipse/text/quicksearch/internal/core/preferences/QuickSearchPreferences.java b/org.eclipse.text.quicksearch/src/org/eclipse/text/quicksearch/internal/core/preferences/QuickSearchPreferences.java
index 5123d1429c0..b06292f63dc 100644
--- a/org.eclipse.text.quicksearch/src/org/eclipse/text/quicksearch/internal/core/preferences/QuickSearchPreferences.java
+++ b/org.eclipse.text.quicksearch/src/org/eclipse/text/quicksearch/internal/core/preferences/QuickSearchPreferences.java
@@ -74,7 +74,7 @@ public class QuickSearchPreferences {
*/
private String[] parseStringList(String raw) {
String[] elements = raw.split("[,\n]"); //$NON-NLS-1$
- List<String> list = new ArrayList<String>(elements.length);
+ List<String> list = new ArrayList<>(elements.length);
for (String e : elements) {
e = e.trim();
if (!e.isEmpty()) {
diff --git a/org.eclipse.text.quicksearch/src/org/eclipse/text/quicksearch/internal/core/priority/PrioriTree.java b/org.eclipse.text.quicksearch/src/org/eclipse/text/quicksearch/internal/core/priority/PrioriTree.java
index 76e0f8e856f..a84c7cfb0d1 100644
--- a/org.eclipse.text.quicksearch/src/org/eclipse/text/quicksearch/internal/core/priority/PrioriTree.java
+++ b/org.eclipse.text.quicksearch/src/org/eclipse/text/quicksearch/internal/core/priority/PrioriTree.java
@@ -145,7 +145,7 @@ public class PrioriTree extends DefaultPriorityFunction {
*/
private PrioriTree ensureChild(String segment) {
if (children==null) {
- children = new HashMap<String, PrioriTree>();
+ children = new HashMap<>();
}
PrioriTree child = children.get(segment);
if (child==null) {

Back to the top