From 88617bedba797d3c1f79601ccbe8da084ad2762d Mon Sep 17 00:00:00 2001 From: LoneDev6 Date: Sun, 5 Sep 2021 22:31:50 +0200 Subject: [PATCH] Various fixes Various fixes - added support for Intellij IDEA 2021.2+ - updated readme - updates plugin name - new icon --- README.md | 37 +++----------- gradle.properties | 2 +- src/main/resources/META-INF/plugin.xml | 2 +- src/main/resources/META-INF/pluginIcon.svg | 59 +--------------------- 4 files changed, 9 insertions(+), 91 deletions(-) diff --git a/README.md b/README.md index 07f9a25..8458968 100644 --- a/README.md +++ b/README.md @@ -1,40 +1,15 @@ -# AnnotationsOnSteroids - -![Build](https://github.com/LoneDev6/AnnotationsOnSteroids/workflows/Build/badge.svg) -[![Version](https://img.shields.io/jetbrains/plugin/v/PLUGIN_ID.svg)](https://plugins.jetbrains.com/plugin/PLUGIN_ID) -[![Downloads](https://img.shields.io/jetbrains/plugin/d/PLUGIN_ID.svg)](https://plugins.jetbrains.com/plugin/PLUGIN_ID) - -## Template ToDo list -- [x] Create a new [IntelliJ Platform Plugin Template][template] project. -- [ ] Verify the [pluginGroup](/gradle.properties), [plugin ID](/src/main/resources/META-INF/plugin.xml) and [sources package](/src/main/kotlin). -- [ ] Review the [Legal Agreements](https://plugins.jetbrains.com/docs/marketplace/legal-agreements.html). -- [ ] [Publish a plugin manually](https://plugins.jetbrains.com/docs/intellij/publishing-plugin.html?from=IJPluginTemplate) for the first time. -- [ ] Set the Plugin ID in the above README badges. -- [ ] Set the [Deployment Token](https://plugins.jetbrains.com/docs/marketplace/plugin-upload.html). -- [ ] Click the Watch button on the top of the [IntelliJ Platform Plugin Template][template] to be notified about releases containing new features and fixes. +# Annotations on Steroids -This Fancy IntelliJ Platform Plugin is going to be your implementation of the brilliant ideas that you have. - -This specific section is a source for the [plugin.xml](/src/main/resources/META-INF/plugin.xml) file which will be extracted by the [Gradle](/build.gradle.kts) during the build process. - -To keep everything working, do not remove `` sections. - - -## Installation - -- Using IDE built-in plugin system: - - Settings/Preferences > Plugins > Marketplace > Search for "AnnotationsOnSteroids" > - Install Plugin - -- Manually: +Adds some useful annotations features to Java. - Download the [latest release](https://github.com/LoneDev6/AnnotationsOnSteroids/releases/latest) and install it manually using - Settings/Preferences > Plugins > ⚙️ > Install plugin from disk... +- "Expensive" annotation type: Allows you to mark some annotations to be used to mark code as "expensive" (high CPU consuming). For example create an annotation called @Expensive and mark it. +- more to come... +[Sourcecode](https://github.com/LoneDev6/AnnotationsOnSteroids) --- Plugin based on the [IntelliJ Platform Plugin Template][template]. [template]: https://github.com/JetBrains/intellij-platform-plugin-template + \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index e7c6ef9..e3f3c06 100644 --- a/gradle.properties +++ b/gradle.properties @@ -8,7 +8,7 @@ pluginVersion = 0.0.1 # See https://plugins.jetbrains.com/docs/intellij/build-number-ranges.html # for insight into build numbers and IntelliJ Platform versions. pluginSinceBuild = 202 -pluginUntilBuild = 211.* +pluginUntilBuild = 213.* # Plugin Verifier integration -> https://github.com/JetBrains/gradle-intellij-plugin#plugin-verifier-dsl # See https://jb.gg/intellij-platform-builds-list for available build versions. diff --git a/src/main/resources/META-INF/plugin.xml b/src/main/resources/META-INF/plugin.xml index 3e8de6f..1405c7f 100644 --- a/src/main/resources/META-INF/plugin.xml +++ b/src/main/resources/META-INF/plugin.xml @@ -1,6 +1,6 @@ com.github.lonedev6.annotationsonsteroids - AnnotationsOnSteroids + Annotations on Steroids lonedev6 diff --git a/src/main/resources/META-INF/pluginIcon.svg b/src/main/resources/META-INF/pluginIcon.svg index 6132908..21dde65 100644 --- a/src/main/resources/META-INF/pluginIcon.svg +++ b/src/main/resources/META-INF/pluginIcon.svg @@ -1,58 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file