Class ModuleMaker


  • public final class ModuleMaker
    extends Object
    ModuleMaker is able to make sources of the given modules. Main API is two #make methods, one of them accepts also the compiler options argument (e.g. to choose the java language level for the compiler) Underneath this class analyzes module dependencies, chooses which of the modules are dirty, collects all the java sources and handles them to the eclipse java compiler (the mps wrapper EclipseJavaCompiler) fixme use bundle for this package fixme check multiple computations of the same modules' dependencies (time wasting)