fr.janalyse.cem

Type members

Classlikes

final case class ApplicationConfig(codeExamplesManagerConfig: CodeExampleManagerConfig)
final case class CodeExampleManagerConfig(examples: ExamplesConfig, publishAdapters: Map[String, PublishAdapterConfig], metaInfo: MetaConfig, summary: SummaryConfig)
final case class ExamplesConfig(searchRootDirectories: String, searchOnlyPattern: Option[String], searchIgnoreMask: Option[String], charEncoding: String)
object Execute
Companion:
object
Companion:
class
object Main extends ZIOAppDefault
final case class MetaConfig(projectName: Option[String], projectGroup: Option[String], projectPage: Option[String], projectCode: Option[String], buildVersion: Option[String], buildDateTime: Option[String], buildUUID: Option[String], contactEmail: Option[String])
final case class PublishAdapterConfig(enabled: Boolean, kind: String, activationKeyword: String, apiEndPoint: String, overviewUUID: String, token: Option[String], defaultVisibility: Option[String], filenameRenameRules: Map[String, RenameRuleConfig])
final case class RenameRuleConfig(from: String, to: String)
case class RunFailure(message: String)
case class RunResults(command: List[String], exitCode: Int, output: String)
final case class SummaryConfig(title: String)