All Downloads are FREE. Search and download functionalities are using the official Maven repository.

scalapb.internal.compat.scala Maven / Gradle / Ivy

The newest version!
package scalapb.internal

import scala.collection.generic.CanBuildFrom
import scala.collection.compat.Factory
import scala.collection.mutable.Builder

object compat {
  def convertTo[A, To](from: TraversableOnce[A])(implicit cbf: CanBuildFrom[Nothing, A, To]): To = {
    val builder = cbf()
    builder ++= from
    builder.result()
  }

  def toIterable[A](it: Iterator[A]): Iterable[A] = {
    it.toIterable
  }

  def newBuilder[A, Coll](implicit f: Factory[A, Coll]): Builder[A, Coll] = f()

  val JavaConverters = scala.collection.JavaConverters
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy