Releases: palantir/palantir-java-format
Releases · palantir/palantir-java-format
1.1.0
Type |
Description |
Link |
Improvement |
Update spotless to 5.7.0 |
#358 |
1.0.1
Type |
Description |
Link |
Fix |
Explicitly extend the IntelliJ CodeStyleManagerImpl so that any methods added in newer releases are inherited automatically with a reasonable default implementation. |
#313 |
0.3.28
Type |
Description |
Link |
Fix |
Fix edge case with empty levels causing formattings very close to the column limit to throw. |
#257 |
0.3.27
Type |
Description |
Link |
Improvement |
Case statements with a body consisting of a single block now inline their block. |
#252 |
0.3.26
Type |
Description |
Link |
Fix |
Make lambda/assignment logic more resilient so it doesn't crash when encountering long comments. |
#203 |
0.3.25
Type |
Description |
Link |
Fix |
Fix bug in 0.3.24 that could sometimes cause a NPE when encountering a newline right after a string concatenation expression. |
#193 |
0.3.24
Type |
Description |
Link |
Improvement |
Long annotation args are now partially inlined, such that concatenated strings look better. |
#191 |
Improvement |
Preserve the user's newlines in a long string concatenation (defined as a concatenation with + where at least one expression is a literal string). |
#192 |
0.3.23
Type |
Description |
Link |
Improvement |
Reduce situations where an inlined lambda can get a newline after the arrow, and allow inlining new Class() calls in more contexts. |
#169 |
0.3.22
Type |
Description |
Link |
Fix |
Method references are no longer split onto their own line unless the expression they're referencing is also completely split. |
#164 |