Skip to content

Releases: palantir/palantir-java-format

0.2.3

17 Oct 15:38
Compare
Choose a tag to compare
Type Description Link
Fix Make Formatter.formatSourceAndFixImports work with the PALANTIR style. This can now be used to format a whole file including reflowing strings. #29

0.2.2

16 Oct 18:31
2258795
Compare
Choose a tag to compare
Type Description Link
Improvement When using the gradle plugin, users will receive a notification to install the IntelliJ plugin #26

0.2.1

16 Oct 13:26
Compare
Choose a tag to compare
Type Description Link
Improvement Inline prefix of initializer for variable and field assignments too, not just declarations. #17
Improvement We are now publishing the intellij plugin to the plugin portal. See https://plugins.jetbrains.com/plugin/13180-palantir-java-format #24

0.2.0

15 Oct 19:23
Compare
Choose a tag to compare

Fix broken check blocking publish

0.1.1

15 Oct 18:05
0ea7855
Compare
Choose a tag to compare
Type Description Link
Improvement IntelliJ plugin can be automatically configured with a custom version of the formatter, by applying com.palantir.java-format in gradle and setting the palantirJavaFormat.implementationVersion. #18
Fix IntelliJ plugin not enabled by default, instead it is turned on when using the gradle plugin. #22

0.1.0

11 Oct 15:34
eee9038
Compare
Choose a tag to compare

Automated release, no documented user facing changes

0.0.1

11 Oct 14:02
Compare
Choose a tag to compare
Type Description Link
Feature Attempt to introduce more information into specific levels, such that early (more outer) breaks are not taken in certain conditions.
Fix Javadoc follows the line length configured in the JavaFormatterOptions.Style.
Improvement Publish intellij plugin
Improvement Add Level visitor that prints out nested levels using indentation.
Improvement When assignment initializers are too long, try to inline the initializer prefix if it fits, rather than always breaking.
Fix Fix sitaution where branching causes Breaks to not be cleared after deciding a Level can be oneLine.