-
Notifications
You must be signed in to change notification settings - Fork 874
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
Better Gradle Project Creation Wizard #7257
Conversation
2aa9006
to
4388f63
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 like it - please wait with merge till master is stable
thoughts I had while testing:
It wasn't obvious to me that gradle would download a cached JDK (temurin) if I select something which isn't known to NB. It makes sense but the project opening took a bit. A note on the wizard panel might help. The note could also mention that the user could alternatively use the java platform manager of NB.
Should .gradle
files activate the groovy cluster for syntax coloring?
java/gradle.java/src/org/netbeans/modules/gradle/java/newproject/Wizards.java
Show resolved
Hide resolved
java/gradle.java/src/org/netbeans/modules/gradle/java/newproject/Wizards.java
Outdated
Show resolved
Hide resolved
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.
found a problem: the Browse...
button doesn't do anything
4388f63
to
181ac37
Compare
181ac37
to
3c13472
Compare
I've totally forgotten to implement that. |
The syntax coloring became kind of "optional" many releases ago. If Groovy modules are enabled, then it is "on" otherwise not. Keeping the |
I don't understand. Why can't |
Maybe someone knows what to add here:
|
not sure but if it does what I think it does then this might be worth a try
|
Checked. I think that one is matching Ant based build extensions like this:
|
we might have to revert this:
edit. -> #7267 |
Well, This one was in my plans for months. I put together some better alternative of the Gradle project creation wizard.

When we switched using
gradle init
created project many of the previous dialog entries got defunct (like group, description and version inputs), other features never got exposed, like selecting a text framework.I hope this one could go in NB22, though the API changes has to be yet documented.