RenameImport
zio.blocks.codegen.ir.Import.RenameImport
final case class RenameImport(path: String, from: String, to: String) extends Import
A rename import that imports a name under an alias.
Value parameters
- from
-
The original name (e.g., "Foo")
- path
-
The package path (e.g., "com.example")
- to
-
The alias name (e.g., "Bar")
Attributes
- Example
-
val imp = RenameImport("com.example", "Foo", "Bar") // Represents: import com.example.{Foo => Bar} (Scala 2) or import com.example.{Foo as Bar} (Scala 3) - Source
- Import.scala
- Graph
-
- Supertypes
Members list
In this article