MorphirElmDriver

org.finos.morphir.service.MorphirElmDriver
See theMorphirElmDriver companion object

A service that provides a driver for invoking the morphir-elm CLI as well as performing Elm specific tasks which may not be directily backed by the morphir-elm CLI.

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def develop(port: Int, host: String, projectDir: VFilePath, openInBrowser: Boolean): Task[Unit]
def init(morphirHomeDir: VFilePath, projectDir: VFilePath): Task[Unit]
def make(projectDir: VFilePath, output: VFilePath, typesOnly: Boolean, fallbackCli: Boolean, indentJson: Boolean): Task[Seq[VFile]]
def restore(elmHome: VFilePath, projectDir: VFilePath): Task[Unit]
def test(projectDir: VFilePath): Task[Unit]