com.reactific.riddl.prettify
package com.reactific.riddl.prettify
Members list
Type members
Classlikes
object PrettifyCommand
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
PrettifyCommand.type
class PrettifyCommand extends TranslationCommand[Options]
A command to Prettify RIDDL Source
A command to Prettify RIDDL Source
Attributes
- Companion
- object
- Supertypes
-
class TranslationCommand[Options]class PassCommand[Options]class CommandPlugin[Options]trait PluginInterfaceclass Objecttrait Matchableclass AnyShow all
case class PrettifyOutput(messages: Messages, state: PrettifyState) extends PassOutput
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait PassOutputclass Objecttrait Matchableclass AnyShow all
object PrettifyPass extends PassInfo
Attributes
- Companion
- class
- Supertypes
- Self type
-
PrettifyPass.type
case class PrettifyPass(input: PassInput, outputs: PassesOutput, state: PrettifyState) extends HierarchyPass
This is the RIDDL Prettifier to convert an AST back to RIDDL plain text
This is the RIDDL Prettifier to convert an AST back to RIDDL plain text
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass HierarchyPassclass Passclass Objecttrait Matchableclass AnyShow all
case class PrettifyState(commonOptions: CommonOptions, options: Options) extends TranslatingState[RiddlFileEmitter]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait TranslatingState[RiddlFileEmitter]class Objecttrait Matchableclass AnyShow all
case class RiddlFileEmitter(filePath: Path) extends TextFileWriter
Unit Tests For RiddlFileEmitter
Unit Tests For RiddlFileEmitter
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass TextFileWritertrait OutputFiletrait FileBuilderclass Objecttrait Matchableclass AnyShow all
In this article