Skip to content

feat: add support for yarn package manager #181

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 22, 2025

Conversation

soul2zimate
Copy link
Collaborator

feat: add support for yarn package manager

Fixes: #175

@soul2zimate soul2zimate requested a review from ruromero May 21, 2025 08:25
@soul2zimate
Copy link
Collaborator Author

@ruromero similar stuff for yarn, if you can give a quick review 😄 Thanks.

Copy link
Collaborator

@ruromero ruromero left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PR is correctly implemented. I added 2 small suggestions that don't affect the functionality.
One thing that would be beneficial is also the addition of some unit testing for the new logic added to the Annotaror.

Finally, I see that there is too much repeated code when handling PsiFiles. We can consider creating a follow up task to create a utilities class and do a small refactor.

refactor: use CAUtil for various CAAnnotator
Copy link

@soul2zimate
Copy link
Collaborator Author

rebased as per last review comment. thanks.

Copy link
Collaborator

@ruromero ruromero left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great!

@soul2zimate soul2zimate merged commit 04b5a6f into redhat-developer:main May 22, 2025
9 checks passed
@soul2zimate soul2zimate deleted the issue175-main branch May 22, 2025 09:37
@soul2zimate soul2zimate added this to the 202507 milestone Jun 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support for yarn package manager
2 participants