GenEclipseImpl

mill.eclipse.GenEclipseImpl
See theGenEclipseImpl companion object
class GenEclipseImpl(evaluators: Seq[EvaluatorApi])

This generates Eclipse and Eclipse JDT project files for Java - Scala, Kotlin not supported!

This includes the following files per project:

For more information as well as limited references for the file format, see the latest Eclipse IDE documentation.

This can be improved in the future for finding the project Java source and target version by looking at JavaModuleApi.javacOptions for the "-source" and "-target" flags! This is not yet implemented and relies on the Java Runtime version of the Mill process due to the fact that the Mill Modules are aggregated as much as possible for generating Eclipse JDT Projects!

Attributes

Companion
object
Source
GenEclipseImpl.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def run(): Unit

Attributes

Source
GenEclipseImpl.scala