apache / apache/lucene

Build option -Dfetch.sources.javadocs Ant / Ivy to retrieve sources and javadoc for dependencies is not working [LUCENE-8085]

Open
#9,133 2 comments 0 reactions 0 assignees View on GitHub
affects-version:7.1 legacy-jira-priority:Minor module:core/other tool:build type:bug
Dominant language
Java
Stars
3.6k
Forks
1.4k
Avg merge
2d 11h
Merged PRs (30d)
88

Description

It would be useful setting up the required configuration for Ant / Ivy in order to recover automatically javadocs and sources for dependencies, so you have no to attach those manually avoiding this situation:

![lucene_dependencies.PNG](https://apache.github.io/lucene-jira-archive/attachments/LUCENE-8085/lucene_dependencies.PNG)

**Start point:**

Ref: Ivy: How to Retrieve Source Codes of Dependencies
https://dzone.com/articles/ivy-how-retrieve-source-codes

---
Migrated from [LUCENE-8085](https://issues.apache.org/jira/browse/LUCENE-8085) by Emerson Castaneda (@emecas), updated Dec 09 2017
Attachments: [lucene_dependencies.PNG](https://apache.github.io/lucene-jira-archive/attachments/LUCENE-8085/lucene_dependencies.PNG)
Linked issues:
- #5003

Contributor guide

Open the contributing guide

Research direction

Start with the Ant/Ivy build configuration associated with the -Dfetch.sources.javadocs option, using the linked Ivy retrieval reference as background. Verify how dependencies are currently resolved and make the option retrieve their source and Javadoc artifacts automatically, without manual attachment; confirm the build still works with the option disabled.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.