-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
Rename the Vineflower properties ? #37332
Comments
I'm a bit undecided on it. I can see why you would want that but then we would have a hard time making sense of Maybe we should have some generic options to enable the decompiler (I would go with Now not sure it's worth the bikeshedding, I will let @geoand decide. |
/cc @Sanne (core), @aloubyansky (core), @geoand (core), @radcortez (core), @stuartwdouglas (core) |
It was @maxandersen who asked me to create an issue. As you pointed out, it's not a big of an issue. But for some advanced case, finding the property And what about ?
|
That's exactly why I had a specific version. However, it turns out it never needs to be changed, so the decompiler name is almost always useless - not to mention harder to type. In retrospect, I should have used the simple name proposed here and not doing it only added confusion. So +1 for the change |
+1 for I wonder if it would make sense to support different decompilers though. Probably not. |
I wouldn't spend time on that except if there is a very good reason for it. |
Can we avoid break users again by removing properties :) just have décompiler.enabled and let the others be the default value? |
Yeah, I intend to have a transition period |
I am going to do what @mkouba suggests and simplify and just remove the For now, I'll allow both |
This is meant to be used instead of quarkus.package.vineflower. Furthermore, this removes the configurable version property which was never being used. Closes: quarkusio#37332
#37445 takes care of it |
This is meant to be used instead of quarkus.package.vineflower. Furthermore, this removes the configurable version property which was never being used. Closes: quarkusio#37332
This is meant to be used instead of quarkus.package.vineflower. Furthermore, this removes the configurable version property which was never being used. Closes: quarkusio#37332
This is meant to be used instead of quarkus.package.vineflower. Furthermore, this removes the configurable version property which was never being used. Closes: quarkusio#37332
This is meant to be used instead of quarkus.package.vineflower. Furthermore, this removes the configurable version property which was never being used. Closes: quarkusio#37332
Introduce quarkus.package.decompiler config
Description
In previous versions of Quarkus, to get the decompiled code, we had to set the Fernflower property:
Since Quarkus 3.6, Fernflower has been dropped, and instead it uses Vineflower with the following properties:
This being an implementation detail, the property is not very easy to find. What about renaming it with
decompile
or something like that ?Implementation ideas
No response
The text was updated successfully, but these errors were encountered: