Formats a raw string description into a JSDoc comment and attaches it to the given AST node. If the description is empty or undefined, the node is returned unmodified.
The TypeScript AST node to attach the comment to.
Optionaldescription: stringThe raw text description from the OpenAPI spec.
The AST node, potentially mutated with a synthetic leading comment.
Utility class for attaching Synthetic Trivia (comments) to TypeScript AST nodes. Designed to be injected via Dependency Injection for modular AST manipulation.