Skip to content

Commit 3ad7c44

Browse files
committed
chore: minor fixes
1 parent 8edae31 commit 3ad7c44

File tree

3 files changed

+15
-4
lines changed

3 files changed

+15
-4
lines changed

src/main/kotlin/com/github/xepozz/mago/composer/MagoComposerConfig.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ class MagoComposerConfig : QualityToolsComposerConfig<MagoConfiguration, MagoVal
1212
PACKAGE,
1313
RELATIVE_PATH
1414
) {
15-
override fun getQualityInspectionShortName() = MagoQualityToolType.Companion.INSTANCE.inspectionId
15+
override fun getQualityInspectionShortName() = MagoQualityToolType.INSTANCE.inspectionId
1616

17-
override fun getConfigurationManager(project: Project) = MagoConfigurationManager.Companion.getInstance(project)
17+
override fun getConfigurationManager(project: Project) = MagoConfigurationManager.getInstance(project)
1818

19-
override fun getSettings() = MagoOpenSettingsProvider.Companion.INSTANCE
19+
override fun getSettings() = MagoOpenSettingsProvider.INSTANCE
2020

2121
companion object {
2222
private const val PACKAGE: String = "carthage-software/mago"

src/main/kotlin/com/github/xepozz/mago/qualityTool/MagoAnnotatorProxy.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package com.github.xepozz.mago.qualityTool
22

33
import com.github.xepozz.mago.configuration.MagoProjectConfiguration
44
import com.intellij.codeInspection.InspectionProfile
5+
import com.intellij.execution.configurations.ParametersList
56
import com.intellij.openapi.diagnostic.Logger
67
import com.intellij.openapi.project.Project
78
import com.intellij.psi.PsiFile
@@ -43,7 +44,7 @@ open class MagoAnnotatorProxy : QualityToolAnnotator<MagoValidationInspection>()
4344
val settings = project.getService(MagoProjectConfiguration::class.java)
4445

4546
return getAnalyzeOptions(projectPath, filePath)
46-
.plus(settings.additionalParameters.split(" ").filter { it.isNotBlank() })
47+
.plus(ParametersList.parse(settings.additionalParameters))
4748
}
4849

4950
override fun createAnnotatorInfo(
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<html>
2+
<body>
3+
<div>
4+
Runs Mago to find code problems.
5+
<br/>
6+
<p>Official Site: <a href="https://mago.carthage.software/">https://mago.carthage.software</a></p>
7+
<p>Github: <a href="https://github.com/carthage-software/mago">https://github.com/carthage-software/mago</a></p>
8+
</div>
9+
</body>
10+
</html>

0 commit comments

Comments
 (0)