LonoCloud / lein-voom

Tool for generating artifacts versioned on the most recent git commit sha and commit time.
Eclipse Public License 2.0
97 stars 14 forks source link

`box add` allows `:proj` to be specified as metadata but uses positional project #33

Closed abrooks closed 10 years ago

abrooks commented 10 years ago

Calling $ box add '{:branch "master" :proj foo/bar}' baz/bar will install baz/bar. If bar is underspecified positionally (e.g. box add '{:branch "master" :proj baz/bar}' bar) the specified :proj is overridden and the caller will still see resolution conflicts.

I seems that the CLI should be explicit about overriding. I'm also inclined to think that the positional command should be subservient to the metadata.

abrooks commented 10 years ago

This is a duplicate of #21.