Skip to content

Commit 3b34e2c

Browse files
authored
Merge pull request #195 from funfried/release/1.14.x
Prepared new release 1.14.4
2 parents f13b57f + 995afcd commit 3b34e2c

File tree

4 files changed

+19
-26
lines changed

4 files changed

+19
-26
lines changed

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ This plugin helps you to apply to a common code style in a team of Eclipse,
2020
IntelliJ and NetBeans IDE users. You can use several external code formatters
2121
inside the NetBeans IDE (see below), depending on whatever your co-workers use.
2222
The original formatting engine of Eclipse, the Google Code Formatter, the Spring
23-
Java Formatter or any other are embedded and allow you to format the source code
23+
Java Formatter and others are embedded and allow you to format the source code
2424
the same way as e.g. your co-workers do with their Eclipse IDE.
2525

2626
![Global settings](/src/site/resources/imgs/global.png)
@@ -107,4 +107,5 @@ The history of this project
107107
Support
108108
---------
109109
Keep this project alive by supporting it: one-time [![Donate](https://www.paypalobjects.com/en_US/i/btn/btn_donate_SM.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=926F5XBCTK2LQ&source=url) or [![Patreon!](/src/site/resources/imgs/logos/become_a_patron_button.png)](https://www.patreon.com/funfried) or just [![Buy me a drink](https://img.buymeacoffee.com/button-api/?text=Buy%20me%20a%20drink&emoji=%F0%9F%A5%83&slug=funfried&button_colour=5F7FFF&font_colour=ffffff&font_family=Cookie&outline_colour=000000&coffee_colour=FFDD00)](https://www.buymeacoffee.com/funfried)
110-
If you can't or don't want to spend money you can also [![say thanks](https://img.shields.io/static/v1?label=say&message=thanks&color=green&style=for-the-badge&logo=handshake)](https://saythanks.io/to/funfried)
110+
111+
If you can't or don't want to spend money you can also [![say thanks](https://img.shields.io/static/v1?label=say&message=thanks&color=green&style=for-the-badge&logo=handshake)](https://saythanks.io/to/funfried)

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
<groupId>de.funfried.netbeans.plugins</groupId>
1919
<artifactId>externalcodeformatter</artifactId>
20-
<version>1.14.4-SNAPSHOT</version>
20+
<version>1.14.4</version>
2121
<packaging>nbm</packaging>
2222

2323
<developers>
@@ -508,7 +508,7 @@
508508
<plugin>
509509
<groupId>org.codehaus.mojo</groupId>
510510
<artifactId>versions-maven-plugin</artifactId>
511-
<version>2.8.1</version>
511+
<version>2.9.0</version>
512512
</plugin>
513513
<plugin>
514514
<groupId>org.codehaus.mojo</groupId>

src/changes/changes.xml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,13 @@
88
</properties>
99

1010
<body>
11-
<release version="1.14.4-SNAPSHOT" date="N/A" description="Bug fix release">
11+
<release version="1.14.4" date="2022-02-07" description="Bug fix release">
1212
<action dev="bahlef" type="fix" issue="191">
1313
Erroneous formatting with Eclipse when "Override Tab Size" is active
1414
</action>
15+
<action dev="bahlef" type="fix" issue="190">
16+
Fixed issue in Google formatter when there were blank lines at the end of the Java file
17+
</action>
1518
</release>
1619

1720
<release version="1.14.3" date="2022-01-22" description="Bug fix release">
Lines changed: 10 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,16 @@
11
OpenIDE-Module-Display-Category=Editing
22
OpenIDE-Module-Long-Description=\
3-
<p>This plugin helps you to apply to a common code style in a team of Eclipse, IntelliJ and NetBeans IDE users. You can use several external code formatters inside the NetBeans IDE, depending on whatever your co-workers use. The original formatting engine of Eclipse, the Google Code Formatter, the Spring Java Formatter or any other are embedded and allow you to format the source code the same way as e.g. your co-workers do with their Eclipse IDE.</p>\n\n\
3+
<p>This plugin helps you to apply to a common code style in a team of Eclipse, IntelliJ and NetBeans IDE users. You can use several external code formatters inside the NetBeans IDE, depending on whatever your co-workers use. The original formatting engine of Eclipse, the Google Code Formatter, the Spring Java Formatter and others are embedded and allow you to format the source code the same way as e.g. your co-workers do with their Eclipse IDE.</p>\n\n\
44
<h3>Features:</h3>\n\
55
<ul>\n\
66
<li>Makes use of the internal NetBeans formatting API, which makes it possible to reuse built-in features like the format on save action or format only selected lines ... (since 1.13)</li>\n\
7-
<li>Global configuration and project specific configuration</li>\n\
8-
<li>Shows the used formatter in a notification (Disabled by default)</li>\n\
9-
<li>Supports profiles for Eclipse formatter (since 1.6)</li>\n\
10-
<li>Code templates for @formatter:on/off for Eclipse formatter (since 1.9)</li>\n\
11-
<li>Supports <a href="https://code.google.com/a/eclipselabs.org/p/workspacemechanic/">Workspace Mechanic</a> configuration file for Eclipse formatter (since 1.10)</li>\n\
12-
<li>Support configuration from .settings/org.eclipse.jdt.core.prefs (absolute and relative paths) for Eclipse formatter (since 1.10)</li>\n\
13-
<li>Support configuration of linefeed for Eclipse formatter (since 1.10)</li>\n\
14-
<li>Support configuration of source level for Eclipse formatter (since 1.10)</li>\n\
15-
<li>Support for macro invocation for Eclipse formatter (since 1.12)</li>\n\
16-
<li>Support for guarded documents (documents that are created by the NetBeans GUI builder, guarded blocks are skipped of course, but everything in between can be formatted), only for Eclipse Java Code Formatter (since 1.13)</li>\n\
17-
<li>Support for Google code formatter (since 1.13)</li>\n\
18-
<li>Support for Spring Java formatter (since 1.14)</li>\n\
19-
<li>Support for Eclipse Javascript formatter (since 1.14)</li>\n\
20-
<li>Support for revelc.net XML formatter (since 1.14)</li>\n\
21-
<li>Support for Jsoup XML formatter (since 1.14)</li>\n\
22-
<li>Support for Jackson Json formatter (since 1.14)</li>\n\
23-
<li>Support for manticore JSQLFormatter (Special thanks to <a href="https://github.com/manticore-projects">Andreas Reichel</a> for the contribution) (since 1.14.1)</li>\n\
24-
<li>Support for remote configurations for Eclipse formatters (since 1.14.1)</li>\n\
7+
<li>Global external formatter configuration for all projects and/or project specific configurations</li>\n\
8+
<li>Can show the used formatter in a NetBeans notification (Disabled by default)</li>\n\
9+
<li>Eclipse formatter (profiles, custom linefeeds, custom source levels, macro invocation, remote and <a href="https://code.google.com/a/eclipselabs.org/p/workspacemechanic/">Workspace Mechanic</a> configurations as well as .settings/org.eclipse.jdt.core.prefs (absolute and relative paths), ...)</li>\n\
10+
<li>Code templates for @formatter:on/off (not supported by all formatters, but e.g. Eclipse formatter, Spring formatter, ...)</li>\n\
11+
<li>Support for guarded documents (documents that are created by the NetBeans GUI builder, guarded blocks are skipped of course, but everything in between can be formatted), not supported by the Google Java Code Formatter</li>\n\
12+
<li>Includes many well-known Java formatters like the Google code formatter, the Spring Java formatter, Eclipse Java formatter and more</li>\n\
13+
<li>Includes also non-Java formatters like XML formatters (revelc.net and Jsoup) as well as the Jackson JSON formatter and even an SQL formatter (manticore JSQLFormatter; special thanks to <a href="https://github.com/manticore-projects">Andreas Reichel</a> for the contribution)</li>\n\
2514
</ul>\n\n\
2615
<p><img src="https://raw.githubusercontent.com/funfried/externalcodeformatter_for_netbeans/release/1.14.x/src/site/resources/imgs/global.png"></p>\n\n\
2716
<p><img src="https://raw.githubusercontent.com/funfried/externalcodeformatter_for_netbeans/release/1.14.x/src/site/resources/imgs/project.png"></p>\n\n\
@@ -33,12 +22,12 @@ OpenIDE-Module-Long-Description=\
3322
<h3>Note:</h3>\n\
3423
<p>Please note that this plugin only provides support for formatting. Eclipse users may miss the application of save-actions like "adding @Override annotations" or "member sort order". Such AST-based transformations are not provided by this plugin.</p>\n\n\
3524
\n\n\
36-
<p>Licensed under the <a href="http://funfried.github.io/externalcodeformatter_for_netbeans/licenses.html">Eclipse Public License, Version 2.0</a></p>\n\
3725
<p>This plugin uses third-party libraries, which are needed to provide its functionality, please check their licenses <a href="http://funfried.github.io/externalcodeformatter_for_netbeans/dependencies.html">here</a></p>\n\n\
3826
<p>For more information go to <a href="http://funfried.github.io/externalcodeformatter_for_netbeans/">http://funfried.github.io/externalcodeformatter_for_netbeans/</a> or <a href="https://github.com/funfried/externalcodeformatter_for_netbeans">https://github.com/funfried/externalcodeformatter_for_netbeans</a></p>\n\n\
3927
<p>Provide defects, request for enhancements and feedback at <a href="https://github.com/funfried/externalcodeformatter_for_netbeans/issues">https://github.com/funfried/externalcodeformatter_for_netbeans/issues</a></p>\n\n\
4028
<p><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=926F5XBCTK2LQ&source=url"><img src="https://www.paypalobjects.com/en_US/i/btn/btn_donate_SM.gif" alt="Donate via PayPal" border="0"></a></p>\
4129
<p><a href="https://www.patreon.com/funfried"><img src="https://raw.githubusercontent.com/funfried/externalcodeformatter_for_netbeans/release/1.14.x/src/site/resources/imgs/logos/become_a_patron_button.png" alt="Become a patron" border="0"></a></p>\
42-
<p><a href="https://www.buymeacoffee.com/funfried"><img src="https://img.buymeacoffee.com/button-api/?text=Buy%20me%20a%20drink&emoji=%F0%9F%A5%83&slug=funfried&button_colour=5F7FFF&font_colour=ffffff&font_family=Cookie&outline_colour=000000&coffee_colour=FFDD00" alt="Buy me a virtual drink" border="0"></a></p>
30+
<p><a href="https://www.buymeacoffee.com/funfried"><img src="https://img.buymeacoffee.com/button-api/?text=Buy%20me%20a%20drink&emoji=%F0%9F%A5%83&slug=funfried&button_colour=5F7FFF&font_colour=ffffff&font_family=Cookie&outline_colour=000000&coffee_colour=FFDD00" alt="Buy me a virtual drink" border="0"></a></p>\
31+
<p><a href="https://saythanks.io/to/funfried"><img src="https://img.shields.io/static/v1?label=say&message=thanks&color=green&style=for-the-badge&logo=handshake" alt="Say Thanks" border="0"></a></p>
4332
OpenIDE-Module-Name=External Code Formatters
4433
OpenIDE-Module-Short-Description=This plugin allows you to use several external code formatters (e.g. Eclipse Java Code Formatter, Eclipse Javascript Code Formatter, Google Java Code Formatter, Spring Java Code Formatter, ...) inside NetBeans

0 commit comments

Comments
 (0)