jbang icon indicating copy to clipboard operation
jbang copied to clipboard

fix: missing source and jar deps now handled correctly

Open quintesse opened this issue 3 months ago • 2 comments

Fixes #2251

quintesse avatar Oct 12 '25 11:10 quintesse

Simplified Directives somewhat by removing its ability to split dependencies into binary and source. It now simply returns what it finds in the source without applying any modifications. It's now up to the callers to do that.

Also changed info tools to show the dependencies as they appear in the source file, right now it doesn't actually show any jar and source dependencies. Jar and source dependencies would show up in resolvedDependencies but only if resolving was successful, if not, then there would not be any mention of those dependencies. With this change they'll always be added to dependencies. Also source dependencies will show up as subProjects which is a list of resource refs, so you'll be able to see what the backing file is or if there was an error resolving the file.

quintesse avatar Oct 12 '25 11:10 quintesse

Closing because it's not the way we want to do things.

quintesse avatar Oct 16 '25 15:10 quintesse