Skip to content

Commit 036e019

Browse files
provide default value when message is not registered in titles.properties
1 parent 5f8c00e commit 036e019

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

PluginsAndFeatures/azure-toolkit-for-intellij/src/com/microsoft/azure/toolkit/intellij/common/operation/IntellijAzureOperationTitleProvider.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424

2525
import com.intellij.AbstractBundle;
2626
import com.microsoft.azure.toolkit.lib.common.operation.AzureOperationBundle;
27+
import org.jetbrains.annotations.NotNull;
2728

2829
public class IntellijAzureOperationTitleProvider extends AbstractBundle implements AzureOperationBundle.Provider {
2930

@@ -33,6 +34,11 @@ private IntellijAzureOperationTitleProvider() {
3334
super(AzureOperationBundle.TITLES);
3435
}
3536

37+
@Override
38+
public @NotNull String getMessage(@NotNull final String key, final Object @NotNull ... params) {
39+
return super.messageOrDefault(key, String.format("!%s!", key), params);
40+
}
41+
3642
public static void register() {
3743
AzureOperationBundle.register(INSTANCE);
3844
}

0 commit comments

Comments
 (0)