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

Java support for module per version #3850

Open
justinvp opened this issue Jan 13, 2025 · 1 comment
Open

Java support for module per version #3850

justinvp opened this issue Jan 13, 2025 · 1 comment
Labels
kind/enhancement Improvements or new features language/java

Comments

@justinvp
Copy link
Member

Hello!

  • Vote on this issue by adding a 👍 reaction
  • If you want to implement this feature, comment to let us know (we'll work with you on design, scheduling, etc.)

Issue details

Not sure if this is already being tracked, but wanted to open an issue for this:

Older api version(s) in some areas of Azure, example would be Managed Environments in Pulumi-native Azure. In other languages you can specify things such as "azure-native:app/v20240301:ManagedEnvironment". We were able to grab the source from Maven central and annotate various things with the newer API string, but it would be nice to not have to do this

Image

Affected area/feature

Java, Module per version

@justinvp justinvp added kind/enhancement Improvements or new features language/java needs-triage Needs attention from the triage team labels Jan 13, 2025
@danielrbradley
Copy link
Member

Yup, this is not currently supported for Java because it makes the SDK too large to build when including all the explicit versions. I think it's more likely that we'll try to find a way to drop all explicit versions for all other SDKs rather than try to make Java work here.

@danielrbradley danielrbradley removed the needs-triage Needs attention from the triage team label Jan 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement Improvements or new features language/java
Projects
None yet
Development

No branches or pull requests

2 participants