David Smiley created LUCENE-10202:
-------------------------------------
Summary: Expose dependencies using Gradle Feature Variants
Key: LUCENE-10202
URL: https://issues.apache.org/jira/browse/LUCENE-10202
Project: Lucene - Core
Issue Type: Improvement
Components: modules/spatial-extras
Reporter: David Smiley
Assignee: David Smiley
The spatial-extras module has several dependencies. However some of them like
spatial3d (aka Geo3d) are only needed for certain features. Likewise, JTS
could be exposed here as well, and should be opt-in. In Maven, these should be
"optional". Gradle has a cool alternative for Gradle consumers to select named
"feature variants" this module could expose so that it doesn't have to pick the
right dependency versions.
https://docs.gradle.org/current/userguide/feature_variants.html
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]