Skip to content

Commit

Permalink
❇️ Update version
Browse files Browse the repository at this point in the history
remove deprecated api.
  • Loading branch information
zhangjiaxing005 committed Apr 10, 2021
1 parent 8a08bdd commit 3c873ea
Show file tree
Hide file tree
Showing 5 changed files with 18 additions and 29 deletions.
3 changes: 2 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ idea {
}

group 'cn.jxzhang.plugin'
version '1.3'
version '1.4'

sourceCompatibility = 1.8

Expand All @@ -33,6 +33,7 @@ dependencies {

patchPluginXml {
sinceBuild '192'
untilBuild ''
}

// See https://github.com/JetBrains/gradle-intellij-plugin/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@
import com.intellij.ui.content.ContentFactory;
import org.jetbrains.annotations.NotNull;

import java.util.Arrays;

/**
* JsonFormatterToolWindowFactory
*
Expand Down Expand Up @@ -61,7 +63,7 @@ private void initAction(ToolWindow toolWindow, EditorTextPanel editorTextPanel)
escapeStringAction.getTemplatePresentation().setText(EscapeStringAction.ACTION_TEXT);

ToolWindowEx ex = (ToolWindowEx) toolWindow;
//noinspection deprecation
ex.setTitleActions(minifyJsonAction, formatJsonAction, copyContentAction, verifyJsonAction, escapeStringAction, unescapeStringAction);

ex.setTitleActions(Arrays.asList(minifyJsonAction, formatJsonAction, copyContentAction, verifyJsonAction, escapeStringAction, unescapeStringAction));
}
}
Original file line number Diff line number Diff line change
@@ -1,13 +1,15 @@
package cn.jxzhang.plugin.jsonformatter.actions;

import cn.jxzhang.plugin.jsonformatter.notification.JsonFormatterNotifier;
import cn.jxzhang.plugin.jsonformatter.notification.EditorHintsNotifier;
import cn.jxzhang.plugin.jsonformatter.panel.EditorTextPanel;
import cn.jxzhang.plugin.jsonformatter.utils.SystemUtils;
import com.intellij.openapi.actionSystem.AnAction;
import com.intellij.openapi.actionSystem.AnActionEvent;
import org.apache.commons.lang3.StringUtils;
import org.jetbrains.annotations.NotNull;

import java.util.Objects;

/**
* CopyContentAction
*
Expand All @@ -17,6 +19,8 @@ public class CopyContentAction extends AnAction {

public static final String ACTION_TEXT = "Copy Editor Content to Clipboard";

private static final String COPY_CONTENT_SUCCESS_MSG = "Copy content to Clipboard success.";

private EditorTextPanel editorTextPanel;

public CopyContentAction() {}
Expand All @@ -31,7 +35,7 @@ public void actionPerformed(@NotNull AnActionEvent e) {

if (StringUtils.isNotBlank(editorContent)) {
SystemUtils.copyToClipboard(editorContent);
JsonFormatterNotifier.notify("Copy content to Clipboard success.");
EditorHintsNotifier.notifyInfo(Objects.requireNonNull(editorTextPanel.getEditor()), COPY_CONTENT_SUCCESS_MSG);
}
}
}

This file was deleted.

6 changes: 6 additions & 0 deletions src/main/resources/META-INF/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,12 @@

<change-notes><![CDATA[
<ul>
<li>1.4
<ol>
<li>Update compatible version(2021.1 and later)</li>
<li>Remove Deprecated API.</li>
</ol>
</li>
<li>1.3
<ol>
<li>Add Escape/Unescape String feature.</li>
Expand Down

0 comments on commit 3c873ea

Please sign in to comment.