ProjectsConfig

camundala.api.ProjectsConfig
case class ProjectsConfig(gitDir: Path, projectConfPath: RelPath, groupedConfigs: Seq[GroupedProjectConfig])

Attributes

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

Members list

Value members

Concrete methods

def hasProjectGroup(projectName: String, projectGroup: ProjectGroup): Boolean
def initProject(projectName: String): Unit
def projectCloneUrl(projectName: String): Option[String]
def projectConfig(projectName: String): Option[ProjectConfig]
def refIdentShort(refIdent: String, companyId: String, projectName: String): String
def refIdentShort(refIdent: String, companyId: String): String
def withProjectConfPath(path: RelPath): ProjectsConfig

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product

Concrete fields

lazy val colors: Seq[(String, String)]
lazy val init: Unit
lazy val isConfigured: Boolean
lazy val projectConfigs: Seq[ProjectConfig]