From a8bd0450097c389fe247c514baec8d64884a6fe7 Mon Sep 17 00:00:00 2001 From: Konstantin Shchepanovskyi Date: Fri, 8 Apr 2016 00:15:32 +0300 Subject: [PATCH] Rename language id from "protobuf" to "proto" so that it can be injected in other editors using more common name "proto". --- .../jetbrains/plugin/ProtoFileType.java | 2 +- .../jetbrains/plugin/ProtoLanguage.java | 15 ++++++++++++++- src/main/resources/META-INF/plugin.xml | 6 +++--- 3 files changed, 18 insertions(+), 5 deletions(-) diff --git a/src/main/java/io/protostuff/jetbrains/plugin/ProtoFileType.java b/src/main/java/io/protostuff/jetbrains/plugin/ProtoFileType.java index 8835b89..3a22d92 100644 --- a/src/main/java/io/protostuff/jetbrains/plugin/ProtoFileType.java +++ b/src/main/java/io/protostuff/jetbrains/plugin/ProtoFileType.java @@ -19,7 +19,7 @@ protected ProtoFileType() { @NotNull @Override public String getName() { - return "Protobuf"; + return "PROTO"; } @NotNull diff --git a/src/main/java/io/protostuff/jetbrains/plugin/ProtoLanguage.java b/src/main/java/io/protostuff/jetbrains/plugin/ProtoLanguage.java index 6e1023e..4e07faf 100644 --- a/src/main/java/io/protostuff/jetbrains/plugin/ProtoLanguage.java +++ b/src/main/java/io/protostuff/jetbrains/plugin/ProtoLanguage.java @@ -1,11 +1,24 @@ package io.protostuff.jetbrains.plugin; import com.intellij.lang.Language; +import org.jetbrains.annotations.NotNull; public class ProtoLanguage extends Language { public static final ProtoLanguage INSTANCE = new ProtoLanguage(); private ProtoLanguage() { - super("Protobuf"); + super("PROTO"); } + + @NotNull + @Override + public String getDisplayName() { + return "Protobuf"; + } + + @Override + public boolean isCaseSensitive() { + return true; + } + } diff --git a/src/main/resources/META-INF/plugin.xml b/src/main/resources/META-INF/plugin.xml index 20d59ea..d485b8e 100644 --- a/src/main/resources/META-INF/plugin.xml +++ b/src/main/resources/META-INF/plugin.xml @@ -40,11 +40,11 @@ - - -