Al principio de mis archivos Scala en un proyecto en particular, que a menudo tienen líneas como éstas:¿Puedo importar desde múltiples paquetes todos a la vez en Scala?
package com.mycompany
package subproject
import common._
import uiutils._
import databinding._
import modeling._
¿Hay una manera de crear un objeto ProjectImports
(u objeto paquete) que “preimports” todas estas importaciones de modo que simplemente pueda escribir
import ProjectImports._
en lugar de toda la lista, en cada uno de mis otros archivos de proyecto?
¿Está relacionado con la forma en que el paquete scala
se importa en Predef
con scala.`package`
?
Me gustaría agregar que la inclusión de listas de importaciones de paquetes individuales puede servir para documentar las dependencias de los archivos fuente mientras que 'import ProjectImports._' oculta las dependencias individuales. –
'import _universe_' ^^ –