Skip to content

Commit 2995d36

Browse files
committed
fix: do not add a blank line at the end on non-java files
1 parent 88c5935 commit 2995d36

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

packages/prettier-plugin-java/src/printers/packages-and-modules.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,13 @@ import {
2222
const { group, hardline, indent, join, line } = builders;
2323

2424
export default {
25-
compilationUnit(path, print) {
26-
return [...printDanglingComments(path), printSingle(path, print), hardline];
25+
compilationUnit(path, print, options) {
26+
const danglingComments = printDanglingComments(path);
27+
const content = printSingle(path, print);
28+
const isEmbedded = !options.filepath?.endsWith('.java');
29+
return isEmbedded
30+
? [...danglingComments, content]
31+
: [...danglingComments, content, hardline];
2732
},
2833

2934
ordinaryCompilationUnit(path, print) {

0 commit comments

Comments
 (0)