bytecode-viewer: consistent wording, better description
authorRoman Shevchenko <roman.shevchenko@jetbrains.com>
Thu, 30 Oct 2014 17:55:29 +0000 (18:55 +0100)
committerRoman Shevchenko <roman.shevchenko@jetbrains.com>
Thu, 30 Oct 2014 17:56:02 +0000 (18:56 +0100)
plugins/ByteCodeViewer/src/META-INF/plugin.xml
plugins/ByteCodeViewer/src/com/intellij/byteCodeViewer/ByteCodeViewerManager.java
plugins/ByteCodeViewer/src/com/intellij/byteCodeViewer/ShowByteCodeAction.java

index 23e7fcd3059b9a290ea086dfcafd54a99b11ce32..11b22ae2d3deff07dad8d8b286734cf3d587af7d 100644 (file)
@@ -1,8 +1,10 @@
 <idea-plugin version="2">
-  <name>Byte Code Viewer</name>
+  <name>Bytecode Viewer</name>
   <id>ByteCodeViewer</id>
   <version>0.1</version>
-  <description>Viewing java bytecode inside IntelliJ IDEA.</description>
+  <description>
+    <![CDATA[Provides <i>View | Show Bytecode</i> action for easy inspection of Java bytecode instructions inside IntelliJ IDEA.]]>
+  </description>
   <vendor>JetBrains</vendor>
 
   <extensionPoints>
@@ -17,7 +19,7 @@
 
   <actions>
     <group>
-      <action id="ByteCodeViewer" class="com.intellij.byteCodeViewer.ShowByteCodeAction" text="Show Byte Code"/>
+      <action id="ByteCodeViewer" class="com.intellij.byteCodeViewer.ShowByteCodeAction" text="Show Bytecode"/>
       <add-to-group group-id="QuickActions" anchor="after" relative-to-action="QuickJavaDoc"/>
     </group>
   </actions>
index 91120935b43cfa94ce007a5c650062df9941c8ea..8b79409bd96dc13fc553a2d9a6ba58059f4831d8 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2000-2013 JetBrains s.r.o.
+ * Copyright 2000-2014 JetBrains s.r.o.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -55,7 +55,7 @@ public class ByteCodeViewerManager extends DockablePopupManager<ByteCodeViewerCo
 
   private static final Logger LOG = Logger.getInstance("#" + ByteCodeViewerManager.class.getName());
 
-  public static final String TOOLWINDOW_ID = "Byte Code Viewer";
+  private static final String TOOLWINDOW_ID = "Byte Code Viewer";
   private static final String SHOW_BYTECODE_IN_TOOL_WINDOW = "BYTE_CODE_TOOL_WINDOW";
   private static final String BYTECODE_AUTO_UPDATE_ENABLED = "BYTE_CODE_AUTO_UPDATE_ENABLED";
 
@@ -84,17 +84,17 @@ public class ByteCodeViewerManager extends DockablePopupManager<ByteCodeViewerCo
 
   @Override
   protected String getAutoUpdateTitle() {
-    return "Auto Show Byte Code for Selected Element";
+    return "Auto Show Bytecode for Selected Element";
   }
 
   @Override
   protected String getAutoUpdateDescription() {
-    return "Show byte code for current element automatically";
+    return "Show bytecode for current element automatically";
   }
 
   @Override
   protected String getRestorePopupDescription() {
-    return "Restore byte code popup behavior";
+    return "Restore bytecode popup behavior";
   }
 
   @Override
index 1a8bfb7a35586df31bea9fc83dd089f02600917b..256eeaca25b917c34284c680bf40737ec72c1782 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2000-2013 JetBrains s.r.o.
+ * Copyright 2000-2014 JetBrains s.r.o.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -84,7 +84,7 @@ public class ShowByteCodeAction extends AnAction {
     final RelativePoint bestPopupLocation = JBPopupFactory.getInstance().guessBestPopupLocation(dataContext);
 
     final SmartPsiElementPointer element = SmartPointerManager.getInstance(project).createSmartPsiElementPointer(psiElement);
-    ProgressManager.getInstance().run(new Task.Backgroundable(project, "Searching byte code...") {
+    ProgressManager.getInstance().run(new Task.Backgroundable(project, "Looking for bytecode...") {
       private String myByteCode;
       private String myErrorMessage;
       private String myErrorTitle;
@@ -92,7 +92,7 @@ public class ShowByteCodeAction extends AnAction {
       @Override
       public void run(@NotNull ProgressIndicator indicator) {
         if (ProjectRootManager.getInstance(project).getFileIndex().isInContent(virtualFile) && isMarkedForCompilation(project, virtualFile)) {
-          myErrorMessage = "Unable to show byte code for '" + psiElementTitle + "'. Class file does not exist or is out-of-date.";
+          myErrorMessage = "Unable to show bytecode for '" + psiElementTitle + "'. Class file does not exist or is out-of-date.";
           myErrorTitle = "Class File Out-Of-Date";
         }
         else {
@@ -122,7 +122,7 @@ public class ShowByteCodeAction extends AnAction {
         }
         else {
           if (myByteCode == null) {
-            Messages.showErrorDialog(project, "Unable to parse class file for '" + psiElementTitle + "'.", "Byte Code not Found");
+            Messages.showErrorDialog(project, "Unable to parse class file for '" + psiElementTitle + "'.", "Bytecode not Found");
             return;
           }
           final ByteCodeViewerComponent component = new ByteCodeViewerComponent(project, null);