Skip to content

Commit 1ad99e3

Browse files
committed
Merge branch 'develop' into update-from-template-github_com_xdev-software_intellij-plugin-template_master-merged
2 parents 28e7a18 + 0ff3cae commit 1ad99e3

140 files changed

Lines changed: 7193 additions & 22 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.config/checkstyle/suppressions.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,9 @@
33
"-//Checkstyle//DTD SuppressionFilter Configuration 1.2//EN"
44
"https://checkstyle.org/dtds/suppressions_1_2.dtd">
55
<suppressions>
6+
<suppress files="[\\/]src[\\/]test[\\/]resources[\\/].*\.java$" checks=".*"/>
7+
<suppress
8+
files="[\\/]src[\\/]main[\\/]java[\\/]software[\\/]xdev[\\/]saveactions[\\/].*CustomAccessCanBeTightenedInspection\.java$"
9+
checks=".*"/>
10+
<suppress files="[\\/]src[\\/]test[\\/]java[\\/].*\.java$" checks="MethodName"/>
611
</suppressions>

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ body:
1515
attributes:
1616
label: "Checklist"
1717
options:
18-
- label: "I am able to reproduce the bug with the [latest version](https://github.com/xdev-software/template-placeholder/releases/latest)"
18+
- label: "I am able to reproduce the bug with the [latest version](https://github.com/xdev-software/intellij-plugin-save-actions/releases/latest)"
1919
required: true
20-
- label: "I made sure that there are *no existing issues* - [open](https://github.com/xdev-software/template-placeholder/issues) or [closed](https://github.com/xdev-software/template-placeholder/issues?q=is%3Aissue+is%3Aclosed) - which I could contribute my information to."
20+
- label: "I made sure that there are *no existing issues* - [open](https://github.com/xdev-software/intellij-plugin-save-actions/issues) or [closed](https://github.com/xdev-software/intellij-plugin-save-actions/issues?q=is%3Aissue+is%3Aclosed) - which I could contribute my information to."
2121
required: true
2222
- label: "I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise."
2323
required: true

.github/ISSUE_TEMPLATE/enhancement.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ body:
1313
attributes:
1414
label: "Checklist"
1515
options:
16-
- label: "I made sure that there are *no existing issues* - [open](https://github.com/xdev-software/template-placeholder/issues) or [closed](https://github.com/xdev-software/template-placeholder/issues?q=is%3Aissue+is%3Aclosed) - which I could contribute my information to."
16+
- label: "I made sure that there are *no existing issues* - [open](https://github.com/xdev-software/intellij-plugin-save-actions/issues) or [closed](https://github.com/xdev-software/intellij-plugin-save-actions/issues?q=is%3Aissue+is%3Aclosed) - which I could contribute my information to."
1717
required: true
1818
- label: "I have taken the time to fill in all the required details. I understand that the feature request will be dismissed otherwise."
1919
required: true

