Commit Graph

17847 Commits

Author SHA1 Message Date
Tim Harper a48d7cb904 add documention for FileFunction.cached 2016-02-11 13:45:16 +01:00
Dan Sanduleac 2324c720c4 Set branch onto the ModuleID when constructing a ModuleReport 2016-02-10 17:25:59 +00:00
Dan Sanduleac 797fe0aa63 Fix IvyActions.restrictedCopy to respect branch 2016-02-10 17:25:59 +00:00
Dan Sanduleac 0fd248a19b Add [branch] to pattern for sbt's resolution cache 2016-02-10 17:25:59 +00:00
Dan Sanduleac 5ea0e0e07a [branch] as part of Resolver.localBasePattern 2016-02-10 17:25:58 +00:00
Dan Sanduleac a9b2154092 ModuleID to have a branch now, that ends up in the ModuleRevisionId too.
Also, add branch when converting ModuleID -> Ivy XML and include it in
IvyActions.substitute.
2016-02-10 17:25:58 +00:00
Dan Sanduleac 01030a197a Add IvyRepoSpec which tests that source artifacts (in this case, with type=src, though in the same "compile" configuration) are resolved correctly when using IvyActions.updateClassifiers, and NOT resolved when using the normal IvyActions.updateEither. 2016-02-10 14:44:49 +00:00
Dan Sanduleac fcd52ee283 Expose the default UpdateConfiguration in BaseIvyConfiguration 2016-02-10 13:21:22 +00:00
Dan Sanduleac 0d4336bbaa Apply style fixes 2016-02-10 13:21:22 +00:00
Dan Sanduleac 31440bb147 Fix BaseIvySpeficiation's init of UpdateConfiguration with a sensible default ArtifactTypeFilter 2016-02-10 13:21:22 +00:00
Dan Sanduleac dc81a1813d Fix UpdateReport.substitute to not drop missing artifacts 2016-02-10 13:21:22 +00:00
Dan Sanduleac 55d13bd8cd Fix artifact, deprecate stuff 2016-02-10 13:21:22 +00:00
Dan Sanduleac 055859ea9a [2/2] updateClassifiers to 1) filter artifacts by type 2) ALSO retrieve artifacts defined in Ivy publications 2016-02-10 13:21:21 +00:00
Dan Sanduleac 9db3e86fd9 [1/2] Add {source,doc}ArtifactTypes settings, use them in update* tasks in conjunction with ArtifactTypeFilter 2016-02-10 13:21:21 +00:00
Dan Sanduleac 789ebee0f1 ModuleID + inclusions 2016-02-10 13:17:23 +00:00
Dan Sanduleac 00bcd222e6 ExclusionRule -> InclExclRule 2016-02-10 13:17:23 +00:00
Dan Sanduleac c7dfbbf705 Add ArtifactTypeFilter 2016-02-10 13:17:21 +00:00
Johannes Rudolph d989e8fa01 include space in token in `whatDependsOn` parser for better suggestions, fixes #91 2016-02-10 12:48:00 +01:00
Dan Sanduleac 978f2304e5 Stop deducing confs from classifier when delivering 2016-02-09 15:13:10 +00:00
Dan Sanduleac 63d657e9c0 [1/2] Add {source,doc}ArtifactTypes settings, use them in update* tasks in conjunction with ArtifactTypeFilter 2016-02-09 15:13:10 +00:00
Dan Sanduleac f11755e181 ModuleID + inclusions 2016-02-09 11:48:12 +00:00
Dan Sanduleac 7d2054f3ae ExclusionRule -> InclExclRule 2016-02-09 11:46:16 +00:00
Dan Sanduleac 42ad2fcf05 Get rid of sources/docs configurations 2016-02-09 11:37:52 +00:00
Dan Sanduleac 83fbb212d9 Add include rules to ModuleID 2016-02-08 15:46:58 +00:00
Dan Sanduleac 565acc4e2a Get rid of sources/docs configurations 2016-02-08 15:46:51 +00:00
Alexandre Archambault 7f188340c5 Merge pull request #129 from alexarchambault/topic/optim
Small fix in standalone launcher, build it from SBT, various optimizations
2016-02-07 20:41:15 +01:00
Alexandre Archambault 56192a2cca Replace sealed traits by abstract classes in order to generate less byte code 2016-02-07 14:14:01 +01:00
Alexandre Archambault 2ca57527eb Silent warning
"imported `Properties' is permanently hidden by definition of object Properties in package util"
2016-02-07 14:13:20 +01:00
Alexandre Archambault b05e942fa4 Cache most fields of Resolution 2016-02-07 14:13:20 +01:00
Alexandre Archambault 26e41d4b7e Use Vector instead of List 2016-02-07 14:13:20 +01:00
Alexandre Archambault 829c397ca8 Keep calculated dependencies accross resolutions 2016-02-07 14:13:20 +01:00
Alexandre Archambault c9566fbf5d Cache simple fields 2016-02-07 14:13:20 +01:00
Alexandre Archambault 2e50db9486 Make most case classes final 2016-02-07 14:13:16 +01:00
Alexandre Archambault 5f9f854562 Replace usages of scala.io.Source with NIO 2016-02-07 13:29:39 +01:00
Alexandre Archambault fc237d61ad Build standalone launcher from SBT 2016-02-07 13:29:39 +01:00
Alexandre Archambault 2224714bc8 Minor fix when launching things from standalone launcher 2016-02-07 13:29:39 +01:00
Alexandre Archambault b6cc9be5b9 Merge pull request #132 from alexarchambault/topic/drop-info-attr-fix
Better handling of info attributes
2016-02-07 13:28:07 +01:00
Alexandre Archambault 796a428ca6 Better handling of info attributes
- Drop them from dependencies originating from Ivy metadata if asked to do so (dropInfoAttributes field of IvyRepository)
- Enable dropping them by default on ~/.ivy2/{cache,local}, and Ivy repositories in SBT plugin
- Add --drop-info-attr CLI option to enable dropping them from the command-line tools
- Test these with org.scala-js:sbt-scalajs;sbtVersion=0.13;scalaVersion=2.10:0.6.6
2016-02-04 15:03:42 +01:00
Alexandre Archambault ca27dbc99e Merge pull request #130 from alexarchambault/topic/version
Print version in help message
2016-02-01 16:32:47 +01:00
Alexandre Archambault 841e6cc170 Have the launcher links point the launcher in master 2016-02-01 14:39:39 +01:00
Alexandre Archambault 58c8cb4192 Print version in help message 2016-02-01 14:26:30 +01:00
Johannes Rudolph 96aee390df next version 2016-02-01 11:02:29 +01:00
Johannes Rudolph 188a343161
prepare 0.8.2 2016-02-01 11:01:25 +01:00
Johannes Rudolph e551c8f526 Merge pull request #89 from chtefi/patch-1
Use v0.4.16 of dagre-d3 to avoid javascript error
2016-02-01 09:40:29 +01:00
Stéphane Derosiaux b62fcec676 Use v0.4.16 of dagre-d3 to avoid javascript error
When using `dagre-d3` v0.4.10, my browser (Chrome 49) crashes an javascript error and the arrows are not displayed :
```
Uncaught TypeError: t.getTransformToElement is not a function
```
This happens in the function `getCoords` of the library.

Using the latest version v0.4.16 of dagre-d3 fixes the issue.
2016-01-31 18:11:32 +01:00
Alexandre Archambault cf45a924a8 Set version to 1.0.0-SNAPSHOT 2016-01-29 14:00:26 +01:00
Alexandre Archambault 5128985fa6 Set version to 1.0.0-M6 2016-01-29 13:35:21 +01:00
Alexandre Archambault a2685901cc Merge pull request #128 from alexarchambault/topic/bootstrap-messages
Safer downloads in bootstraps, and minor other things
2016-01-29 13:34:50 +01:00
Alexandre Archambault 75e53790bc Safer downloading from bootstraps 2016-01-29 12:51:09 +01:00
Alexandre Archambault 71878ce3e9 Slightly better output from boostrap JARs 2016-01-29 12:51:08 +01:00