Skip to content

Commit 7e618c9

Browse files
author
Francisco Duarte
authored
Merge pull request #334 from codacy/fix/url-trailing-dash
fix: Fixed bug caused by trailing dash in URL
2 parents 4b287fb + 01c5864 commit 7e618c9

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

cli/src/main/scala/com/codacy/analysis/cli/command/AnalyseCommand.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ object AnalyseCommand {
4141
.apiBaseUrlArgument(analyze.api.codacyApiBaseUrl)
4242
.orElse(environment.apiBaseUrlEnvironmentVariable())
4343
.getOrElse("https://api.codacy.com")
44+
.stripSuffix("/") // a trailing slash breaks the tools fetching mechanism
4445

4546
val codacyClientOpt: Option[CodacyClient] =
4647
Credentials.get(environment, analyze.api, apiUrl).map(CodacyClient.apply)

toolRepository-plugins/src/main/scala/com/codacy/toolRepository/plugins/ToolRepositoryPlugins.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ class ToolRepositoryPlugins() extends ToolRepository {
2626
Some(tool.sourceCodeUrl),
2727
tool.prefix,
2828
tool.needsCompilation,
29-
hasConfigFile = false,
29+
hasConfigFile = tool.hasConfigFile,
3030
tool.configFilename.to[Set],
3131
tool.isClientSide,
3232
tool.hasUIConfiguration)

0 commit comments

Comments
 (0)