From bdba9edd5f1212aee33a5bb713c27b80a72617cb Mon Sep 17 00:00:00 2001 From: Thomas Wolf Date: Thu, 30 Sep 2021 09:31:12 +0200 Subject: Remove redundant type arguments In Java 11 type arguments for anonymous subclasses can be inferred and don't need to be specified. This resolves a number of compiler warnings. Change-Id: I55eff3babb7628aa0627085e65a1b45eb12c2cd3 Signed-off-by: Thomas Wolf --- org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java | 2 +- org.eclipse.jgit/src/org/eclipse/jgit/notes/LeafBucket.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'org.eclipse.jgit/src/org/eclipse/jgit/notes') diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java b/org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java index 5ea511c545..493bcfbbed 100644 --- a/org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java +++ b/org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java @@ -102,7 +102,7 @@ class FanoutBucket extends InMemoryNoteBucket { final MutableObjectId id = new MutableObjectId(); id.fromObjectId(objId); - return new Iterator() { + return new Iterator<>() { private int cell; private Iterator itr; diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/notes/LeafBucket.java b/org.eclipse.jgit/src/org/eclipse/jgit/notes/LeafBucket.java index 494045bf44..461adac5b2 100644 --- a/org.eclipse.jgit/src/org/eclipse/jgit/notes/LeafBucket.java +++ b/org.eclipse.jgit/src/org/eclipse/jgit/notes/LeafBucket.java @@ -86,7 +86,7 @@ class LeafBucket extends InMemoryNoteBucket { @Override Iterator iterator(AnyObjectId objId, ObjectReader reader) { - return new Iterator() { + return new Iterator<>() { private int idx; @Override -- cgit v1.2.3