Skip to content

Commit cf703ed

Browse files
author
Jan Boerman
committed
Speed up compilation by adding explicit type arguments to ScalaHashes map.
1 parent fcb1294 commit cf703ed

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

  • ScalaLoader-Common/src/main/java/xyz/janboerman/scalaloader/util

ScalaLoader-Common/src/main/java/xyz/janboerman/scalaloader/util/ScalaHashes.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package xyz.janboerman.scalaloader.util;
22

33
import xyz.janboerman.scalaloader.compat.Compat;
4+
import static xyz.janboerman.scalaloader.compat.Compat.mapEntry;
45
import xyz.janboerman.scalaloader.plugin.description.ScalaVersion;
56

67
import java.io.IOException;
@@ -11,16 +12,13 @@
1112
import java.util.Map;
1213
import java.util.Objects;
1314

14-
import static xyz.janboerman.scalaloader.compat.Compat.mapOf;
15-
import static xyz.janboerman.scalaloader.compat.Compat.mapEntry;
16-
1715
/**
1816
* Utility class for getting SHA-1 hashes of Scala library artifacts from Maven Central.
1917
*/
2018
public final class ScalaHashes {
2119

2220
/** Generated by {@linkplain #main(String[])}. */
23-
private static final Map<ScalaHash, String> SHA1_HASHES = mapOf(
21+
private static final Map<ScalaHash, String> SHA1_HASHES = Compat.<ScalaHash, String>/*explicit type arguments speed up compilation*/mapOf(
2422
mapEntry(new ScalaHash("2.11.12", "scala-reflect-url"), "2bb23c13c527566d9828107ca4108be2a2c06f01"),
2523
mapEntry(new ScalaHash("2.11.12", "scala-library-url"), "bf5534e6fec3d665bd6419c952a929a8bdd4b591"),
2624
mapEntry(new ScalaHash("2.12.6", "scala-reflect-url"), "f2c1ebc398963457d3b62dddde4562decb32e39a"),

0 commit comments

Comments
 (0)