DependencyGraphCreator

camundala.api.docs.DependencyGraphCreator
case class DependencyGraphCreator()(using apiConfig: ApiConfig, configs: Seq[ApiProjectConf]) extends DependencyCreator

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Type members

Classlikes

case class PackageTree(mainPackage: Package, fromPackages: Seq[Package], toPackages: Seq[Package])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class ProjectTree(name: String, graph: String)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Inherited classlikes

case class Package(name: String, minorVersion: String)

Attributes

Inherited from:
DependencyCreator
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Package

Attributes

Inherited from:
DependencyCreator
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any

Value members

Concrete methods

def createDependencies(using configs: Seq[ApiProjectConf]): String
def createIndex: String
def createProjectDependencies(using configs: Seq[ApiProjectConf]): Unit

Inherited methods

protected def printGraph(dependencyGraph: String): String

Attributes

Inherited from:
DependencyCreator
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product

Attributes

Inherited from:
DependencyCreator

Inherited fields

lazy val colorMap: Map[String, String]

Attributes

Inherited from:
DependencyCreator
lazy val colors: Seq[(String, String)]

Attributes

Inherited from:
DependencyCreator
lazy protected val printColorLegend: String

Attributes

Inherited from:
DependencyCreator

Givens

Givens

given configs: Seq[ApiProjectConf]

Inherited givens

protected given releaseConfig: ReleaseConfig

Attributes

Inherited from:
DependencyCreator