coursier / coursier/coursier

Cache wide operations

Open
#20 0 comments 0 reactions 0 assignees View on GitHub
CLI enhancement
Dominant language
Scala
Stars
2.1k
Forks
334
Avg merge
1d 14h
Merged PRs (30d)
77

Description

It would be nice to be able to straightforwardly:
- download all the missing or new versions of the cached artifacts (and their transitive dependencies),
- download all the missing docs and/or sources of the cached artifacts.

That should allow for a seamless offline mode, for both compiling and from an IDE (with sources/docs artifacts).

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing the cache and artifact-fetching entry points related to cached artifacts, transitive dependencies, documentation, and sources. Define the scope and behavior for downloading missing or new items, then verify that compilation and IDE use can proceed offline with the required artifacts.

Written by the indexing model from the issue text.

Assessment

Tech stack
scala
Domain
tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.