Skip to content

Commit aa233e0

Browse files
committed
Project code style clean-up
1 parent ed679f6 commit aa233e0

30 files changed

+92
-157
lines changed

src/main/kotlin/io/runescript/plugin/ide/RsGotoClassContributor.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ class RsGotoClassContributor : ChooseByNameContributorEx, GotoClassContributor {
4141
return (item as? RsScript)?.qualifiedName
4242
}
4343

44-
override fun getQualifiedNameSeparator(): String? {
44+
override fun getQualifiedNameSeparator(): String {
4545
return "|"
4646
}
4747

src/main/kotlin/io/runescript/plugin/ide/codeInsight/controlFlow/RsControlFlow.kt

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,6 @@ class RsControlFlow(private val instructions: Array<Instruction>) : ControlFlow
2626
return reachableElements.contains(element)
2727
}
2828

29-
fun isReachable(instruction: Instruction): Boolean {
30-
require(instruction === instructions[instruction.num()])
31-
return reachable.get(instruction.num())
32-
}
33-
3429
override fun getInstructions(): Array<Instruction> {
3530
return instructions
3631
}

src/main/kotlin/io/runescript/plugin/ide/configurable/RsLanguageSettingsProvider.kt

Lines changed: 0 additions & 17 deletions
This file was deleted.

src/main/kotlin/io/runescript/plugin/ide/doc/RsDocumentationGenerator.kt

Lines changed: 6 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,13 @@ package io.runescript.plugin.ide.doc
22

33
import com.intellij.lang.documentation.DocumentationSettings
44
import com.intellij.openapi.editor.colors.TextAttributesKey
5-
import com.intellij.openapi.editor.markup.TextAttributes
65
import com.intellij.openapi.editor.richcopy.HtmlSyntaxInfoUtil
7-
import com.intellij.openapi.project.Project
86
import io.runescript.plugin.ide.highlight.RsSyntaxHighlighterColors
9-
import io.runescript.plugin.lang.RuneScript
107

