aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com/squareup/javapoet/MethodSpec.java
diff options
context:
space:
mode:
authorZac Sweers <zac.sweers@gmail.com>2020-01-01 08:40:39 -0500
committerEgor Andreevich <andreevich.egor@gmail.com>2020-01-01 08:40:39 -0500
commite2ed025d5936a65836f1a6f79c750a3197f290e9 (patch)
tree7660b0963a8df363a9e252710bbcfb88687e6df9 /src/main/java/com/squareup/javapoet/MethodSpec.java
parent4272265a319a562bceaa537fc1b9b6b40236a881 (diff)
downloadjavapoet-e2ed025d5936a65836f1a6f79c750a3197f290e9.tar.gz
Ensure trailing newlines in javadocs and method bodies (#732)
* Add RecordingAppendable in LineWrapper for tracking last emitted char * Check lastChar in javadoc emission to emit newline if necessary Resolves #731 * Move trailing newline check to emit() overload for reuse Allows using from anywhere emitting a CodeBlock * Ensure trailing newlines in method bodies Resolves #722 * Add dedicated trailing newline in javadoc test * Fix modifier ordering * Fix rebase conflict Co-authored-by: Egor Andreevich <andreevich.egor@gmail.com>
Diffstat (limited to 'src/main/java/com/squareup/javapoet/MethodSpec.java')
-rw-r--r--src/main/java/com/squareup/javapoet/MethodSpec.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/com/squareup/javapoet/MethodSpec.java b/src/main/java/com/squareup/javapoet/MethodSpec.java
index b06290f..2f9be0e 100644
--- a/src/main/java/com/squareup/javapoet/MethodSpec.java
+++ b/src/main/java/com/squareup/javapoet/MethodSpec.java
@@ -132,7 +132,7 @@ public final class MethodSpec {
codeWriter.emit(" {\n");
codeWriter.indent();
- codeWriter.emit(code);
+ codeWriter.emit(code, true);
codeWriter.unindent();
codeWriter.emit("}\n");