codacy

dockerApi

package dockerApi

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. dockerApi
  2. JsonApi
  3. BackwardsCompatability
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. implicit class AsTool extends Tool

    Definition Classes
    BackwardsCompatability
  2. abstract class DockerEngine extends Delayed

  3. abstract class Formats[W <: AnyVal { val value: B }, B] extends (B) ⇒ W

  4. implicit final class ResultExtension[A] extends AnyVal

  5. final class ErrorMessage extends AnyVal

    Annotations
    @deprecated
    Deprecated

    (Since version 2.7.0) use the new codacy.docker.api types instead

  6. final case class FileError(filename: SourcePath, message: Option[ErrorMessage]) extends Result with Product with Serializable

    Annotations
    @deprecated
    Deprecated

    (Since version 2.7.0) use the new codacy.docker.api types instead

  7. case class FullConfig(tools: Set[ToolConfig], files: Option[Set[SourcePath]]) extends Product with Serializable

    Annotations
    @deprecated
    Deprecated

    (Since version 2.7.0) use the new codacy.docker.api types instead

  8. final case class Issue(filename: SourcePath, message: ResultMessage, patternId: PatternId, line: ResultLine) extends Result with Product with Serializable

    Annotations
    @deprecated
    Deprecated

    (Since version 2.7.0) use the new codacy.docker.api types instead

  9. case class ParameterDef(name: ParameterName, value: JsValue) extends Product with Serializable

    Annotations
    @deprecated
    Deprecated

    (Since version 2.7.0) use the new codacy.docker.api types instead

  10. final class ParameterName extends AnyVal

    Annotations
    @deprecated
    Deprecated

    (Since version 2.7.0) use the new codacy.docker.api types instead

  11. case class ParameterSpec(name: ParameterName, default: JsValue) extends Product with Serializable

    Annotations
    @deprecated
    Deprecated

    (Since version 2.7.0) use the new codacy.docker.api types instead

  12. case class PatternDef(patternId: PatternId, parameters: Option[Set[ParameterDef]]) extends Product with Serializable

    Annotations
    @deprecated
    Deprecated

    (Since version 2.7.0) use the new codacy.docker.api types instead

  13. final class PatternId extends AnyVal

    Annotations
    @deprecated
    Deprecated

    (Since version 2.7.0) use the new codacy.docker.api types instead

  14. case class PatternSpec(patternId: PatternId, parameters: Option[Set[ParameterSpec]]) extends Product with Serializable

    Annotations
    @deprecated
    Deprecated

    (Since version 2.7.0) use the new codacy.docker.api types instead

  15. sealed trait Result extends AnyRef

    Annotations
    @deprecated
    Deprecated

    (Since version 2.7.0) use the new codacy.docker.api types instead

  16. final class ResultLine extends AnyVal

    Annotations
    @deprecated
    Deprecated

    (Since version 2.7.0) use the new codacy.docker.api types instead

  17. final class ResultMessage extends AnyVal

    Annotations
    @deprecated
    Deprecated

    (Since version 2.7.0) use the new codacy.docker.api types instead

  18. final class SourcePath extends AnyVal

    Annotations
    @deprecated
    Deprecated

    (Since version 2.7.0) use the new codacy.docker.api types instead

  19. case class Spec(name: ToolName, patterns: Set[PatternSpec]) extends Product with Serializable

    Annotations
    @deprecated
    Deprecated

    (Since version 2.7.0) use the new codacy.docker.api types instead

  20. trait Tool extends AnyRef

    Annotations
    @deprecated
    Deprecated

    (Since version 2.7.0) use the new codacy.docker.api types instead

  21. case class ToolConfig(name: ToolName, patterns: List[PatternDef]) extends Product with Serializable

    Annotations
    @deprecated
    Deprecated

    (Since version 2.7.0) use the new codacy.docker.api types instead

  22. final class ToolName extends AnyVal

    Annotations
    @deprecated
    Deprecated

    (Since version 2.7.0) use the new codacy.docker.api types instead

