diff options
author | Carsten Hammer | 2019-08-25 15:33:53 +0000 |
---|---|---|
committer | Karsten Thoms | 2019-09-16 20:16:17 +0000 |
commit | 99343732ef96cc019cb8bac7acddca2c5e3e2cd3 (patch) | |
tree | 7727b6a3b93b4f3fab53ce51dbe5fc163a8775d4 /org.eclipse.text.quicksearch | |
parent | 80d6f10e2d6dbe2abe5c9e74c5888a466ec3f18f (diff) | |
download | eclipse.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')
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) { |