fr.janalyse.cem.model
package fr.janalyse.cem.model
Members list
Concise view
Type members
Classlikes
case class CodeExample(filepath: Option[Path], filename: String, content: String, uuid: UUID, category: Option[String], createdOn: Option[OffsetDateTime], lastUpdated: Option[OffsetDateTime], summary: Option[String], keywords: Set[String], publish: List[String], authors: List[String], runWith: Option[String], testWith: Option[String], managedBy: Option[String], license: Option[String], updatedCount: Option[Int], attachments: Map[String, String])
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
object CodeExample
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- CodeExample.type
case class ExampleAttachmentContentIssue(filepath: Path, attachmentFilename: String, throwable: Throwable) extends ExampleIssue
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
case class ExampleCreatedOnDateFormatIssue(filepath: Path, throwable: Throwable) extends ExampleIssue
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
case class ExampleInvalidAttachmentFilename(filepath: Path, attachFilename: String) extends ExampleIssue
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- class ExampleContentIssueclass ExampleFilenameIssueclass ExampleGitIssueclass ExampleIOIssueclass ExampleNoParentDirectory
Attributes
- Graph
- Supertypes
case class ExampleUUIDIdentifierIssue(filepath: Path, id: String, throwable: Throwable) extends ExampleIssue
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
case class OverviewContext(title: String, examplesCount: Int, examples: List[ExampleContext], examplesByCategory: List[ExamplesForCategoryContext], projectName: String, projectURL: String, version: String, lastUpdated: String)
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
case class RemoteExampleState(remoteId: String, description: String, url: String, files: List[String], uuid: UUID, hash: String)
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
case class RunStatus(example: CodeExample, exitCodeOption: Option[Int], stdout: String, startedTimestamp: OffsetDateTime, duration: Long, runSessionDate: OffsetDateTime, runSessionUUID: UUID, success: Boolean, timeout: Boolean, runState: String)
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
object RunStatus
enum WhatToDo
Attributes
- Graph
- Supertypes
- trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any