Value Members

  1. object DockerEnvironment

  2. object ErrorMessage extends Formats[ErrorMessage, String]

  3. object ParameterName extends Formats[ParameterName, String]

  4. object PatternId extends Formats[PatternId, String]

  5. object ResultLine extends Formats[ResultLine, Int]

  6. object ResultMessage extends Formats[ResultMessage, String]

  7. object SourcePath extends Formats[SourcePath, String]

  8. object ToolName extends Formats[ToolName, String]

  9. implicit def configReader(implicit spec: Spec): Reads[FullConfig]

  10. implicit lazy val configurationFormat: OFormat[Configuration]

    Definition Classes
    JsonApi
  11. def enumReads[E <: Enumeration](e: E): Reads[docker.api.JsonApi.enumReads.E.Value]

    Definition Classes
    JsonApi
  12. def enumWrites[E <: Value]: Writes[E]

    Definition Classes
    JsonApi
  13. implicit lazy val errorMessageFormat: Format[docker.api.ErrorMessage]

    Definition Classes
    JsonApi
  14. implicit def paramValueToJsValue(paramValue: Value): JsValue

    Definition Classes
    JsonApi
  15. implicit lazy val parameterDefinitionFormat: OFormat[Definition]

    Definition Classes
    JsonApi
  16. implicit lazy val parameterDescriptionFormat: OFormat[Description]

    Definition Classes
    JsonApi
  17. implicit lazy val parameterDescriptionTextFormat: Format[DescriptionText]

    Definition Classes
    JsonApi
  18. implicit lazy val parameterNameFormat: Format[Name]

    Definition Classes
    JsonApi
  19. implicit lazy val parameterSpecificationFormat: OFormat[Specification]

    Definition Classes
    JsonApi
  20. implicit lazy val parameterValueFormat: Format[Value]

    Definition Classes
    JsonApi
  21. implicit lazy val patternCategoryFormat: Format[docker.api.Pattern.Category.Value]

    Definition Classes
    JsonApi
  22. implicit lazy val patternDefinitionFormat: OFormat[Definition]

    Definition Classes
    JsonApi
  23. implicit lazy val patternDescriptionFormat: OFormat[Description]

    Definition Classes
    JsonApi
  24. implicit lazy val patternDescriptionTextFormat: Format[DescriptionText]

    Definition Classes
    JsonApi
  25. implicit lazy val patternIdFormat: Format[Id]

    Definition Classes
    JsonApi
  26. implicit lazy val patternLanguageFormat: Format[Language]

    Definition Classes
    JsonApi
  27. implicit lazy val patternSpecificationFormat: OFormat[Specification]

    Definition Classes
    JsonApi
  28. implicit lazy val patternTimeToFixFormat: Format[TimeToFix]

    Definition Classes
    JsonApi
  29. implicit lazy val patternTitleFormat: Format[Title]

    Definition Classes
    JsonApi
  30. implicit lazy val resultLevelFormat: Format[docker.api.Result.Level.Value]

    Definition Classes
    JsonApi
  31. implicit lazy val resultLineFormat: Format[Line]

    Definition Classes
    JsonApi
  32. implicit lazy val resultMessageFormat: Format[Message]

    Definition Classes
    JsonApi
  33. implicit lazy val resultReads: Reads[docker.api.Result]

    Definition Classes
    JsonApi
  34. implicit lazy val resultWrites: Writes[docker.api.Result]

    Definition Classes
    JsonApi
  35. implicit lazy val sourceFileFormat: Format[File]

    Definition Classes
    JsonApi
  36. implicit lazy val specReader: Reads[Spec]

  37. implicit lazy val specificationFormat: OFormat[Specification]

    Definition Classes
    JsonApi
  38. implicit def toValue[A]: (AnyVal { def value: A }) ⇒ A

  39. implicit lazy val toolConfigurationFormat: OFormat[Configuration]

    Definition Classes
    JsonApi
  40. implicit lazy val toolNameFormat: Format[Name]

    Definition Classes
    JsonApi
  41. package traits

  42. package utils

  43. implicit lazy val writer: Writes[Result]

Inherited from JsonApi

Inherited from BackwardsCompatability

Inherited from AnyRef

Inherited from Any

Ungrouped