Use source artifacts that come with update report #306
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request addresses issue #105
When user annotates artifact by withSources() classifier the sources for that artifact will be downloaded during 'update'. So nothing prevents sbteclipse to actually link those already downloaded sources to eclipse libraries.
I have introduced two params - userSetSource and userSetJavadoc that will do exactly that. To minimize any error I have defaulted them to 'false', although I think it is safe enough to make them enabled by default.
I know that use of withSources() classifier is discouraged, although I don't know exact reason. But this use case is somehow useful when user includes large library, like spark, and doesn't want to download all sources transitively.
Personally I'd love to see this feature in sbteclipse.