Pierre DAL-PRA
49a8183a8d
Minor clean up
2015-07-09 22:59:05 +02:00
Pierre DAL-PRA
4e9626eb68
Minor clean up
2015-07-09 22:59:05 +02:00
Pierre DAL-PRA
91a441b8f8
Make Logger.Null public
2015-07-09 22:58:47 +02:00
Pierre DAL-PRA
771f08cb61
Make Logger.Null public
2015-07-09 22:58:47 +02:00
Eugene Yokota
97d53db03b
Fixes #2046 , Ref #1760 Fix minigraph stitching
...
This fixes the minigraph stitching logic by first sorting the graph
based on the level of inter-dependencies, and gradually resolving
conflict from the root-side that are not called by other libraries.
For each eviction, transitive evictions are propagated right away to
avoid double eviction observed in #2046
For the transitive eviction checking I needed to bring back the caller
information, which is notorious for its size. I am stuffing all
ModuleIDs into one ModuleID for the graph, and recovering them only
during the merging process.
2015-07-09 15:57:21 -04:00
Eugene Yokota
2994622ad4
Fixes #2046 , Ref #1760 Fix minigraph stitching
...
This fixes the minigraph stitching logic by first sorting the graph
based on the level of inter-dependencies, and gradually resolving
conflict from the root-side that are not called by other libraries.
For each eviction, transitive evictions are propagated right away to
avoid double eviction observed in #2046
For the transitive eviction checking I needed to bring back the caller
information, which is notorious for its size. I am stuffing all
ModuleIDs into one ModuleID for the graph, and recovering them only
during the merging process.
2015-07-09 15:57:21 -04:00
Josh Suereth
d2fdfb81a0
Merge pull request #2091 from Duhemm/hide-stacktrace
...
Don't show the stack trace on compilation error in build definition
2015-07-09 14:26:03 -04:00
Josh Suereth
62679b21a3
Merge pull request #2092 from pdalpra/keys-typos
...
Fix a few typos in keys descriptions
2015-07-09 14:24:08 -04:00
Pierre DAL-PRA
cf72c7cc0e
Fix a few typos in keys descriptions
2015-07-09 17:00:48 +02:00
Martin Duhem
6c123f22ba
Hide stacktrace on compilation error in build definition
2015-07-09 11:40:02 +02:00
Eugene Yokota
2bc3b88434
Reproduce #2046
2015-07-09 01:52:00 -04:00
Eugene Yokota
5256e64263
Reproduce #2046
2015-07-09 01:52:00 -04:00
Alexandre Archambault
2c1b709569
Merge pull request #66 from alexarchambault/develop
...
Update Appveyor config
2015-07-08 14:15:56 +02:00
Alexandre Archambault
ca339f59c9
Update Appveyor config
2015-07-08 13:36:50 +02:00
Alexandre Archambault
20d7ceac68
Merge pull request #65 from alexarchambault/develop
...
Last developments
2015-07-08 12:56:27 +02:00
Alexandre Archambault
ef09b62f3c
Minor refactoring in CachePolicy
...
Preparing the ground for TTLs
2015-07-08 12:47:02 +02:00
Alexandre Archambault
9f01dad027
Add AppVeyor badge
2015-07-08 12:47:01 +02:00
Johannes Rudolph
aebf329d8c
Clarify use. Fixes #75 .
2015-07-08 09:05:56 +02:00
Alexandre Archambault
3540342574
Merge pull request #64 from alexarchambault/develop
...
Last developments
2015-07-07 21:45:49 +02:00
Alexandre Archambault
06a895b2cb
Switch to scala 2.11.7
2015-07-07 21:26:42 +02:00
Alexandre Archambault
c3e23db5fe
Windows-friendlier filenames
2015-07-07 21:19:52 +02:00
Alexandre Archambault
5996bc38ec
Merge pull request #63 from alexarchambault/develop
...
Last developments
2015-07-07 21:18:41 +02:00
Alexandre Archambault
2435f15376
Update build
2015-07-07 20:43:18 +02:00
Alexandre Archambault
1534725344
Add appveyor config
2015-07-07 20:43:17 +02:00
Alexandre Archambault
bb01b867dd
Add snapshot metadata test
2015-07-07 20:43:16 +02:00
Alexandre Archambault
da4b0ee648
Cleaning
2015-07-07 20:43:16 +02:00
Alexandre Archambault
286980bca0
Remove unnecessary condition in default filter
2015-07-07 20:43:15 +02:00
Alexandre Archambault
aea6e958ea
Formatting / styling
2015-07-07 20:43:14 +02:00
Alexandre Archambault
f86238ec3e
Add help messages to CLI tool, various minor enhancements
2015-07-07 20:43:12 +02:00
Alexandre Archambault
8c037d9ae7
Remove wrongly purposed --scope option
...
Allow specifying scope (or configuration) for each dependency should be
added instead.
2015-07-07 20:43:11 +02:00
Stu Hood
aa11e9ca87
Improve comments
2015-07-07 10:56:51 -07:00
Stu Hood
592b19b35e
Add non-string tests
2015-07-07 10:25:27 -07:00
Stu Hood
2982018e5a
Parse ClassFile as a lazy val, and provide it to fieldToDef
2015-07-07 10:25:16 -07:00
Alexandre Archambault
fffc3dd058
Merge pull request #62 from alexarchambault/develop
...
Last developments
2015-07-07 14:21:54 +02:00
Alexandre Archambault
f45c2b0aaa
Better error printing
2015-07-07 14:21:27 +02:00
Alexandre Archambault
72d29f5223
Message when initializing cache
2015-07-07 14:21:27 +02:00
Alexandre Archambault
7f774319e6
Better file URI handling
...
Next step would be to make Artifact generic, and use java.net.URI /
java.io.File instead of strings.
2015-07-07 14:21:27 +02:00
Alexandre Archambault
a1be48eeac
Fix
2015-07-07 14:21:27 +02:00
Alexandre Archambault
0418c790b6
Snapshot versioning
...
Fixes https://github.com/alexarchambault/coursier/issues/61
2015-07-07 14:21:27 +02:00
Stu Hood
cc052b598c
Add test for stable APIs with identical constants
2015-07-06 16:54:02 -07:00
Stu Hood
d52b6bfce7
Add tests missed during initial patch port
2015-07-06 12:50:14 -07:00
Stu Hood
e296ca863d
Add missing dependency
2015-07-06 11:11:06 -07:00
Stu Hood
a83f5eabf2
Add missing dependency
2015-07-06 11:11:06 -07:00
Alexandre Archambault
f2331b388e
Merge pull request #59 from alexarchambault/develop
...
Last developments
2015-07-06 03:02:33 +02:00
Alexandre Archambault
d84fcf6608
Basic file locking
...
Needs tests
2015-07-06 02:48:26 +02:00
Alexandre Archambault
d7696cc445
Formatting
2015-07-06 02:48:25 +02:00
Alexandre Archambault
25c5c938c6
Typo
2015-07-06 02:48:24 +02:00
Alexandre Archambault
8f07241c35
Merge pull request #58 from alexarchambault/develop
...
Last developments
2015-07-05 15:57:50 +02:00
Alexandre Archambault
38f6eda609
Changes in files API, checksum verifying
2015-07-05 15:47:49 +02:00
Alexandre Archambault
8d98eca154
Safety check
2015-07-05 15:41:37 +02:00