-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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
feat(gradle): add gradle module #4423
Conversation
Please also update the presets in |
Now that I think about it, I think it would be better to drop the whole |
That sounds good. |
a72fe3c
to
4c1921a
Compare
4c1921a
to
1b9e09a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I just have two more minor suggestions, please also fix the conflicts that have arisen.
Hi! I finally found time and motivation to apply the requested changes and merge the conflicts. |
I'm confused, when i generate the schema locally, there are no changes. |
@NyCodeGHG Looks like a text encoding issue, I will go ahead and update it. |
oh sorry, i didn't see your message, yes it was a encoding issue caused by powershell |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Thank you for your contribution @NyCodeGHG and thank you for reviewing @davidkna. |
* docs: document gradle module * implement gradle module * gradle-module: add test for wrapper properties case * docs: improve gradle module documentation * fix: fix gradle module wrapper properties test * drop gradle executable strategy * apply suggested stuff * Fix config schema
I added a module to display the version of Gradle.
Description
I added 2 different strategies which are available via the config, because invoking the gradle executable is really slow.
Because almost every gradle project uses the Gradle Wrapper i made it the default option to parse the gradle version from the wrappers config file.
Motivation and Context
It adds support for Gradle, a popular choice for the build system in the Java and Kotlin Ecosystem.
Screenshots (if appropriate):
How Has This Been Tested?
I tested my changes on Windows and on a GitHub codespace, I don't own a device running macOS so I can't test that sadly.
Checklist: