GeekDocGenerator
Attributes
- Source
- GeekDocGenerator.scala
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ThemeGeneratortrait UseCaseDiagramSupportclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
Attributes
- Source
- GeekDocGenerator.scala
Attributes
- Source
- GeekDocGenerator.scala
Generate a string that contains the name of a definition that is markdown linked to the definition in its source.
Generate a string that contains the name of a definition that is markdown linked to the definition in its source. For example, given sourceURL option of https://github.com/a/b and for an editPath option of src/main/riddl and for a Location that has Org/org.riddl at line 30, we would generate this URL: https://github.com/a/b/blob/main/src/main/riddl/Org/org.riddl#L30
Note that that this works through recursive path identifiers to find the first type that is not a reference Note: this only works for github sources
Value parameters
- definition
-
The definition for which we want the link
Attributes
- Returns
-
a string that gives the source link for the definition
- Source
- GeekDocGenerator.scala
Attributes
- Source
- GeekDocGenerator.scala
Inherited methods
Attributes
- Inherited from:
- UseCaseDiagramSupport
- Source
- UseCaseDiagramSupport.scala
Attributes
- Inherited from:
- ThemeGenerator
- Source
- ThemeGenerator.scala
Attributes
- Inherited from:
- ThemeGenerator
- Source
- ThemeGenerator.scala
Generate a string that is the file path portion of a url including the line number.
Generate a string that is the file path portion of a url including the line number.
Attributes
- Inherited from:
- ThemeGenerator
- Source
- ThemeGenerator.scala
Attributes
- Inherited from:
- ThemeGenerator
- Source
- ThemeGenerator.scala
Attributes
- Inherited from:
- ThemeGenerator
- Source
- ThemeGenerator.scala
Attributes
- Inherited from:
- ThemeGenerator
- Source
- ThemeGenerator.scala
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
Inherited fields
Attributes
- Inherited from:
- ThemeGenerator
- Source
- ThemeGenerator.scala
Attributes
- Inherited from:
- ThemeGenerator
- Source
- ThemeGenerator.scala
Attributes
- Inherited from:
- ThemeGenerator
- Source
- ThemeGenerator.scala
Attributes
- Inherited from:
- ThemeGenerator
- Source
- ThemeGenerator.scala
Attributes
- Inherited from:
- ThemeGenerator
- Source
- ThemeGenerator.scala
Attributes
- Inherited from:
- ThemeGenerator
- Source
- ThemeGenerator.scala
Attributes
- Inherited from:
- ThemeGenerator
- Source
- ThemeGenerator.scala