.github/ISSUE_TEMPLATE/question.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ body:
1212
attributes:
1313
label: "Checklist"
1414
options:
15-
- label: "I made sure that there are *no existing issues* - [open](https://github.com/xdev-software/template-placeholder/issues) or [closed](https://github.com/xdev-software/template-placeholder/issues?q=is%3Aissue+is%3Aclosed) - which I could contribute my information to."
15+
- label: "I made sure that there are *no existing issues* - [open](https://github.com/xdev-software/intellij-plugin-save-actions/issues) or [closed](https://github.com/xdev-software/intellij-plugin-save-actions/issues?q=is%3Aissue+is%3Aclosed) - which I could contribute my information to."
1616
required: true
1717
- label: "I have taken the time to fill in all the required details. I understand that the question will be dismissed otherwise."
1818
required: true

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ jobs:
101101
See [Changelog#v${{ steps.version.outputs.release }}](https://github.com/xdev-software/${{ github.event.repository.name }}/blob/develop/CHANGELOG.md#${{ steps.version.outputs.releasenumber }}) for more information.
102102
103103
## Installation
104-
The plugin is listed on the [Marketplace](https://plugins.jetbrains.com/plugin/pluginId).
104+
The plugin is listed on the [Marketplace](https://plugins.jetbrains.com/plugin/22113).
105105
106106
Open the plugin Marketplace in your IDE (``File > Settings > Plugins > Marketplace``), search for the plugin and hit the install button.
107107

.idea/checkstyle-idea.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/saveactions_settings.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.run/Run Verifications.run.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,4 @@
2222
<RunAsTest>false</RunAsTest>
2323
<method v="2" />
2424
</configuration>
25-
</component>
25+
</component>

CHANGELOG.md

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
## 1.6.0
2+
* Fix rare second reformat error #193
3+
* Minor code cleanups and optimizations
4+
* Dropped support for IntelliJ versions < 2026.1
5+
* Resolves "`ReadAction.compute` deprecated"
6+
7+
## 1.5.0
8+
* Dropped support for IntelliJ versions < 2025.2
9+
* Resolves "`ActionUtil.performActionDumbAwareWithCallbacks` deprecated" #250
10+
11+
## 1.4.2
12+
* Fix storage deserialization crash on unknown actions value #273
13+
14+
## 1.4.1
15+
* Fix ``Add class qualifier to static member access outside declaring class`` not working correctly for ``switch`` statements #263
16+
17+
## 1.4.0
18+
* Dropped support for IntelliJ versions < 2024.3
19+
* This is required to fix a few deprecations and remove some workarounds #171
20+
21+
## 1.3.1
22+
* Fix IDE hang when projects with different "Process files asynchronously" are open #160
23+
24+
## 1.3.0
25+
* Make it possible to run processors asynchronously #130
26+
* This way the UI should be more responsive when processing a lot of files
27+
* May break processors that interact with the UI e.g. when showing dialogs
28+
* Don't process files during project load #145
29+
* This should cause less race conditions due to partial project initialization
30+
* Only active on IntelliJ < 2024.3 as [the underlying problem was fixed in IntelliJ 2024.3](https://github.com/JetBrains/intellij-community/commit/765caa71175d0a67a54836cf840fae829da590d9)
31+
32+
## 1.2.4
33+
* Dropped support for IntelliJ versions < 2024.2
34+
* Removed deprecated code that was only required for older IDE versions
35+
36+
## 1.2.3
37+
* Fix "run on multiple files" not working when the file is not a text file #129
38+
39+
## 1.2.2
40+
* Workaround scaling problem on "New UI" [#26](https://github.com/xdev-software/intellij-plugin-template/issues/26)
41+
42+
## 1.2.1
43+
* Fixed ``ToggleAnAction must override getActionUpdateThread`` warning inside IntelliJ 2024+
44+
* Dropped support for IntelliJ versions < 2023.2
45+
46+
## 1.2.0
47+
* Run GlobalProcessors (e.g. Reformat) last so that code is formatted correctly #90
48+
* Dropped support for IntelliJ versions < 2023
49+
50+
## 1.1.1
51+
* Shortened plugin name - new name: "Save Actions X"
52+
* Updated assets
53+
54+
## 1.1.0
55+
* Removed "Remove unused suppress warning annotation"
56+
* This option never worked #64
57+
* Allows usage of the plugin with IntelliJ IDEA 2024+ #63
58+
* If you used this option you should remove the line ``<option value="suppressAnnotation" />`` inside ``saveactions_settings.xml``
59+
* Allow compilation with Java 21
60+
61+
## 1.0.5
62+
* Fixed ``Add class qualifier to static member access outside declaring class`` not working in combination with Qodana plugin #25
63+
64+
## 1.0.4
65+
* Fixed pluginIcon being not displayed #35
66+
* Improved support of Android Studio (until a 2023 version is released) #27
67+
68+
## 1.0.3
69+
* Fixed problem in combination with Qodana plugin #25
70+
* Improved compatibility and cleaned up code #27
71+
72+
## 1.0.2
73+
* Fixed missing display name which causes an error when multiple configurable plugins are installed #20
74+
75+
## 1.0.1
76+
* Fixed ``Change visibility of field or method to lower access`` not working #14
77+
78+
## 1.0.0
79+
<i>Initial release</i>
80+
* Fork of [dubreuia/intellij-plugin-save-actions](https://github.com/dubreuia/intellij-plugin-save-actions) and [fishermans/intellij-plugin-save-actions](https://github.com/fishermans/intellij-plugin-save-actions)
81+
* ⚠️ This plugin is not compatible with the old/deprecated/forked one.<br/>Please ensure that the old plugin is uninstalled.
82+
* Rebrand
83+
* Updated copy pasted classes from IDEA
84+

CONTRIBUTING.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,17 +46,19 @@ Start idea and import the `build.gradle` file with "File > Open". Then in the "I
4646
./gradlew cleanIdea idea
4747
```
4848

49-
IntelliJ should refresh and the project is now configured as a gradle project. You can find IntelliJ gradle tasks in "Gradle > Gradle projects > template-placeholder > Tasks > intellij". To run the plugin, use the `runIde` task:
49+
IntelliJ should refresh and the project is now configured as a gradle project. You can find IntelliJ gradle tasks in "Gradle > Gradle projects > intellij-plugin-save-actions > Tasks > intellij". To run the plugin, use the `runIde` task:
5050

5151
```bash
5252
# Run the plugin (starts new idea)
5353
./gradlew runIde
5454
```
5555

56-
## Releasing [![Build](https://img.shields.io/github/actions/workflow/status/xdev-software/template-placeholder/release.yml?branch=master)](https://github.com/xdev-software/template-placeholder/actions/workflows/release.yml)
56+
<i>Based on the [original documentation](https://github.com/dubreuia/intellij-plugin-save-actions/blob/main/CONTRIBUTING.md)</i>
57+
58+
## Releasing [![Build](https://img.shields.io/github/actions/workflow/status/xdev-software/intellij-plugin-save-actions/release.yml?branch=master)](https://github.com/xdev-software/intellij-plugin-save-actions/actions/workflows/release.yml)
5759

5860
Before releasing:
59-
* Consider doing a [test-deployment](https://github.com/xdev-software/template-placeholder/actions/workflows/test-deploy.yml?query=branch%3Adevelop) before actually releasing.
61+
* Consider doing a [test-deployment](https://github.com/xdev-software/intellij-plugin-save-actions/actions/workflows/test-deploy.yml?query=branch%3Adevelop) before actually releasing.
6062
* Check the [changelog](CHANGELOG.md)
6163

6264
If the ``develop`` is ready for release, create a pull request to the ``master``-Branch and merge the changes

0 commit comments

Comments
 (0)