Skip to content
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

implement JetBrains IDE plugin #6

Open
schmonz opened this issue Jul 5, 2024 · 0 comments
Open

implement JetBrains IDE plugin #6

schmonz opened this issue Jul 5, 2024 · 0 comments

Comments

@schmonz
Copy link
Owner

schmonz commented Jul 5, 2024

The first implementation of Greencently (as a JUnit 5 extension) makes this tradeoff: in exchange for supporting only one test framework, it works no matter where or how you run the tests.

An IDE-plugin implementation could offer a different tradeoff: in exchange for running only within the IDE, it could work with any programming language and test framework the IDE supports.

For JUnit 5 users, there'd be no harm in using both. Either implementation could update the timestamp file and the pre-commit optimization would continue to apply.

This would open up Greencently to many more users. If they only ever run tests within the IDE, the pre-commit optimization will always apply.

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

No branches or pull requests

1 participant