Skip to content

Commit 47555d3

Browse files
authored
Move deprecation after description in docs (#1212)
1 parent ea953e1 commit 47555d3

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

smithy-typescript-codegen/src/main/java/software/amazon/smithy/typescript/codegen/TypeScriptWriter.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -188,16 +188,16 @@ boolean writeShapeDocs(Shape shape, UnaryOperator<String> preprocessor) {
188188
// Escape valid '{' and '}'
189189
docs = docs.replace("{", "\\{")
190190
.replace("}", "\\}");
191-
docs = preprocessor.apply(docs);
192-
docs = addReleaseTag(shape, docs);
193191
if (shape.getTrait(DeprecatedTrait.class).isPresent()) {
194192
DeprecatedTrait deprecatedTrait = shape.expectTrait(DeprecatedTrait.class);
195193
String deprecationMessage = deprecatedTrait.getMessage()
196194
.map(msg -> " " + msg)
197195
.orElse("");
198196
String deprecationString = "@deprecated" + deprecationMessage;
199-
docs = docs + "\n" + deprecationString;
197+
docs = docs + "\n\n" + deprecationString;
200198
}
199+
docs = preprocessor.apply(docs);
200+
docs = addReleaseTag(shape, docs);
201201
writeDocs(docs);
202202
return true;
203203
}).orElse(false);

0 commit comments

Comments
 (0)