Commit Graph

582 Commits

Author SHA1 Message Date
Alexandre Archambault cffbe747ed Minor refactoring 2016-04-01 01:56:20 +02:00
Alexandre Archambault 92fa4f38db Cleaning 2016-04-01 01:40:08 +02:00
Alexandre Archambault d71df26087 Basic property substitution in version in POMs 2016-04-01 01:39:19 +02:00
Alexandre Archambault caf69da816 Merge pull request #205 from alexarchambault/topic/find-main-class
Better lookup of main class by launch command
2016-03-23 17:50:40 +01:00
Alexandre Archambault 20ad158437 Better lookup of main class by launch command
- have it only inspect the manifests of the loaded JARs, not those of coursier itself in particular
- print the found main classes if verbosity level >= 2
2016-03-22 23:53:15 +01:00
Alexandre Archambault fd4d1bd1dc Merge pull request #202 from soc/topic/sbt-coursier
Rename coursier-sbt-plugin to sbt-coursier
2016-03-20 15:40:09 +01:00
Alexandre Archambault 7006d047f0 Merge pull request #203 from alexarchambault/topic/fix-tests-after-org-change
Fix IvyLocalTests after organization change
2016-03-20 15:39:13 +01:00
Alexandre Archambault b36de08ccb Fix IvyLocalTests and MiMa checks after organization change 2016-03-20 14:25:28 +01:00
Simon Ochsenreither 3c427aec43 Rename coursier-sbt-plugin to sbt-coursier 2016-03-19 15:17:45 +01:00
Alexandre Archambault 74af8296d5 Change organization to io.get-coursier 2016-03-17 17:28:18 +01:00
Alexandre Archambault d8a5e1eedb Merge pull request #201 from alexarchambault/topic/really-suppress-devtty-message
Really suppress "/dev/tty not configured" message
2016-03-16 20:55:38 +01:00
Alexandre Archambault bf82e12daa Updates to 1.0.0-M10 2016-03-16 20:09:02 +01:00
Alexandre Archambault af5eb77dac Fix typo 2016-03-16 00:34:40 +01:00
Alexandre Archambault 670b7a126d Add 1.0.0-M10 release notes 2016-03-16 00:31:53 +01:00
Alexandre Archambault f19f9c9a69 Really suppress "/dev/tty not configured" message 2016-03-16 00:00:33 +01:00
Alexandre Archambault 5d8ef5fefb Set version to 1.0.0-SNAPSHOT 2016-03-15 23:59:44 +01:00
Alexandre Archambault beaa6322d7 Set version to 1.0.0-M10 2016-03-15 14:40:32 +01:00
Alexandre Archambault e2d75c3796 Merge pull request #197 from alexarchambault/topic/develop
Bunch of things
2016-03-14 23:07:20 +01:00
Alexandre Archambault 645100ae3c Try not to use rhino during scala JS tests
Why is rhino back? Should be node...
2016-03-14 16:20:48 +01:00
Alexandre Archambault 2fbe57da7a Add support for dependencyOverrides in SBT plugin 2016-03-14 16:20:47 +01:00
Alexandre Archambault 83a08d172c Add per-cache file structure lock
To be acquired when creating directories or locks in particular, so that these don't hinder each other.
2016-03-14 16:20:22 +01:00
Alexandre Archambault dfc11151b1 Move FileError to a separate file 2016-03-14 16:20:22 +01:00
Alexandre Archambault 074e806c3b Keep moving things around in TermDisplay 2016-03-14 16:20:21 +01:00
Alexandre Archambault 3ff533a02b Move things around in TermDisplay 2016-03-14 16:20:21 +01:00
Alexandre Archambault 80f94a360b Disable progress bars by default in non-interactive mode 2016-03-14 16:20:21 +01:00
Alexandre Archambault 3cc88c5606 Adjust verbosity and cache policies settings in SBT plugin
- Set default verbosity level to 0
- Use the same cache policies as the CLI app everywhere (local-only, then fetch-missing)
- Allow to manually override these via the environment (COURSIER_VERBOSITY and COURSIER_MODE), or Java properties (coursier.verbosity and coursier.mode)
2016-03-14 16:20:21 +01:00
Alexandre Archambault 5bd4184ac9 Replace Either[Unit, Unit] by a more explicit custom ADT 2016-03-14 16:20:21 +01:00
Alexandre Archambault 68dbe4d122 Set default verbosity level to 0 in SBT plugin 2016-03-14 16:20:21 +01:00
Alexandre Archambault 60f421346f Adjust default verbosity settings of CLI tool 2016-03-14 16:20:21 +01:00
Alexandre Archambault 265977cdfe Fix verbose option
Fixes https://github.com/alexarchambault/coursier/issues/86
2016-03-14 16:20:21 +01:00
Alexandre Archambault 4be4f761a6 Keep moving things around in cli module
In particular, put each command in a separate file...
2016-03-14 16:20:21 +01:00
Alexandre Archambault d4b2549c13 Move things around in cli module 2016-03-14 16:20:21 +01:00
Alexandre Archambault ace927da5b Add development tip about sbt-pack 2016-03-14 16:20:21 +01:00
Alexandre Archambault 064feb8f3e Use the right conf mapping separator 2016-03-14 16:20:21 +01:00
Alexandre Archambault 5e24676216 Add some scaladoc 2016-03-14 16:20:20 +01:00
Alexandre Archambault 73e2f5ad68 Add back script to generate standalone launcher *from the sources*
The way described in the README uses the artifacts (from Central or
Sonatype releases)
2016-03-14 16:20:20 +01:00
Alexandre Archambault 29f8d49c83 Switch to scala 2.11.8, SBT scala-js 0.6.7 2016-03-14 16:20:20 +01:00
Alexandre Archambault 32a4ccc072 Cleaning 2016-03-14 13:36:51 +01:00
Alexandre Archambault 301aab7f5c Merge pull request #193 from alexarchambault/topic/progress-partial-downloads
Add back support for partial downloads
2016-03-07 08:17:13 +01:00
Alexandre Archambault a6c488812c Add back support for partial downloads
Broken when adding support for not-found caching
2016-03-07 01:48:23 +01:00
Alexandre Archambault aa836864a3 Don't wrongly take into account previously downloaded chunks in bitrate calculations 2016-03-07 01:48:23 +01:00
Alexandre Archambault b0f437e99b Merge pull request #192 from alexarchambault/topic/plugin-publish
Add project metadata and repositories in resolution cache in SBT plugin
2016-03-07 01:43:30 +01:00
Alexandre Archambault d3247d60fd Merge pull request #190 from alexarchambault/topic/fix-update-changing
Fix update-changing mode, report update checks
2016-03-07 01:43:22 +01:00
Alexandre Archambault 9cc95c0433 Add project metadata and repositories in resolution cache in SBT plugin
Fixes some publish or publishSigned commands failing, for some
modules having the same dependencies as others (thus previously the same
cache key, so no resolution was done and no Ivy file was generated,
which made the publish or publishSigned command complains).
2016-03-06 19:39:15 +01:00
Alexandre Archambault b3eca058e4 Merge pull request #191 from alexarchambault/topic/checksum-format
Add back support for some checksum format
2016-03-06 19:27:39 +01:00
Alexandre Archambault 90ccdb46fc Fix update-changing mode, report update checks 2016-03-06 19:27:06 +01:00
Alexandre Archambault 5d63c9973c Merge pull request #189 from alexarchambault/topic/url-protocol
Add support for custom URL protocols, change the way cache directory is specified
2016-03-06 19:25:59 +01:00
Alexandre Archambault 84818e9426 Merge pull request #185 from alexarchambault/topic/faq-sandboxing
Mention sandboxing in the FAQ
2016-03-06 19:25:41 +01:00
Alexandre Archambault 66b20410df Mention sandboxing in the FAQ
Fixes https://github.com/alexarchambault/coursier/issues/160
2016-03-06 14:57:33 +01:00
Alexandre Archambault dee115c1b6 Add back support for some checksum format 2016-03-06 14:56:12 +01:00