com.ossuminc.riddl.passes.stats

Members list

Type members

Classlikes

DefinitionStats

DefinitionStats

Value parameters

descriptionLines

The number of lines of documentation between the description and brief fields

isEmpty

An indication if the definition is completely empty

numAuthors

The number of defining authors

numCompleted

The number of specifications that hve been completed

numContained

The number of contained definitions

numIncludes

The number of include statements

numOptions

The number of options declared

numSpecifications

The number of kinds of specifications that can be completed from the node's specifications method

numStatements

The number of statements used

numTerms

The number of term definitions

Attributes

Source
StatsPass.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Source
StatsPass.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Source
StatsPass.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait PassOutput
class Object
trait Matchable
class Any
Show all
object StatsPass extends PassInfo[PassOptions]

Attributes

Companion
class
Source
StatsPass.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Show all
Self type
StatsPass.type

Pass that generates statistics about a RIDDL Model

Pass that generates statistics about a RIDDL Model

Value parameters

input

The input to the pass

outputs

The outputs from the passes

Attributes

Companion
object
Source
StatsPass.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Pass
class Object
trait Matchable
class Any
Show all