mirror of https://github.com/sbt/sbt.git
**Problem** Several tasks (makePom, makeMavenPomOfSbtPlugin, deliverTask, publisher, publishOrSkip, depMap, GlobalPlugin dependency mapping) unconditionally depend on Ivy infrastructure, preventing ivyless operation. **Solution** Add useIvy guards to each task: - makePom and makeMavenPomOfSbtPlugin: error when useIvy=false - deliverTask: error when useIvy=false - publisher: error when useIvy=false - publishOrSkip: error when useIvy=false - depMap: return empty map when useIvy=false - GlobalPlugin.extract: skip ivyModule.dependencyMapping when useIvy=false Generated-by: Claude claude-opus-4-6 |
||
|---|---|---|
| .. | ||
| src | ||
| NOTICE | ||