Java 7 diamonds in tests Project: http://git-wip-us.apache.org/repos/asf/ant-ivy/repo Commit: http://git-wip-us.apache.org/repos/asf/ant-ivy/commit/3cf36b8c Tree: http://git-wip-us.apache.org/repos/asf/ant-ivy/tree/3cf36b8c Diff: http://git-wip-us.apache.org/repos/asf/ant-ivy/diff/3cf36b8c
Branch: refs/heads/master Commit: 3cf36b8cacd27557e0af0695c2c827f82d29d6e4 Parents: d7651dc Author: twogee <g.grigelio...@gmail.com> Authored: Tue Jun 13 21:23:23 2017 +0200 Committer: twogee <g.grigelio...@gmail.com> Committed: Tue Jun 13 21:23:23 2017 +0200 ---------------------------------------------------------------------- test/java/org/apache/ivy/TestFixture.java | 2 +- test/java/org/apache/ivy/TestHelper.java | 4 +- .../core/module/descriptor/IvyMakePomTest.java | 2 +- .../ivy/core/publish/PublishEventsTest.java | 2 +- .../ivy/core/report/ResolveReportTest.java | 4 +- .../apache/ivy/core/resolve/ResolveTest.java | 116 +++++++++---------- .../org/apache/ivy/core/search/SearchTest.java | 14 +-- .../java/org/apache/ivy/core/sort/SortTest.java | 2 +- .../ivy/osgi/core/ManifestParserTest.java | 4 +- .../apache/ivy/osgi/obr/OBRResolverTest.java | 6 +- .../apache/ivy/osgi/obr/OBRXMLWriterTest.java | 2 +- .../plugins/repository/vfs/VfsResourceTest.java | 4 +- .../plugins/repository/vfs/VfsTestHelper.java | 2 +- .../org/apache/ivy/util/ConfiguratorTest.java | 10 +- .../org/apache/ivy/util/MockMessageLogger.java | 6 +- 15 files changed, 90 insertions(+), 90 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/3cf36b8c/test/java/org/apache/ivy/TestFixture.java ---------------------------------------------------------------------- diff --git a/test/java/org/apache/ivy/TestFixture.java b/test/java/org/apache/ivy/TestFixture.java index b47b626..7886ead 100644 --- a/test/java/org/apache/ivy/TestFixture.java +++ b/test/java/org/apache/ivy/TestFixture.java @@ -65,7 +65,7 @@ import org.apache.ivy.plugins.resolver.util.ResolvedResource; */ public class TestFixture { - private final Collection<ModuleDescriptor> mds = new ArrayList<ModuleDescriptor>(); + private final Collection<ModuleDescriptor> mds = new ArrayList<>(); private Ivy ivy; http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/3cf36b8c/test/java/org/apache/ivy/TestHelper.java ---------------------------------------------------------------------- diff --git a/test/java/org/apache/ivy/TestHelper.java b/test/java/org/apache/ivy/TestHelper.java index c260f5a..20fdfc3 100644 --- a/test/java/org/apache/ivy/TestHelper.java +++ b/test/java/org/apache/ivy/TestHelper.java @@ -108,7 +108,7 @@ public class TestHelper { * @return a collection of {@link ModuleRevisionId} */ public static Collection<ModuleRevisionId> parseMrids(String mrids) { - Collection<ModuleRevisionId> c = new LinkedHashSet<ModuleRevisionId>(); + Collection<ModuleRevisionId> c = new LinkedHashSet<>(); for (String s : mrids.split(",?\\s+")) { c.add(ModuleRevisionId.parse(s)); } @@ -201,7 +201,7 @@ public class TestHelper { * @return the collection of module descriptors parsed */ public static Collection<ModuleDescriptor> parseMicroIvyDescriptors(String microIvy) { - Collection<ModuleDescriptor> r = new ArrayList<ModuleDescriptor>(); + Collection<ModuleDescriptor> r = new ArrayList<>(); for (String md : microIvy.split("\\s*;;\\s*")) { r.add(parseMicroIvyDescriptor(md)); } http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/3cf36b8c/test/java/org/apache/ivy/core/module/descriptor/IvyMakePomTest.java ---------------------------------------------------------------------- diff --git a/test/java/org/apache/ivy/core/module/descriptor/IvyMakePomTest.java b/test/java/org/apache/ivy/core/module/descriptor/IvyMakePomTest.java index d962e8d..8b4ba44 100644 --- a/test/java/org/apache/ivy/core/module/descriptor/IvyMakePomTest.java +++ b/test/java/org/apache/ivy/core/module/descriptor/IvyMakePomTest.java @@ -77,7 +77,7 @@ public class IvyMakePomTest { assertNotNull("Dependencies element wasn't found in the generated POM file", dependencies); assertEquals("Unexpected number of dependencies in the generated POM file", 2, dependencies.getLength()); - final Set<String> expectedPomArtifactIds = new HashSet<String>(); + final Set<String> expectedPomArtifactIds = new HashSet<>(); expectedPomArtifactIds.add("foo"); expectedPomArtifactIds.add("bar"); for (int i = 0; i < dependencies.getLength(); i++) { http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/3cf36b8c/test/java/org/apache/ivy/core/publish/PublishEventsTest.java ---------------------------------------------------------------------- diff --git a/test/java/org/apache/ivy/core/publish/PublishEventsTest.java b/test/java/org/apache/ivy/core/publish/PublishEventsTest.java index 13937c6..704a1fc 100644 --- a/test/java/org/apache/ivy/core/publish/PublishEventsTest.java +++ b/test/java/org/apache/ivy/core/publish/PublishEventsTest.java @@ -124,7 +124,7 @@ public class PublishEventsTest { assertEquals("sanity check", "foo", dataArtifact.getName()); ivyArtifact = MDArtifact.newIvyArtifact(publishModule); - expectedPublications = new HashMap<ArtifactRevisionId, PublishTestCase>(); + expectedPublications = new HashMap<>(); expectedPublications.put(dataArtifact.getId(), new PublishTestCase(dataArtifact, dataFile, true)); expectedPublications.put(ivyArtifact.getId(), new PublishTestCase(ivyArtifact, ivyFile, http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/3cf36b8c/test/java/org/apache/ivy/core/report/ResolveReportTest.java ---------------------------------------------------------------------- diff --git a/test/java/org/apache/ivy/core/report/ResolveReportTest.java b/test/java/org/apache/ivy/core/report/ResolveReportTest.java index 8890c75..d01d206 100644 --- a/test/java/org/apache/ivy/core/report/ResolveReportTest.java +++ b/test/java/org/apache/ivy/core/report/ResolveReportTest.java @@ -86,8 +86,8 @@ public class ResolveReportTest { String rev, String conf, String[] targetConfs) { assertEquals(ModuleRevisionId.newInstance(org, mod, rev), dep.getDependencyRevisionId()); assertTrue(Arrays.asList(dep.getModuleConfigurations()).contains(conf)); - assertEquals(new HashSet<String>(Arrays.asList(targetConfs)), - new HashSet<String>(Arrays.asList(dep.getDependencyConfigurations(conf)))); + assertEquals(new HashSet<>(Arrays.asList(targetConfs)), + new HashSet<>(Arrays.asList(dep.getDependencyConfigurations(conf)))); } @Test http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/3cf36b8c/test/java/org/apache/ivy/core/resolve/ResolveTest.java ---------------------------------------------------------------------- diff --git a/test/java/org/apache/ivy/core/resolve/ResolveTest.java b/test/java/org/apache/ivy/core/resolve/ResolveTest.java index c274129..1bddd54 100644 --- a/test/java/org/apache/ivy/core/resolve/ResolveTest.java +++ b/test/java/org/apache/ivy/core/resolve/ResolveTest.java @@ -163,7 +163,7 @@ public class ResolveTest { getResolveOptions(new String[] {"default"}).setValidate(false)); assertNotNull(report); - Map<String, String> extra = new HashMap<String, String>(); + Map<String, String> extra = new HashMap<>(); extra.put("extra", "foo"); ArtifactDownloadReport[] dReports = report.getConfigurationReport("default") .getDownloadReports(ModuleRevisionId.newInstance("org15", "mod15.3", "1.1", extra)); @@ -549,8 +549,8 @@ public class ResolveTest { assertFalse(report.hasError()); assertEquals( - new HashSet<ModuleRevisionId>(Collections.singletonList(ModuleRevisionId.newInstance("org1", - "mod1.2", "1.5"))), report.getConfigurationReport("default").getModuleRevisionIds()); + new HashSet<>(Collections.singletonList(ModuleRevisionId.newInstance("org1", + "mod1.2", "1.5"))), report.getConfigurationReport("default").getModuleRevisionIds()); // now we clean the repository to simulate repo not available (network pb for instance) FileUtil.forceDelete(new File("build/testCache2")); @@ -561,8 +561,8 @@ public class ResolveTest { assertFalse(report.hasError()); assertEquals( - new HashSet<ModuleRevisionId>(Collections.singletonList(ModuleRevisionId.newInstance("org1", - "mod1.2", "1.5"))), report.getConfigurationReport("default").getModuleRevisionIds()); + new HashSet<>(Collections.singletonList(ModuleRevisionId.newInstance("org1", + "mod1.2", "1.5"))), report.getConfigurationReport("default").getModuleRevisionIds()); } @Test @@ -587,8 +587,8 @@ public class ResolveTest { assertFalse(report.hasError()); assertEquals( - new HashSet<ModuleRevisionId>(Collections.singletonList(ModuleRevisionId.newInstance("org1", - "mod1.2", "1.5"))), report.getConfigurationReport("default").getModuleRevisionIds()); + new HashSet<>(Collections.singletonList(ModuleRevisionId.newInstance("org1", + "mod1.2", "1.5"))), report.getConfigurationReport("default").getModuleRevisionIds()); // now we clean the repository to simulate repo not available (network pb for instance) FileUtil.forceDelete(new File("build/testCache2")); @@ -599,8 +599,8 @@ public class ResolveTest { assertFalse(report.hasError()); assertEquals( - new HashSet<ModuleRevisionId>(Collections.singletonList(ModuleRevisionId.newInstance("org1", - "mod1.2", "1.5"))), report.getConfigurationReport("default").getModuleRevisionIds()); + new HashSet<>(Collections.singletonList(ModuleRevisionId.newInstance("org1", + "mod1.2", "1.5"))), report.getConfigurationReport("default").getModuleRevisionIds()); } @Test @@ -626,8 +626,8 @@ public class ResolveTest { assertFalse(report.hasError()); assertEquals( - new HashSet<ModuleRevisionId>(Collections.singletonList(ModuleRevisionId.newInstance("org1", - "mod1.2", "1.5"))), report.getConfigurationReport("default").getModuleRevisionIds()); + new HashSet<>(Collections.singletonList(ModuleRevisionId.newInstance("org1", + "mod1.2", "1.5"))), report.getConfigurationReport("default").getModuleRevisionIds()); // now we wait for ttl expiration Thread.sleep(700); @@ -638,8 +638,8 @@ public class ResolveTest { assertFalse(report.hasError()); assertEquals( - new HashSet<ModuleRevisionId>(Collections.singletonList(ModuleRevisionId.newInstance("org1", - "mod1.2", "1.5"))), report.getConfigurationReport("default").getModuleRevisionIds()); + new HashSet<>(Collections.singletonList(ModuleRevisionId.newInstance("org1", + "mod1.2", "1.5"))), report.getConfigurationReport("default").getModuleRevisionIds()); // now we clean the repository to simulate repo not available (network pb for instance) FileUtil.forceDelete(new File("build/testCache2")); @@ -650,8 +650,8 @@ public class ResolveTest { assertFalse(report.hasError()); assertEquals( - new HashSet<ModuleRevisionId>(Collections.singletonList(ModuleRevisionId.newInstance("org1", - "mod1.2", "1.5"))), report.getConfigurationReport("default").getModuleRevisionIds()); + new HashSet<>(Collections.singletonList(ModuleRevisionId.newInstance("org1", + "mod1.2", "1.5"))), report.getConfigurationReport("default").getModuleRevisionIds()); } @Test @@ -673,8 +673,8 @@ public class ResolveTest { assertFalse(report.hasError()); assertEquals( - new HashSet<ModuleRevisionId>(Collections.singletonList(ModuleRevisionId.newInstance("org1", - "mod1.2", "1.5"))), report.getConfigurationReport("default").getModuleRevisionIds()); + new HashSet<>(Collections.singletonList(ModuleRevisionId.newInstance("org1", + "mod1.2", "1.5"))), report.getConfigurationReport("default").getModuleRevisionIds()); // now we update the repository FileUtil.copy(new File("test/repositories/1/org1/mod1.2/jars/mod1.2-2.0.jar"), new File( @@ -686,8 +686,8 @@ public class ResolveTest { assertFalse(report.hasError()); assertEquals( - new HashSet<ModuleRevisionId>(Collections.singletonList(ModuleRevisionId.newInstance("org1", - "mod1.2", "1.6"))), report.getConfigurationReport("default").getModuleRevisionIds()); + new HashSet<>(Collections.singletonList(ModuleRevisionId.newInstance("org1", + "mod1.2", "1.6"))), report.getConfigurationReport("default").getModuleRevisionIds()); } @Test @@ -720,8 +720,8 @@ public class ResolveTest { assertFalse(report.hasError()); assertEquals( - new HashSet<ModuleRevisionId>(Collections.singletonList(ModuleRevisionId.newInstance("org1", - "mod1.2", "1.5"))), report.getConfigurationReport("default").getModuleRevisionIds()); + new HashSet<>(Collections.singletonList(ModuleRevisionId.newInstance("org1", + "mod1.2", "1.5"))), report.getConfigurationReport("default").getModuleRevisionIds()); // wait for org1 TTL to expire Thread.sleep(700); @@ -732,8 +732,8 @@ public class ResolveTest { assertFalse(report.hasError()); assertEquals( - new HashSet<ModuleRevisionId>(Collections.singletonList(ModuleRevisionId.newInstance("org1", - "mod1.2", "1.6"))), report.getConfigurationReport("default").getModuleRevisionIds()); + new HashSet<>(Collections.singletonList(ModuleRevisionId.newInstance("org1", + "mod1.2", "1.6"))), report.getConfigurationReport("default").getModuleRevisionIds()); } @Test @@ -763,8 +763,8 @@ public class ResolveTest { assertFalse(report.hasError()); assertEquals( - new HashSet<ModuleRevisionId>(Collections.singletonList(ModuleRevisionId.newInstance("org1", - "mod1.2", "1.5"))), report.getConfigurationReport("default").getModuleRevisionIds()); + new HashSet<>(Collections.singletonList(ModuleRevisionId.newInstance("org1", + "mod1.2", "1.5"))), report.getConfigurationReport("default").getModuleRevisionIds()); // resolve again with refresh: it should find the new version report = ivy.resolve(new File("test/repositories/1/org1/mod1.4/ivys/ivy-1.0.2.xml"), @@ -772,8 +772,8 @@ public class ResolveTest { assertFalse(report.hasError()); assertEquals( - new HashSet<ModuleRevisionId>(Collections.singletonList(ModuleRevisionId.newInstance("org1", - "mod1.2", "1.6"))), report.getConfigurationReport("default").getModuleRevisionIds()); + new HashSet<>(Collections.singletonList(ModuleRevisionId.newInstance("org1", + "mod1.2", "1.6"))), report.getConfigurationReport("default").getModuleRevisionIds()); FileUtil.forceDelete(new File("build/testCache2")); } @@ -1788,7 +1788,7 @@ public class ResolveTest { ResolveReport report = ivy.resolve(ResolveTest.class.getResource("ivy-225.xml"), getResolveOptions(new String[] {"default"})); - List<ModuleRevisionId> revisions = new ArrayList<ModuleRevisionId>(report + List<ModuleRevisionId> revisions = new ArrayList<>(report .getConfigurationReport("default").getModuleRevisionIds()); assertTrue("number of revisions is not correct", revisions.size() >= 3); @@ -1928,23 +1928,23 @@ public class ResolveTest { // here we should get all three recursive dependencies assertEquals( - new HashSet<ModuleRevisionId>(Arrays.asList( - ModuleRevisionId.newInstance("org2", "mod2.1", "0.3.2"), - ModuleRevisionId.newInstance("org1", "mod1.1", "1.0"), - ModuleRevisionId.newInstance("org1", "mod1.2", "2.0"))), + new HashSet<>(Arrays.asList( + ModuleRevisionId.newInstance("org2", "mod2.1", "0.3.2"), + ModuleRevisionId.newInstance("org1", "mod1.1", "1.0"), + ModuleRevisionId.newInstance("org1", "mod1.2", "2.0"))), r.getConfigurationReport("A").getModuleRevisionIds()); // here we should get only mod2.1 and mod1.1 cause compile is not transitive in mod2.1 assertEquals( - new HashSet<ModuleRevisionId>(Arrays.asList( - ModuleRevisionId.newInstance("org2", "mod2.1", "0.3.2"), - ModuleRevisionId.newInstance("org1", "mod1.1", "1.0"))), + new HashSet<>(Arrays.asList( + ModuleRevisionId.newInstance("org2", "mod2.1", "0.3.2"), + ModuleRevisionId.newInstance("org1", "mod1.1", "1.0"))), r.getConfigurationReport("B").getModuleRevisionIds()); // here we should get only mod2.1 cause compile is not transitive assertEquals( - new HashSet<ModuleRevisionId>(Collections.singletonList(ModuleRevisionId.newInstance("org2", - "mod2.1", "0.3.2"))), r.getConfigurationReport("compile").getModuleRevisionIds()); + new HashSet<>(Collections.singletonList(ModuleRevisionId.newInstance("org2", + "mod2.1", "0.3.2"))), r.getConfigurationReport("compile").getModuleRevisionIds()); } @Test @@ -1963,24 +1963,24 @@ public class ResolveTest { // here we should get all three recursive dependencies assertEquals( - new HashSet<ModuleRevisionId>(Arrays.asList( - ModuleRevisionId.newInstance("org2", "mod2.1", "0.3.2"), - ModuleRevisionId.newInstance("org1", "mod1.1", "1.0"), - ModuleRevisionId.newInstance("org1", "mod1.2", "2.0"))), + new HashSet<>(Arrays.asList( + ModuleRevisionId.newInstance("org2", "mod2.1", "0.3.2"), + ModuleRevisionId.newInstance("org1", "mod1.1", "1.0"), + ModuleRevisionId.newInstance("org1", "mod1.2", "2.0"))), r.getConfigurationReport("A").getModuleRevisionIds()); // here we should get only mod2.1 and mod1.1 cause compile is not transitive in mod2.1 assertEquals( - new HashSet<ModuleRevisionId>(Arrays.asList( - ModuleRevisionId.newInstance("org2", "mod2.1", "0.3.2"), - ModuleRevisionId.newInstance("org1", "mod1.1", "1.0"))), + new HashSet<>(Arrays.asList( + ModuleRevisionId.newInstance("org2", "mod2.1", "0.3.2"), + ModuleRevisionId.newInstance("org1", "mod1.1", "1.0"))), r.getConfigurationReport("B").getModuleRevisionIds()); // here we should get only mod2.1 cause compile is not transitive assertEquals( - new HashSet<ModuleRevisionId>(Arrays.asList( - ModuleRevisionId.newInstance("org2", "mod2.1", "0.3.2"), - ModuleRevisionId.newInstance("org1", "mod1.1", "1.0"))), + new HashSet<>(Arrays.asList( + ModuleRevisionId.newInstance("org2", "mod2.1", "0.3.2"), + ModuleRevisionId.newInstance("org1", "mod1.1", "1.0"))), r.getConfigurationReport("compile").getModuleRevisionIds()); } @@ -2244,7 +2244,7 @@ public class ResolveTest { IvyNode[] evicted = compileReport.getEvictedNodes(); assertNotNull(evicted); - Collection<ModuleRevisionId> evictedModules = new ArrayList<ModuleRevisionId>(); + Collection<ModuleRevisionId> evictedModules = new ArrayList<>(); for (IvyNode anEvicted : evicted) { evictedModules.add(anEvicted.getId()); } @@ -2643,7 +2643,7 @@ public class ResolveTest { ivy.resolve(new File("test/repositories/2/mod4.1/ivy-4.5.xml"), getResolveOptions(new String[] {"*"})); - List<File> lockFiles = new ArrayList<File>(); + List<File> lockFiles = new ArrayList<>(); findLockFiles(cache, lockFiles); assertTrue("There were lockfiles left in the cache: " + lockFiles, lockFiles.isEmpty()); } @@ -3078,7 +3078,7 @@ public class ResolveTest { @Test public void testResolveModeDynamic2() throws Exception { // same as ResolveModeDynamic1, but resolve mode is set in settings - Map<String, String> attributes = new HashMap<String, String>(); + Map<String, String> attributes = new HashMap<>(); attributes.put("organisation", "org1"); attributes.put("module", "mod1.2"); ivy.getSettings().addModuleConfiguration(attributes, ExactPatternMatcher.INSTANCE, null, @@ -3131,7 +3131,7 @@ public class ResolveTest { public void testResolveModeDefaultOverrideSettings() throws Exception { // same as ResolveModeDynamic2, but resolve mode is set in settings, and overridden when // calling resolve - Map<String, String> attributes = new HashMap<String, String>(); + Map<String, String> attributes = new HashMap<>(); attributes.put("organisation", "org1"); attributes.put("module", "mod1.2"); ivy.getSettings().addModuleConfiguration(attributes, ExactPatternMatcher.INSTANCE, null, @@ -3518,7 +3518,7 @@ public class ResolveTest { assertTrue(modRevIds.contains(ModuleRevisionId.newInstance("org", "dep1", "1.0"))); assertTrue(modRevIds.contains(ModuleRevisionId.newInstance("org", "dep2", "1.0"))); - Map<String, String> extra = new HashMap<String, String>(); + Map<String, String> extra = new HashMap<>(); extra.put("o:a", "58701"); assertTrue(modRevIds.contains(ModuleRevisionId.newInstance("org", "badArtifact", "1.0.0.m4", extra))); @@ -4454,7 +4454,7 @@ public class ResolveTest { assertTrue(getIvyFileInCache( ModuleRevisionId.newInstance("org.apache", "test-classified", "1.0")).exists()); - Map<String, String> cmap = new HashMap<String, String>(); + Map<String, String> cmap = new HashMap<>(); cmap.put("classifier", "asl"); assertTrue(getArchiveFileInCache(ivy, "org.apache", "test-classified", null /* branch */ , "1.0", "test-classified", "jar", "jar", cmap).exists()); @@ -4482,7 +4482,7 @@ public class ResolveTest { assertTrue(getIvyFileInCache( ModuleRevisionId.newInstance("org.apache", "test-classified", "2.0")).exists()); - Map<String, String> cmap = new HashMap<String, String>(); + Map<String, String> cmap = new HashMap<>(); cmap.put("classifier", "asl"); assertTrue(getArchiveFileInCache(ivy, "org.apache", "test-classified", null /* branch */ , "2.0", "test-classified", "jar", "jar", cmap).exists()); @@ -5662,9 +5662,9 @@ public class ResolveTest { assertFalse(report.hasError()); assertEquals( - new HashSet<ModuleRevisionId>(Arrays.asList( - ModuleRevisionId.newInstance("myorg", "modA", "1"), - ModuleRevisionId.newInstance("myorg", "modB", "1"))), report + new HashSet<>(Arrays.asList( + ModuleRevisionId.newInstance("myorg", "modA", "1"), + ModuleRevisionId.newInstance("myorg", "modB", "1"))), report .getConfigurationReport("default").getModuleRevisionIds()); DeliverOptions dopts = new DeliverOptions(); @@ -5711,7 +5711,7 @@ public class ResolveTest { Set<ModuleRevisionId> reportMrids = report.getConfigurationReport("default") .getModuleRevisionIds(); assertEquals( - new HashSet<ModuleRevisionId>(Arrays.asList(modAExpectedRevId, modBExpectedRevId)), + new HashSet<>(Arrays.asList(modAExpectedRevId, modBExpectedRevId)), reportMrids); DeliverOptions dopts = new DeliverOptions(); http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/3cf36b8c/test/java/org/apache/ivy/core/search/SearchTest.java ---------------------------------------------------------------------- diff --git a/test/java/org/apache/ivy/core/search/SearchTest.java b/test/java/org/apache/ivy/core/search/SearchTest.java index e56f9bd..c16e735 100644 --- a/test/java/org/apache/ivy/core/search/SearchTest.java +++ b/test/java/org/apache/ivy/core/search/SearchTest.java @@ -42,13 +42,13 @@ public class SearchTest { Ivy ivy = Ivy.newInstance(); ivy.configure(new File("test/repositories/m2/ivysettings.xml").toURI().toURL()); - Map<String, Object> otherTokenValues = new HashMap<String, Object>(); + Map<String, Object> otherTokenValues = new HashMap<>(); otherTokenValues.put(IvyPatternHelper.ORGANISATION_KEY, "org.apache"); otherTokenValues.put(IvyPatternHelper.MODULE_KEY, "test-metadata"); String[] revs = ivy.listTokenValues(IvyPatternHelper.REVISION_KEY, otherTokenValues); - assertEquals(new HashSet<String>(Arrays.asList(new String[] {"1.0", "1.1"})), - new HashSet<String>(Arrays.asList(revs))); + assertEquals(new HashSet<>(Arrays.asList(new String[]{"1.0", "1.1"})), + new HashSet<>(Arrays.asList(revs))); } @Test @@ -57,13 +57,13 @@ public class SearchTest { ivy.configure(new File("test/repositories/m2/ivysettings.xml").toURI().toURL()); ((IBiblioResolver) ivy.getSettings().getResolver("m2")).setUseMavenMetadata(false); - Map<String, Object> otherTokenValues = new HashMap<String, Object>(); + Map<String, Object> otherTokenValues = new HashMap<>(); otherTokenValues.put(IvyPatternHelper.ORGANISATION_KEY, "org.apache"); otherTokenValues.put(IvyPatternHelper.MODULE_KEY, "test-metadata"); String[] revs = ivy.listTokenValues(IvyPatternHelper.REVISION_KEY, otherTokenValues); - assertEquals(new HashSet<String>(Arrays.asList(new String[] {"1.0", "1.1", "1.2"})), - new HashSet<String>(Arrays.asList(revs))); + assertEquals(new HashSet<>(Arrays.asList(new String[]{"1.0", "1.1", "1.2"})), + new HashSet<>(Arrays.asList(revs))); } @Test @@ -72,7 +72,7 @@ public class SearchTest { ivy.configure(new File("test/repositories/IVY-1128/ivysettings.xml")); IvySettings settings = ivy.getSettings(); - Map<String, String> extendedAttributes = new HashMap<String, String>(); + Map<String, String> extendedAttributes = new HashMap<>(); extendedAttributes.put("e:att1", "extraatt"); extendedAttributes.put("e:att2", "extraatt2"); ModuleRevisionId criteria = ModuleRevisionId.newInstance("test", "a", "*", http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/3cf36b8c/test/java/org/apache/ivy/core/sort/SortTest.java ---------------------------------------------------------------------- diff --git a/test/java/org/apache/ivy/core/sort/SortTest.java b/test/java/org/apache/ivy/core/sort/SortTest.java index 9dda5df..cf10807 100644 --- a/test/java/org/apache/ivy/core/sort/SortTest.java +++ b/test/java/org/apache/ivy/core/sort/SortTest.java @@ -346,7 +346,7 @@ public class SortTest { private Collection<List<ModuleDescriptor>> getAllLists(ModuleDescriptor a, ModuleDescriptor b, ModuleDescriptor c, ModuleDescriptor d) { final int nbOfList = 24; - Collection<List<ModuleDescriptor>> r = new ArrayList<List<ModuleDescriptor>>(nbOfList); + Collection<List<ModuleDescriptor>> r = new ArrayList<>(nbOfList); r.add(Arrays.asList(new ModuleDescriptor[] {a, b, c, d})); r.add(Arrays.asList(new ModuleDescriptor[] {a, b, d, c})); r.add(Arrays.asList(new ModuleDescriptor[] {a, c, b, d})); http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/3cf36b8c/test/java/org/apache/ivy/osgi/core/ManifestParserTest.java ---------------------------------------------------------------------- diff --git a/test/java/org/apache/ivy/osgi/core/ManifestParserTest.java b/test/java/org/apache/ivy/osgi/core/ManifestParserTest.java index 2bafc34..c1c9c58 100644 --- a/test/java/org/apache/ivy/osgi/core/ManifestParserTest.java +++ b/test/java/org/apache/ivy/osgi/core/ManifestParserTest.java @@ -40,7 +40,7 @@ public class ManifestParserTest { assertEquals("20080101", bundleInfo.getVersion().qualifier()); assertEquals("1.0.0.20080101", bundleInfo.getVersion().toString()); assertEquals(2, bundleInfo.getRequires().size()); - Set<BundleRequirement> expectedRequires = new HashSet<BundleRequirement>(); + Set<BundleRequirement> expectedRequires = new HashSet<>(); expectedRequires.add(new BundleRequirement(BundleInfo.BUNDLE_TYPE, "com.acme.bravo", new VersionRange("2.0.0"), null)); expectedRequires.add(new BundleRequirement(BundleInfo.BUNDLE_TYPE, "com.acme.delta", @@ -61,7 +61,7 @@ public class ManifestParserTest { assertEquals("20080202", bundleInfo.getVersion().qualifier()); assertEquals("2.0.0.20080202", bundleInfo.getVersion().toString()); assertEquals(1, bundleInfo.getRequires().size()); - expectedRequires = new HashSet<BundleRequirement>(); + expectedRequires = new HashSet<>(); expectedRequires.add(new BundleRequirement(BundleInfo.BUNDLE_TYPE, "com.acme.charlie", new VersionRange("3.0.0"), null)); assertEquals(1, bundleInfo.getExports().size()); http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/3cf36b8c/test/java/org/apache/ivy/osgi/obr/OBRResolverTest.java ---------------------------------------------------------------------- diff --git a/test/java/org/apache/ivy/osgi/obr/OBRResolverTest.java b/test/java/org/apache/ivy/osgi/obr/OBRResolverTest.java index c4c8a91..e18cd61 100644 --- a/test/java/org/apache/ivy/osgi/obr/OBRResolverTest.java +++ b/test/java/org/apache/ivy/osgi/obr/OBRResolverTest.java @@ -327,15 +327,15 @@ public class OBRResolverTest { new ResolveOptions().setConfs(new String[] {conf}).setOutputReport(false)); assertFalse("resolve failed " + resolveReport.getAllProblemMessages(), resolveReport.hasError()); - Set<ModuleRevisionId> actual = new HashSet<ModuleRevisionId>(); + Set<ModuleRevisionId> actual = new HashSet<>(); for (Artifact artifact : resolveReport.getArtifacts()) { actual.add(artifact.getModuleRevisionId()); } - Set<ModuleRevisionId> expected = new HashSet<ModuleRevisionId>(Arrays.asList(expectedMrids)); + Set<ModuleRevisionId> expected = new HashSet<>(Arrays.asList(expectedMrids)); if (expected2Mrids != null) { // in this use case, we have two choices, let's try the second one try { - Set<ModuleRevisionId> expected2 = new HashSet<ModuleRevisionId>( + Set<ModuleRevisionId> expected2 = new HashSet<>( Arrays.asList(expected2Mrids)); assertEquals(expected2, actual); return; // test passed http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/3cf36b8c/test/java/org/apache/ivy/osgi/obr/OBRXMLWriterTest.java ---------------------------------------------------------------------- diff --git a/test/java/org/apache/ivy/osgi/obr/OBRXMLWriterTest.java b/test/java/org/apache/ivy/osgi/obr/OBRXMLWriterTest.java index db991db..0054656 100644 --- a/test/java/org/apache/ivy/osgi/obr/OBRXMLWriterTest.java +++ b/test/java/org/apache/ivy/osgi/obr/OBRXMLWriterTest.java @@ -49,7 +49,7 @@ public class OBRXMLWriterTest { @Test public void testWriteWithSource() throws Exception { - List<BundleInfo> bundles = new ArrayList<BundleInfo>(); + List<BundleInfo> bundles = new ArrayList<>(); BundleInfo bundle = new BundleInfo(BUNDLE_1, BUNDLE_VERSION); bundle.addArtifact(new BundleArtifact(false, new URI("file:///test.jar"), null)); http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/3cf36b8c/test/java/org/apache/ivy/plugins/repository/vfs/VfsResourceTest.java ---------------------------------------------------------------------- diff --git a/test/java/org/apache/ivy/plugins/repository/vfs/VfsResourceTest.java b/test/java/org/apache/ivy/plugins/repository/vfs/VfsResourceTest.java index 4801175..89aae0f 100644 --- a/test/java/org/apache/ivy/plugins/repository/vfs/VfsResourceTest.java +++ b/test/java/org/apache/ivy/plugins/repository/vfs/VfsResourceTest.java @@ -140,13 +140,13 @@ public class VfsResourceTest { .asList(new String[] {"ivy-1.0.xml", "ivy-1.1.xml", "ivy-1.2.xml", "ivy-1.3.xml"}); for (VfsURI baseVfsURI : helper.createVFSUriSet(testFolder)) { - List<String> expected = new ArrayList<String>(); + List<String> expected = new ArrayList<>(); for (String expectedFile : expectedFiles) { String resId = baseVfsURI.toString() + "/" + expectedFile; expected.add(resId); } - List<String> actual = new ArrayList<String>(); + List<String> actual = new ArrayList<>(); VfsResource res = new VfsResource(baseVfsURI.toString(), helper.fsManager); for (String resId : res.getChildren()) { // remove entries ending in .svn http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/3cf36b8c/test/java/org/apache/ivy/plugins/repository/vfs/VfsTestHelper.java ---------------------------------------------------------------------- diff --git a/test/java/org/apache/ivy/plugins/repository/vfs/VfsTestHelper.java b/test/java/org/apache/ivy/plugins/repository/vfs/VfsTestHelper.java index ecbed50..394dfba 100644 --- a/test/java/org/apache/ivy/plugins/repository/vfs/VfsTestHelper.java +++ b/test/java/org/apache/ivy/plugins/repository/vfs/VfsTestHelper.java @@ -76,7 +76,7 @@ public class VfsTestHelper { * @return <class>List</class> of well-formed VFS resource identifiers */ public List<VfsURI> createVFSUriSet(String resource) { - List<VfsURI> set = new ArrayList<VfsURI>(); + List<VfsURI> set = new ArrayList<>(); for (String scheme : VfsURI.SUPPORTED_SCHEMES) { set.add(VfsURI.vfsURIFactory(scheme, resource, ivy)); } http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/3cf36b8c/test/java/org/apache/ivy/util/ConfiguratorTest.java ---------------------------------------------------------------------- diff --git a/test/java/org/apache/ivy/util/ConfiguratorTest.java b/test/java/org/apache/ivy/util/ConfiguratorTest.java index ba642c0..9a2af55 100644 --- a/test/java/org/apache/ivy/util/ConfiguratorTest.java +++ b/test/java/org/apache/ivy/util/ConfiguratorTest.java @@ -46,9 +46,9 @@ public class ConfiguratorTest { } public static class City { - private final List<Housing> _housings = new ArrayList<Housing>(); + private final List<Housing> _housings = new ArrayList<>(); - private final List<Street> _streets = new ArrayList<Street>(); + private final List<Street> _streets = new ArrayList<>(); private String _name; @@ -80,9 +80,9 @@ public class ConfiguratorTest { public static class Street { private Class<?> _clazz; - private final List<Tree> _trees = new ArrayList<Tree>(); + private final List<Tree> _trees = new ArrayList<>(); - private final List<Person> _walkers = new ArrayList<Person>(); + private final List<Person> _walkers = new ArrayList<>(); public List<Tree> getTrees() { return _trees; @@ -110,7 +110,7 @@ public class ConfiguratorTest { } public static abstract class Housing { - private final List<Room> _rooms = new ArrayList<Room>(); + private final List<Room> _rooms = new ArrayList<>(); private boolean _isEmpty; http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/3cf36b8c/test/java/org/apache/ivy/util/MockMessageLogger.java ---------------------------------------------------------------------- diff --git a/test/java/org/apache/ivy/util/MockMessageLogger.java b/test/java/org/apache/ivy/util/MockMessageLogger.java index 586ed7a..ce4c6cb 100644 --- a/test/java/org/apache/ivy/util/MockMessageLogger.java +++ b/test/java/org/apache/ivy/util/MockMessageLogger.java @@ -22,11 +22,11 @@ import java.util.List; public class MockMessageLogger extends AbstractMessageLogger { - private final List<String> _endProgress = new ArrayList<String>(); + private final List<String> _endProgress = new ArrayList<>(); - private final List<String> _logs = new ArrayList<String>(); + private final List<String> _logs = new ArrayList<>(); - private final List<String> _rawLogs = new ArrayList<String>(); + private final List<String> _rawLogs = new ArrayList<>(); private int _progressCalls;