Riddl

com.reactific.riddl.passes.Riddl
object Riddl

Primary Interface to Riddl Language parsing and validating

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Riddl.type

Members list

Value members

Concrete methods

def parseAndValidate(input: RiddlParserInput, commonOptions: CommonOptions, shouldFailOnError: Boolean, passes: PassesCreator, logger: Logger): Either[Messages, PassesResult]
def parseAndValidatePath(path: Path, commonOptions: CommonOptions, shouldFailOnError: Boolean, passes: PassesCreator, logger: Logger): Either[Messages, PassesResult]
def validate(root: RootContainer, options: CommonOptions, shouldFailOnError: Boolean): Either[Messages, PassesResult]