Skip to content

Commit daf99a1

Browse files
JavaConverters
1 parent 6fd1b25 commit daf99a1

File tree

19 files changed

+20
-27
lines changed

19 files changed

+20
-27
lines changed

hail/build.mill

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -147,11 +147,6 @@ trait HailModule extends ScalaModule with ScalafmtModule with ScalafixModule { o
147147
if (scalaVersion().startsWith("2.13")) {
148148
finalOptions ++
149149
Seq(
150-
// collection types
151-
// object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
152-
"-Wconf:cat=deprecation&msg=object JavaConverters in package collection is deprecated:s",
153-
// object ImplicitConversions in package convert is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
154-
"-Wconf:cat=deprecation&msg=object ImplicitConversions in package convert is deprecated:s",
155150
// generic to immutable default
156151
// collection methods
157152
// method copyArrayToImmutableIndexedSeq in class LowPriorityImplicits2 is deprecated (since 2.13.0): implicit conversions from Array to immutable.IndexedSeq are implemented by copying; use `toIndexedSeq` explicitly if you want to copy, or use the more efficient non-copying ArraySeq.unsafeWrapArray

hail/hail/src/is/hail/io/ElasticsearchConnector.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package is.hail.io
22

3-
import scala.collection.JavaConverters._
43
import scala.collection.Map
4+
import scala.jdk.CollectionConverters._
55

66
import org.apache.spark
77
import org.elasticsearch.spark.sql._

hail/hail/src/is/hail/io/avro/AvroPartitionReader.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import is.hail.types.virtual._
1414
import is.hail.utils.compat._
1515
import is.hail.utils.compat.immutable.ArraySeq
1616

17-
import scala.collection.JavaConverters._
17+
import scala.jdk.CollectionConverters._
1818

1919
import java.io.InputStream
2020

hail/hail/src/is/hail/io/fs/AzureStorageFS.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ import is.hail.shadedazure.com.azure.storage.blob.models.{
1414
import is.hail.shadedazure.com.azure.storage.blob.specialized.BlockBlobClient
1515
import is.hail.utils.FastSeq
1616

17-
import scala.collection.JavaConverters._
1817
import scala.collection.mutable
1918
import scala.collection.mutable.ArrayBuffer
19+
import scala.jdk.CollectionConverters._
2020

2121
import java.io.{ByteArrayOutputStream, FileNotFoundException, OutputStream}
2222
import java.nio.file.{Path, Paths}

hail/hail/src/is/hail/io/reference/LiftOver.scala

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import is.hail.io.reference.LiftOver.MinMatchDefault
55
import is.hail.utils.{fatal, using, Interval}
66
import is.hail.variant.{Locus, ReferenceGenome}
77

8-
import scala.collection.convert.ImplicitConversions.{`collection AsScalaIterable`, `map AsScala`}
8+
import scala.jdk.CollectionConverters._
99

1010
object LiftOver {
1111
def apply(fs: FS, chainFile: String): LiftOver = {
@@ -65,9 +65,9 @@ class LiftOver private (chainFile: String) extends Serializable {
6565
}
6666

6767
def checkChainFile(srcRG: ReferenceGenome, destRG: ReferenceGenome): Unit =
68-
asJava.getContigMap.foreach { case (srcContig, destContigs) =>
68+
asJava.getContigMap.asScala.foreach { case (srcContig, destContigs) =>
6969
srcRG.checkContig(srcContig)
70-
destContigs.foreach(destRG.checkContig)
70+
destContigs.asScala.foreach(destRG.checkContig)
7171
}
7272

7373
def restore(fs: FS): Unit = {

hail/hail/src/is/hail/io/vcf/LoadVCF.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ import is.hail.variant._
2828
import scala.annotation.meta.param
2929
import scala.annotation.switch
3030
import scala.collection.BufferedIterator
31-
import scala.collection.JavaConverters._
3231
import scala.collection.compat._
32+
import scala.jdk.CollectionConverters._
3333

3434
import htsjdk.variant.vcf._
3535
import org.apache.spark.{Partition, TaskContext}

hail/hail/src/is/hail/methods/Nirvana.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ import is.hail.types.virtual._
1212
import is.hail.utils._
1313
import is.hail.variant.{Locus, RegionValueVariant}
1414

15-
import scala.collection.JavaConverters._
1615
import scala.collection.mutable
16+
import scala.jdk.CollectionConverters._
1717

1818
import java.io.{FileInputStream, IOException}
1919
import java.util.Properties

hail/hail/src/is/hail/methods/VEP.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ import is.hail.types.virtual._
1414
import is.hail.utils._
1515
import is.hail.variant.{Locus, RegionValueVariant, VariantMethods}
1616

17-
import scala.collection.JavaConverters._
1817
import scala.collection.mutable
18+
import scala.jdk.CollectionConverters._
1919

2020
import com.fasterxml.jackson.core.JsonParseException
2121
import org.apache.spark.sql.Row

hail/hail/src/is/hail/services/oauth2.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import is.hail.shadedazure.com.azure.identity.{
1111
}
1212
import is.hail.utils.{defaultJSONFormats, using}
1313

14-
import scala.collection.JavaConverters._
14+
import scala.jdk.CollectionConverters._
1515

1616
import java.io.Serializable
1717
import java.nio.file.{Files, Path}

hail/hail/src/is/hail/types/physical/PCanonicalStruct.scala

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,8 @@ import is.hail.expr.ir.EmitCodeBuilder
55
import is.hail.types.virtual.{TStruct, Type}
66
import is.hail.utils._
77

8-
import scala.collection.JavaConverters._
9-
import scala.collection.compat._
108
import scala.collection.compat._
9+
import scala.jdk.CollectionConverters._
1110

1211
object PCanonicalStruct {
1312
private val requiredEmpty = PCanonicalStruct(Array.empty[PField], true)

0 commit comments

Comments
 (0)