jsdoc comment parenthesis removal breaks return in some case #15013
Labels
lang:javascript
Issues affecting JS
locked-due-to-inactivity
Please open a new issue and fill out the template instead of commenting.
type:bug
Issues identifying ugly output, or a defect in the program
Prettier 3.0.0
https://prettier.io/playground/#N4Igxg9gdgLgprEAuEAzArlMMCW0AE8AzjABQCU+wAOlPvgE5wzoN2m330D0AVL5y75e+AAIwAngAc4VAHQKAvoK69upOAA8pTInrxRygo1GVQQAGhAQpuaEWSgAhgwYQA7gAUXCByicANu5OEg5WAEYMTmAA1swAyk4AtnAAMjhQcMiogURwEVGxCVLRGQDmyDAM6PkgeUk4ldW1ROUBcACK6BDw2bm1AFZEmvFtnd29SDkBeVYAjhNwnm5SfiBORAC0mXAAJnuWIFVOOAHlAMIQSUlOyOsBAYetUGXtAIIwVTjh6PCecAx0pk+jNagALGBJAIAdTBOGIJTAcHivnhOAAbvCJHcwHpDuiagBJKD7WDxMAMHC2N4k+KSdog2YgHQQPLQqJSO46OB5BjorJWDK8mDLJxlG6M2olBi8u7hJzhOCPKw6DIwaE4XYwMHIAAcAAYrEwFjgmKLxbcpv0rDAFRqtTqkAAmKzoPIAFQVfmmTLgSUVu32u1SThe6DFcAAYhAGDdPuU7k5fhAQIpFEA
Input:
Output:
which is interpreted as
return;
by JavaScript runtimeThe text was updated successfully, but these errors were encountered: