From fcca78bb1e59cfafe11f5a706771ef71df90972e Mon Sep 17 00:00:00 2001 From: Peter Gromov Date: Thu, 17 Feb 2022 22:13:28 +0100 Subject: [PATCH] make GrazieBundle java-friendlier GitOrigin-RevId: 0d4ae6c90fbff117484850fae7ac97dfb69be178 --- .../src/main/kotlin/com/intellij/grazie/GrazieBundle.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/plugins/grazie/src/main/kotlin/com/intellij/grazie/GrazieBundle.kt b/plugins/grazie/src/main/kotlin/com/intellij/grazie/GrazieBundle.kt index 8259ad6cddd9..d132a20c677a 100644 --- a/plugins/grazie/src/main/kotlin/com/intellij/grazie/GrazieBundle.kt +++ b/plugins/grazie/src/main/kotlin/com/intellij/grazie/GrazieBundle.kt @@ -15,13 +15,14 @@ object GrazieBundle { private val pluginBundle by lazy { DynamicBundle.INSTANCE.getResourceBundle(PLUGIN_BUNDLE_NAME, javaClass.classLoader) } @Nls - fun message(@PropertyKey(resourceBundle = DEFAULT_BUNDLE_NAME) key: String, vararg params: String): String { + @JvmStatic + fun message(@PropertyKey(resourceBundle = DEFAULT_BUNDLE_NAME) key: String, vararg params: Any): String { val bundle = if (!GraziePlugin.isBundled && pluginBundle.containsKey(key)) pluginBundle else defaultBundle return AbstractBundle.message(bundle, key, *params) } @JvmStatic - fun messagePointer(@PropertyKey(resourceBundle = DEFAULT_BUNDLE_NAME) key: String, vararg params: String): Supplier = Supplier { + fun messagePointer(@PropertyKey(resourceBundle = DEFAULT_BUNDLE_NAME) key: String, vararg params: Any): Supplier = Supplier { message(key, *params) } }