Class/Object

com.codacy.plugins.duplication.traits

DuplicationRunner

Related Docs: object DuplicationRunner | package traits

Permalink

class DuplicationRunner extends ApiFormatImplicits

Linear Supertypes
ApiFormatImplicits, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DuplicationRunner
  2. ApiFormatImplicits
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DuplicationRunner(dockerTool: DuplicationTool, dockerRunner: DockerRunner[DuplicationClone])

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. implicit lazy val AlternativeToolConfigurationFormat: Format[CodacyAlternativeConfiguration]

    Permalink
    Definition Classes
    ApiFormatImplicits
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. implicit val configurationFmt: Format[PluginConfiguration]

    Permalink
    Definition Classes
    ApiFormatImplicits
  8. implicit lazy val configurationFormat: Format[CodacyConfiguration]

    Permalink
    Definition Classes
    ApiFormatImplicits
  9. implicit lazy val configurationOptionsFormat: Format[Map[Key, Value]]

    Permalink
    Definition Classes
    ApiFormatImplicits
  10. implicit lazy val configurationOptionsKeyFormat: Format[Key]

    Permalink
    Definition Classes
    ApiFormatImplicits
  11. implicit lazy val configurationValueFormat: Format[Value]

    Permalink
    Definition Classes
    ApiFormatImplicits
  12. implicit def configurationValueToJsValue(configValue: Value): JsValue

    Permalink
    Definition Classes
    ApiFormatImplicits
  13. implicit val duplicationConfigurationFmt: Format[CodacyConfiguration]

    Permalink
    Definition Classes
    ApiFormatImplicits
  14. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  15. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  16. implicit lazy val errorMessageFormat: Format[ErrorMessage]

    Permalink
    Definition Classes
    ApiFormatImplicits
  17. implicit val fileMetricsFmt: Format[FileMetrics]

    Permalink
    Definition Classes
    ApiFormatImplicits
  18. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  20. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  21. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  22. implicit val lineComplexFmt: Format[LineComplexity]

    Permalink
    Definition Classes
    ApiFormatImplicits
  23. implicit lazy val linesFormat: Format[Lines]

    Permalink
    Definition Classes
    ApiFormatImplicits
  24. implicit lazy val locationFormat: Format[Location]

    Permalink
    Definition Classes
    ApiFormatImplicits
  25. implicit val metricsCfgFmt: Format[CodacyConfiguration]

    Permalink
    Definition Classes
    ApiFormatImplicits
  26. implicit val metricsReqFmt: Format[MetricsRequest]

    Permalink
    Definition Classes
    ApiFormatImplicits
  27. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  28. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  29. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  30. implicit def paramValueToJsValue(paramValue: Value): JsValue

    Permalink
    Definition Classes
    ApiFormatImplicits
  31. implicit lazy val parameterDefinitionFormat: Format[Definition]

    Permalink
    Definition Classes
    ApiFormatImplicits
  32. implicit lazy val parameterDescriptionFmt: Format[ParameterDescription]

    Permalink
    Definition Classes
    ApiFormatImplicits
  33. implicit lazy val parameterNameFormat: Format[Name]

    Permalink
    Definition Classes
    ApiFormatImplicits
  34. implicit lazy val parameterSpecificationFormat: Format[Specification]

    Permalink
    Definition Classes
    ApiFormatImplicits
  35. implicit lazy val parameterValueFormat: Format[Value]

    Permalink
    Definition Classes
    ApiFormatImplicits
  36. implicit lazy val patternCategoryFormat: Format[api.results.Pattern.Category.Value]

    Permalink
    Definition Classes
    ApiFormatImplicits
  37. implicit lazy val patternDefinitionFormat: Format[Definition]

    Permalink
    Definition Classes
    ApiFormatImplicits
  38. implicit lazy val patternDescriptionFmt: Format[PatternDescription]

    Permalink
    Definition Classes
    ApiFormatImplicits
  39. implicit val patternFmt: Format[PatternRequest]

    Permalink
    Definition Classes
    ApiFormatImplicits
  40. implicit lazy val patternIdFormat: Format[Id]

    Permalink
    Definition Classes
    ApiFormatImplicits
  41. implicit lazy val patternLanguageFormat: Format[Language]

    Permalink
    Definition Classes
    ApiFormatImplicits
  42. implicit lazy val patternSpecificationFormat: Format[Specification]

    Permalink
    Definition Classes
    ApiFormatImplicits
  43. implicit lazy val positionFormat: Format[Position]

    Permalink
    Definition Classes
    ApiFormatImplicits
  44. implicit lazy val positionsFormat: Format[Positions]

    Permalink
    Definition Classes
    ApiFormatImplicits
  45. implicit val requestFmt: Format[PluginRequest]

    Permalink
    Definition Classes
    ApiFormatImplicits
  46. implicit lazy val resultLevelFormat: Format[api.results.Result.Level.Value]

    Permalink
    Definition Classes
    ApiFormatImplicits
  47. implicit lazy val resultLineFormat: Format[Line]

    Permalink
    Definition Classes
    ApiFormatImplicits
  48. implicit lazy val resultMessageFormat: Format[Message]

    Permalink
    Definition Classes
    ApiFormatImplicits
  49. implicit lazy val resultReads: Reads[Result]

    Permalink
    Definition Classes
    ApiFormatImplicits
  50. implicit lazy val resultWrites: Writes[Result]

    Permalink
    Definition Classes
    ApiFormatImplicits
  51. def run(req: DuplicationRequest, config: CodacyConfiguration, timeout: Duration = DockerRunner.defaultRunTimeout, dockerConfig: Option[DockerConfig], configTmpDirectory: Option[File] = None): Try[List[DuplicationClone]]

    Permalink

    timeout

    Timeout for running the tool

    configTmpDirectory

    Temporary directory where to write configurations that the tool will use, if None is provided a random directory will be created. This is useful if a special mapping for files is required (i.e. kubernetes volumes)

  52. implicit lazy val sourceFileFormat: Format[File]

    Permalink
    Definition Classes
    ApiFormatImplicits
  53. implicit lazy val specificationFormat: Format[Specification]

    Permalink
    Definition Classes
    ApiFormatImplicits
  54. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  55. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  56. implicit lazy val toolConfigurationFormat: Format[Configuration]

    Permalink
    Definition Classes
    ApiFormatImplicits
  57. implicit lazy val toolNameFormat: Format[Name]

    Permalink
    Definition Classes
    ApiFormatImplicits
  58. implicit lazy val toolVersionFormat: Format[Version]

    Permalink
    Definition Classes
    ApiFormatImplicits
  59. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  60. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  61. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ApiFormatImplicits

Inherited from AnyRef

Inherited from Any

Ungrouped