Package

codacy

dockerApi

Permalink

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
Visibility
  1. Public
  2. All

Type Members

  1. implicit class AsTool extends Tool

    Permalink
    Definition Classes
    BackwardsCompatability
  2. abstract class DockerEngine extends Delayed

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

    Permalink
  4. implicit final class ResultExtension[A] extends AnyVal

    Permalink
  5. final class ErrorMessage extends AnyVal

    Permalink
    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

    Permalink
    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

    Permalink
    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

    Permalink
    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

    Permalink
    Annotations
    @deprecated
    Deprecated

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

  10. final class ParameterName extends AnyVal

    Permalink
    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

    Permalink
    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

    Permalink
    Annotations
    @deprecated
    Deprecated

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

  13. final class PatternId extends AnyVal

    Permalink
    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

    Permalink
    Annotations
    @deprecated
    Deprecated

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

  15. sealed trait Result extends AnyRef

    Permalink
    Annotations
    @deprecated
    Deprecated

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

  16. final class ResultLine extends AnyVal

    Permalink
    Annotations
    @deprecated
    Deprecated

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

  17. final class ResultMessage extends AnyVal

    Permalink
    Annotations
    @deprecated
    Deprecated

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

  18. final class SourcePath extends AnyVal

    Permalink
    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

    Permalink
    Annotations
    @deprecated
    Deprecated

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

  20. trait Tool extends AnyRef

    Permalink
    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

    Permalink
    Annotations
    @deprecated
    Deprecated

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

  22. final class ToolName extends AnyVal

    Permalink
    Annotations
    @deprecated
    Deprecated

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

Value Members

  1. object DockerEnvironment

    Permalink
  2. object ErrorMessage extends Formats[ErrorMessage, String]

    Permalink
  3. object ParameterName extends Formats[ParameterName, String]

    Permalink
  4. object PatternId extends Formats[PatternId, String]

    Permalink
  5. object ResultLine extends Formats[ResultLine, Int]

    Permalink
  6. object ResultMessage extends Formats[ResultMessage, String]

    Permalink
  7. object SourcePath extends Formats[SourcePath, String]

    Permalink
  8. object ToolName extends Formats[ToolName, String]

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

    Permalink
  10. implicit lazy val configurationFormat: OFormat[Configuration]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
  30. implicit lazy val specificationFormat: OFormat[Specification]

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

    Permalink
  32. implicit lazy val toolConfigurationFormat: OFormat[Configuration]

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

    Permalink
    Definition Classes
    JsonApi
  34. package traits

    Permalink
  35. package utils

    Permalink
  36. implicit lazy val writer: Writes[Result]

    Permalink

Inherited from JsonApi

Inherited from BackwardsCompatability

Inherited from AnyRef

Inherited from Any

Ungrouped