Skip to content

Commit fcb785e

Browse files
committed
Merge branch 'develop' into update-from-template-merged
2 parents e061679 + 2066500 commit fcb785e

File tree

130 files changed

+7015
-22
lines changed

Some content is hidden

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

130 files changed

+7015
-22
lines changed

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

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)