fr.janalyse.cem.model
package fr.janalyse.cem.model
Members list
Type members
Classlikes
case class CodeExample(filepath: Option[Path], filename: String, content: String, hash: 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], lastSeen: Option[OffsetDateTime])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object CodeExample
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CodeExample.type
case class CodeExampleMetaData(gitMetaData: Option[GitMetaData], metaDataFileContentHash: String, metaDataLastUsed: OffsetDateTime)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class ExampleAttachmentContentIssue(filepath: Path, attachmentFilename: String, throwable: Throwable) extends ExampleIssue
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ExampleIssueclass Objecttrait Matchableclass AnyShow all
case class ExampleContentIssue(filepath: Path, throwable: Throwable) extends ExampleIssue
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ExampleIssueclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class ExampleCreatedOnDateFormatIssue(filepath: Path, throwable: Throwable) extends ExampleIssue
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ExampleIssueclass Objecttrait Matchableclass AnyShow all
case class ExampleFilenameIssue(filepath: Path, throwable: Throwable) extends ExampleIssue
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ExampleIssueclass Objecttrait Matchableclass AnyShow all
case class ExampleGitIssue(filepath: Path, throwable: Throwable) extends ExampleIssue
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ExampleIssueclass Objecttrait Matchableclass AnyShow all
case class ExampleIOIssue(filepath: Path, throwable: Throwable) extends ExampleIssue
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ExampleIssueclass Objecttrait Matchableclass AnyShow all
case class ExampleIdentifierNotFoundIssue(filepath: Path) extends ExampleIssue
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ExampleIssueclass Objecttrait Matchableclass AnyShow all
case class ExampleInvalidAttachmentFilename(filepath: Path, attachFilename: String) extends ExampleIssue
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ExampleIssueclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ExampleContentIssueclass ExampleFilenameIssueclass ExampleGitIssueclass ExampleIOIssueclass ExampleNoParentDirectoryclass ExampleStorageIssueShow all
case class ExampleNoParentDirectory(filepath: Path) extends ExampleIssue
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ExampleIssueclass Objecttrait Matchableclass AnyShow all
case class ExampleStorageIssue(filepath: Path, message: String) extends ExampleIssue
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ExampleIssueclass Objecttrait Matchableclass AnyShow all
case class ExampleUUIDIdentifierIssue(filepath: Path, id: String, throwable: Throwable) extends ExampleIssue
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ExampleIssueclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Overview
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Overview.type
case class OverviewContext(title: String, examplesCount: Int, examples: List[ExampleContext], examplesByCategory: List[ExamplesForCategoryContext], projectName: String, projectURL: String, version: String, lastUpdated: String)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class RemoteExampleState(remoteId: String, description: String, url: String, files: List[String], uuid: UUID, hash: String)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
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
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
enum WhatToDo
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
In this article