Package

codacy

dockerApi

Permalink

package dockerApi

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. dockerApi
  2. JsonApi
  3. BackwardsCompatibility
  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
    BackwardsCompatibility
  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. implicit lazy val configurationOptionsFormat: Format[Map[Key, Value]]

    Permalink
    Definition Classes
    JsonApi
  12. implicit lazy val configurationOptionsKeyFormat: OFormat[Key]

    Permalink
    Definition Classes
    JsonApi
  13. implicit lazy val configurationValueFormat: Format[Value]

    Permalink
    Definition Classes
    JsonApi
  14. implicit def configurationValueToJsValue(configValue: Value): JsValue

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    JsonApi
  45. implicit lazy val toolVersionFormat: Format[Version]

    Permalink
    Definition Classes
    JsonApi
  46. package traits

    Permalink
  47. package utils

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

    Permalink

Inherited from JsonApi

Inherited from BackwardsCompatibility

Inherited from AnyRef

Inherited from Any

Ungrouped