Written POM files are missing repositories part
- Dominant language
- Clojure
- Stars
- 1.7k
- Forks
- 178
- PR merge metrics
- No merged PRs in 30d
Description
Looks like Leiningen writes the enabled repositories into the pom.xml:
```
central
https://repo1.maven.org/maven2/
false
true
clojars
https://clojars.org/repo/
true
true
```
Seems like some Leiningen plugins might use this information somehow: https://github.com/cljsjs/packages/issues/686 Though I'm not sure what is causing the problem as for example the mentioned lein-garden is just using quite basic `eval-in-project`.
Contributor guide
Research direction
Reproduce the issue by writing a POM from a project with enabled repositories, then inspect the POM-generation entry point in Boot. Compare the generated output with the repository configuration and the XML shown here. Done means written POM files include the enabled repositories with their URLs and snapshot/release settings; check the linked cljsjs/packages issue for plugin-related context.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- clojure
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100