Skip to content

Commit bd5409b

Browse files
authored
Merge pull request #289 from codacy/bump-plugins-use-tools-list
bump: Bump codacy-plugins, depend on separate tools-list artifact
2 parents 5585084 + d404afd commit bd5409b

4 files changed

Lines changed: 10 additions & 8 deletions

File tree

core/src/main/scala/com/codacy/analysis/core/tools/DuplicationTool.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ import com.codacy.plugins.api.duplication.DuplicationTool.CodacyConfiguration
88
import com.codacy.plugins.api.languages.Language
99
import com.codacy.plugins.api
1010
import com.codacy.plugins.duplication.traits
11+
import com.codacy.plugins.duplication.utils.DuplicationTools
1112
import com.codacy.plugins.runners.{BinaryDockerRunner, DockerRunner}
12-
import com.codacy.plugins.utils.PluginHelper
1313
import org.log4s.getLogger
1414

1515
import scala.concurrent.duration._
@@ -67,7 +67,7 @@ object DuplicationToolCollector {
6767

6868
private val logger: org.log4s.Logger = getLogger
6969

70-
private val availableTools: List[traits.DuplicationTool] = PluginHelper.dockerDuplicationPlugins
70+
private val availableTools: List[traits.DuplicationTool] = DuplicationTools.list
7171

7272
def fromLanguages(languages: Set[Language]): Set[DuplicationTool] = {
7373
languages.flatMap { lang =>

core/src/main/scala/com/codacy/analysis/core/tools/MetricsTool.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ import com.codacy.plugins.api.languages.Language
1010
import com.codacy.plugins.api.metrics.MetricsTool.CodacyConfiguration
1111
import com.codacy.plugins.metrics.traits
1212
import com.codacy.plugins.metrics.traits.{MetricsRequest, MetricsRunner}
13+
import com.codacy.plugins.metrics.utils.MetricsTools
1314
import com.codacy.plugins.runners.{BinaryDockerRunner, DockerRunner}
14-
import com.codacy.plugins.utils.PluginHelper
1515
import org.log4s.getLogger
1616

1717
import scala.concurrent.duration.Duration
@@ -59,7 +59,7 @@ object MetricsToolCollector {
5959

6060
private val logger: org.log4s.Logger = getLogger
6161

62-
private val availableTools = PluginHelper.dockerMetricsPlugins
62+
private val availableTools = MetricsTools.list
6363

6464
def fromLanguages(languages: Set[Language]): Set[MetricsTool] = {
6565
languages.flatMap { lang =>

core/src/main/scala/com/codacy/analysis/core/tools/Tool.scala

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ import com.codacy.plugins.api.results.Result
1313
import com.codacy.plugins.results.traits.{DockerTool, DockerToolDocumentation, ToolRunner}
1414
import com.codacy.plugins.results.{PatternRequest, PluginConfiguration, PluginRequest}
1515
import com.codacy.plugins.runners.{BinaryDockerRunner, DockerRunner}
16-
import com.codacy.plugins.utils.{BinaryDockerHelper, PluginHelper}
16+
import com.codacy.plugins.results.utils.ResultsTools
17+
import com.codacy.plugins.utils.BinaryDockerHelper
1718
import org.log4s.{Logger, getLogger}
1819
import play.api.libs.json.JsValue
1920

@@ -124,7 +125,7 @@ class Tool(runner: ToolRunner, defaultRunTimeout: Duration)(private val plugin:
124125

125126
object Tool {
126127

127-
val availableTools: List[DockerTool] = PluginHelper.dockerPlugins
128+
val availableTools: List[DockerTool] = ResultsTools.list
128129

129130
val allToolShortNames: Set[String] = availableTools.map(_.shortName).toSet
130131

project/Dependencies.scala

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import sbt._
22

33
object Dependencies {
44

5-
val codacyPluginsVersion = "19.0.10_play_2.7"
5+
val codacyPluginsVersion = "20.0.0_play_2.7"
66
val circeVersion = "0.12.3"
77
val specs2Version = "4.8.1"
88

@@ -26,7 +26,8 @@ object Dependencies {
2626
lazy val caseApp = "com.github.alexarchambault" %% "case-app" % "1.2.0"
2727

2828
val codacyPlugins =
29-
Seq("com.codacy" %% "codacy-plugins", "com.codacy" %% "codacy-plugins-runner-binary").map(_ % codacyPluginsVersion)
29+
Seq("codacy-plugins", "codacy-plugins-runner-binary", "codacy-plugins-tools-list").map(
30+
"com.codacy" %% _ % codacyPluginsVersion)
3031

3132
lazy val pluginsApi = "com.codacy" %% "codacy-plugins-api" % "4.0.2"
3233

0 commit comments

Comments
 (0)