net.sandrogrzicic.scalabuff.compiler
Runs ScalaBuff on the specified file and returns the resulting Scala class.
Runs ScalaBuff on the specified file and returns the resulting Scala class. If the encoding is not specified, it defaults to either UTF-8 (if available) or the platform default charset.
Runs ScalaBuff on the specified input String and returns the output Scala class.
ScalaBuff entry point.
ScalaBuff entry point. If any errors occur, calls System.exit(1).
Parse a protobuf file into Nodes.
Parse the provided setting, return either an error message or a new Settings.
Parse the provided setting, return either an error message or a new Settings.
Process "import" statements in a protobuf AST by scanning the imported files and building a map of their exported symbols.
Returns a new Reader based on the specified File and Charset.
Returns a new Reader based on the specified File and Charset.
Runner: Runs ScalaBuff on the specified resource path(s).
Runner: Runs ScalaBuff on the specified resource path(s).
success: if true, no errors were encountered.
Write the specified ScalaClass to a file, or to stdout, depending on the Settings.
Write the specified ScalaClass to a file, or to stdout, depending on the Settings.
ScalaBuff runtime.