Skip to content

Commit

Permalink
Fix error on settings page
Browse files Browse the repository at this point in the history
  • Loading branch information
olsh committed Aug 4, 2023
1 parent 2b769cc commit 16771f9
Show file tree
Hide file tree
Showing 4 changed files with 30 additions and 1 deletion.
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
package com.jetbrains.rider.settings

import com.intellij.DynamicBundle
import org.jetbrains.annotations.Nls
import org.jetbrains.annotations.NonNls
import org.jetbrains.annotations.PropertyKey

class ConfigurationSenseBundle : DynamicBundle(BUNDLE) {
companion object {
@NonNls
private const val BUNDLE = "messages.ConfigurationSenseBundle"
private val INSTANCE: ConfigurationSenseBundle = ConfigurationSenseBundle()

@Nls
fun message(
@PropertyKey(resourceBundle = BUNDLE) key: String,
vararg params: Any
): String {
return INSTANCE.getMessage(key, *params)
}
}
}
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
package com.jetbrains.rider.settings

import com.jetbrains.rider.settings.simple.SimpleOptionsPage
import com.jetbrains.rider.settings.ConfigurationSenseBundle

class ConfigurationSensePluginOptionsPage : SimpleOptionsPage("Configuration Sense", "ConfigurationSense") {
class ConfigurationSensePluginOptionsPage : SimpleOptionsPage(
name = ConfigurationSenseBundle.message("configurable.name.configurationsense.title"),
pageId = "ConfigurationSense")
{
override fun getId(): String {
return "ConfigurationSense"
}
Expand Down
2 changes: 2 additions & 0 deletions src/rider/main/resources/META-INF/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,10 @@
<version></version>
<vendor url="https://github.com/olsh/resharper-configuration-sense">Oleg Shevchenko</vendor>
<idea-version since-build="" until-build=""/>
<resource-bundle>messages.ConfigurationSenseBundle</resource-bundle>
<extensions defaultExtensionNs="com.intellij" >
<!-- StringCollectionEditViewModel is not supported in Rider at the moment, so we can't enable this -->
<!--https://jetbrains.slack.com/archives/CBZ36NH7C/p1618820321116500-->
<!-- <applicationConfigurable groupId="language" instance="com.jetbrains.rider.settings.ConfigurationSensePluginOptionsPage" id="ConfigurationSense" /> -->
</extensions>
<depends>com.intellij.modules.rider</depends>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
configurable.name.configurationsense.title=Structured Logging

0 comments on commit 16771f9

Please sign in to comment.