Open iancaffey opened 1 year ago
Hi @iancaffey, my team would be able to implement the Maven dependency part of this. If you're not working on it, do you see any issue with us doing it? We'd likely use the LSP implementation as inspiration.
Hey @kubukoz! No issue at all, implementing the Maven dependency support would be very much appreciated. :)
Hi @iancaffey ,
I wanted to take a stab at the maven dependency support, but came up a bit short so it'd be nice if I could get some things clarified.
At the moment smithy-intellij-plugin
doesn't provide any dependency mechanism. To resolve any potential dependencies defined in smithy-build.json
we would have to either:
Does that sound correct?
Yep, External System Integration would likely be the best path forward.
Since this would be the way to add all of the build features (e.g. auto-import, running build commands, etc.).
Background
Smithy CLI GA'd a few weeks ago.
Users who wish to migrate off the Smithy Gradle Plugin onto the CLI will run into dependency resolution issues in IntelliJ.
Deliverables
References