disable manual invocation of internal untested ant targets [LUCENE-4416]
- Dominant language
- Java
- Stars
- 3.6k
- Forks
- 1.4k
- Avg merge
- 2d 11h
- Merged PRs (30d)
- 88
Description
This typically comes up at e.g. release vote time, people try to run one of the many targets that happens to have a "description" in build.xml, but is really internal.
e.g. if someone runs 'dist-contrib Make the contribs ready for distribution' from solr, will it work? I have no idea. probably not.
we should change some of these to be e.g. -dist-contrib or whatever, so there are no complaints.
---
Migrated from [LUCENE-4416](https://issues.apache.org/jira/browse/LUCENE-4416) by Robert Muir (@rmuir)
Contributor guide
Research direction
Start by reviewing build.xml and the dist-contrib target mentioned in the issue, including how it is invoked from Solr. Identify internal targets that are exposed by descriptions and determine which should be renamed or otherwise hidden. Done means those internal targets no longer invite manual invocation while intended release targets remain usable.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- build-system
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100