Closed muhanadra closed 6 years ago
Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
This LGTM, @muhanadra, thanks!
The license agreement needs to be resolved before this can be merged, however. This is standard across all ESLint repos.
Hello @JamesHenry,
I already resolved the license agreement by correcting the email and the name in the commit to match my GitHub account and I signed the CLA agreement.
Ah, sorry I missed that! Thanks again
@JamesHenry Thank you! This is my first bug fix on an open source project. Feeling kinda happy it went smoothly. Cheers!
Awesome! 🙌 Thanks a lot for contributing :)
This pull request fixes a bug that where decorators(invalid) on interface declarations are removed from the AST.
There was already a case where semantically invalid decorators are kept for enum declarations, so I followed the same logic for this case as well.
Looking forward to hearing your feedback.
Regards,
Related issues https://github.com/prettier/prettier/issues/4552