Print doc comments above directive and decorators #2114
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
fix #2095
Formatter will now format doc comment above directives and decorators. This only applies to doc comments. Regular line comments and block comments will remain where they are
formats to
Addition to the parser
BlockCommentnode has an optional propertyparsedAsDocsif the block comment was also parsed as aDocNodeFix in the parser
The
DocNodeposandendwhere showing not showing an accurate location. With single line doc commentpos===endand was pointing to/**<S><E> this is single line */Changed it to point to
<S>/** this is single line */<E>