11-
class RsDocumentationGenerator(private val project: Project) {
8+
class RsDocumentationGenerator {
129

1310
private val builder = StringBuilder()
1411

15-
1612
fun appendLParen() {
1713
appendHighlighted("(", RsSyntaxHighlighterColors.PARENTHESIS)
1814
}
@@ -29,31 +25,13 @@ class RsDocumentationGenerator(private val project: Project) {
2925
appendHighlighted(keyword, RsSyntaxHighlighterColors.KEYWORD)
3026
}
3127

32-
fun appendHighlighted(value: String, attributes: TextAttributes) {
33-
HtmlSyntaxInfoUtil.appendStyledSpan(
34-
builder,
35-
attributes,
36-
value,
37-
DocumentationSettings.getHighlightingSaturation(false)
38-
)
39-
}
40-
4128
fun appendHighlighted(keyword: String, attributes: TextAttributesKey) {
29+
@Suppress("UnstableApiUsage")
4230
HtmlSyntaxInfoUtil.appendStyledSpan(
43-
builder,
44-
attributes,
45-
keyword,
46-
DocumentationSettings.getHighlightingSaturation(false)
47-
)
48-
}
49-
50-
fun appendCode(code: String) {
51-
HtmlSyntaxInfoUtil.appendHighlightedByLexerAndEncodedAsHtmlCodeSnippet(
52-
builder,
53-
project,
54-
RuneScript,
55-
code,
56-
DocumentationSettings.getHighlightingSaturation(false)
31+
builder,
32+
attributes,
33+
keyword,
34+
DocumentationSettings.getHighlightingSaturation(false)
5735
)
5836
}
5937

src/main/kotlin/io/runescript/plugin/ide/doc/RsDocumentationProvider.kt

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package io.runescript.plugin.ide.doc
22

33
import com.intellij.lang.documentation.AbstractDocumentationProvider
4-
import com.intellij.openapi.project.Project
54
import com.intellij.psi.PsiElement
65
import io.runescript.plugin.ide.highlight.RsSyntaxHighlighterColors
76
import io.runescript.plugin.lang.psi.*
@@ -23,7 +22,7 @@ class RsDocumentationProvider : AbstractDocumentationProvider() {
2322
}
2423
when (element) {
2524
is RsLocalVariableExpression -> {
26-
val builder = element.project.createDocumentationGenerator()
25+
val builder = createDocumentationGenerator()
2726
val type = when (val parent = element.parent) {
2827
is RsParameter -> (parent.typeName ?: parent.arrayTypeLiteral)!!.text
2928
is RsLocalVariableDeclarationStatement -> parent.defineType.text.substring(4)
@@ -40,7 +39,7 @@ class RsDocumentationProvider : AbstractDocumentationProvider() {
4039
}
4140

4241
is RsScript -> {
43-
val builder = element.project.createDocumentationGenerator()
42+
val builder = createDocumentationGenerator()
4443
builder.appendHighlighted(element.qualifiedName, RsSyntaxHighlighterColors.SCRIPT_DECLARATION)
4544
builder.appendLParen()
4645
var appendComma = false
@@ -69,7 +68,7 @@ class RsDocumentationProvider : AbstractDocumentationProvider() {
6968
}
7069

7170
is RsOpCommand -> {
72-
val builder = element.project.createDocumentationGenerator()
71+
val builder = createDocumentationGenerator()
7372
builder.appendHighlighted(element.commandHeader.text, RsSyntaxHighlighterColors.SCRIPT_DECLARATION)
7473
builder.appendLParen()
7574
var appendComma = false
@@ -101,5 +100,5 @@ class RsDocumentationProvider : AbstractDocumentationProvider() {
101100
}
102101
}
103102

104-
private fun Project.createDocumentationGenerator() = RsDocumentationGenerator(this)
103+
private fun createDocumentationGenerator() = RsDocumentationGenerator()
105104
}

src/main/kotlin/io/runescript/plugin/ide/execution/build/RsBuildProcessAdapter.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import javax.swing.JComponent
2323
class RsBuildProcessAdapter(
2424
private val instance: RsBuildInstance,
2525
private val buildProgressListener: BuildProgressListener,
26-
val future: CompletableFuture<Any>
26+
private val future: CompletableFuture<Any>
2727
) : ProcessAdapter() {
2828
private val instantReader = BuildOutputInstantReaderImpl(
2929
instance.buildId,
@@ -41,6 +41,7 @@ class RsBuildProcessAdapter(
4141
buildContentDescriptor.isActivateToolWindowWhenFailed = true
4242
buildContentDescriptor.isNavigateToError = ThreeState.UNSURE
4343

44+
@Suppress("UnstableApiUsage")
4445
val buildDescriptor = DefaultBuildDescriptor(instance.buildId, instance.project.name, instance.workDirectory, System.currentTimeMillis())
4546
.withContentDescriptor { buildContentDescriptor }
4647
.withRestartAction(StopProcessAction("Stop", "Stop", instance.processHandler))

src/main/kotlin/io/runescript/plugin/ide/execution/run/RsRunConfiguration.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ import com.intellij.openapi.project.Project
1212
class RsRunConfiguration(project: Project, factory: ConfigurationFactory?, name: String?)
1313
: RunConfigurationBase<RsRunConfigurationOptions>(project, factory, name) {
1414

15-
override fun getState(executor: Executor, environment: ExecutionEnvironment): RunProfileState? {
16-
return RsRunConfigurationRunState(environment)
15+
override fun getState(executor: Executor, environment: ExecutionEnvironment): RunProfileState {
16+
return RsRunConfigurationRunState()
1717
}
1818

1919
override fun getConfigurationEditor(): SettingsEditor<out RunConfiguration> {

src/main/kotlin/io/runescript/plugin/ide/execution/run/RsRunConfigurationEditor.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import com.intellij.openapi.options.SettingsEditor
44
import com.intellij.ui.dsl.builder.panel
55
import javax.swing.JComponent
66

7-
class RsRunConfigurationEditor() : SettingsEditor<RsRunConfiguration>() {
7+
class RsRunConfigurationEditor : SettingsEditor<RsRunConfiguration>() {
88

99

1010
override fun applyEditorTo(s: RsRunConfiguration) {

src/main/kotlin/io/runescript/plugin/ide/execution/run/RsRunConfigurationRunState.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,9 @@ package io.runescript.plugin.ide.execution.run
33
import com.intellij.execution.ExecutionResult
44
import com.intellij.execution.Executor
55
import com.intellij.execution.configurations.RunProfileState
6-
import com.intellij.execution.runners.ExecutionEnvironment
76
import com.intellij.execution.runners.ProgramRunner
87

9-
class RsRunConfigurationRunState(private val environment: ExecutionEnvironment) : RunProfileState {
8+
class RsRunConfigurationRunState : RunProfileState {
109
override fun execute(executor: Executor?, runner: ProgramRunner<*>): ExecutionResult? {
1110
return null
1211
}

src/main/kotlin/io/runescript/plugin/ide/formatter/blocks/impl/RsBracedBlock.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,4 @@ import io.runescript.plugin.ide.formatter.RsFormatterContext
66
import io.runescript.plugin.ide.formatter.blocks.RsBlock
77

88
class RsBracedBlock(context: RsFormatterContext, node: ASTNode)
9-
: RsBlock(context, node, Indent.getNoneIndent(), null, null) {
10-
}
9+
: RsBlock(context, node, Indent.getNoneIndent(), null, null)

0 commit comments

Comments
 (0)