eugene yokota
bf8b6cbe36
Merge pull request #2484 from eed3si9n/fport/2313
...
FPORT: Refix snapshots
2016-02-27 06:13:01 -05:00
eugene yokota
05799ca346
Merge pull request #2423 from Duhemm/wip/use-util-scripted
...
Use scripted engine from sbt/util
2016-02-27 04:28:44 -05:00
Eugene Yokota
9107fb3bdf
Bump up ivy to 2.3.0-sbt-2cc8d2761242b072cedb0a04cb39435c4fa24f9a
2016-02-27 04:07:33 -05:00
Eugene Yokota
7f2ab136e5
Fixes #1616 . Fixes the "latest snapshot" chain resolver
...
The "latest snapshot" chain resolver was assuming that there's at least
one artifact per module. I think that was the root cause of #1616 .
2016-02-27 04:07:33 -05:00
Eugene Yokota
883255b05a
Bump up ivy to 2.3.0-sbt-39ece6f17e1af62c2e89a9d88b59c0c3aad56145
...
Ref sbt/ivy#21
2016-02-27 04:07:33 -05:00
Eugene Yokota
0fca1a9ff4
Fixes #1514 . Enable latest SNAPSHOT option by default
...
to check all resolvers to find the latest snapshot artifacts.
This behavior did not work well with Maven repositories where sbt was
failing to calculate the correct publication dates.
Now that #2075 fixes the Maven integration issue we should enable this
flag back again.
The build user can opt out by:
updateOptions := updateOptions.value.withLatestSnapshots(false)
2016-02-27 04:07:33 -05:00
eugene yokota
e79f1b3a15
Merge pull request #2485 from eed3si9n/fport/2345
...
FPORT: Maven compatibility changes + Adds CompatibilityWarningOptions
2016-02-27 03:51:33 -05:00
Eugene Yokota
f21c0c973f
enabling dependency-management/pom-type
2016-02-27 00:13:49 -05:00
eugene yokota
ea87fdf105
Merge pull request #2386 from dwijnand/enable-mavenResolverPlugin-scripted
...
Enable mavenResolverPlugin scripted w/ new sbt/librarymanagement
2016-02-26 23:39:18 -05:00
eugene yokota
f0fa4d329e
Merge pull request #2486 from eed3si9n/fport/2355
...
FPORT: Adds more memory to internal scripted task
2016-02-26 18:15:06 -05:00
Dale Wijnand
dc6d7ea28f
Enable mavenResolverPlugin scripted w/ new sbt/librarymanagement
...
Fixes #2385
2016-02-26 23:05:07 +00:00
Eugene Yokota
ff7ac294e7
Adds more memory to internal scripted task
2016-02-26 17:58:35 -05:00
Eugene Yokota
e270d2bec1
Adjust to code reorganization.
2016-02-26 17:48:33 -05:00
Eugene Yokota
4d58714aa7
Adds CompatibilityWarningOptions. Fixes #2347
...
This addresses 0.13.10 regression, which currently warns users about
Maven incompatibility on a private configuration. This adds a config
class so the build user can control the level of the warning as well as
the target configuration to be monitored.
By default, we are only going to look at `Compile` and `Runtime`.
2016-02-26 17:46:12 -05:00
Eugene Yokota
4b0fcf354d
Reproduce "configuration not public" on local test->test. #1827
2016-02-26 17:41:31 -05:00
Eugene Yokota
c1760fdc3c
Move intransitive warning to update. Ref #2127
2016-02-26 17:40:07 -05:00
eugene yokota
bdded0898d
Merge pull request #2393 from dwijnand/fport/make-sbt-dotty-aware
...
FPORT: Make sbt aware of Dotty
2016-02-26 17:29:27 -05:00
eugene yokota
4da7486dd8
Merge pull request #2481 from eed3si9n/fport/2467
...
FPORT: Make JCenter opt in and Actually reorganize appResolvers
2016-02-26 17:02:03 -05:00
Eugene Yokota
5a0df33293
Adds test for #2466 per review
2016-02-25 23:09:37 -05:00
Eugene Yokota
b1b7430d9c
Fixes #2464 . Actually reorganize appResolvers
...
Fixes #2464 and Fixes #2465
appResolvers is a set of resolvers specified in the launcher
configuration.
This list fluctuates depending on the version of sbt, and sbt 0.13.10
meant to stabilize it by weeding out JCenter even when it includes it,
which failed when I applied the filter on the wrong list. This should
correct it.
2016-02-25 23:09:18 -05:00
Eugene Yokota
f41d53e20f
Minor fix from merging
2016-02-25 23:07:39 -05:00
Eugene Yokota
cd373c99ad
Add useJCenter setting, which is set to false. Fixes #2217
...
Adds a new setting `useJCenter`, which is set to `false` by default.
When set to `true`, JCenter will be placed as the first external
resolver to find library dependencies.
The implementation of `externalResolvers` is changed to incorporate the
setting by calling `Resolver.reorganizeAppResolvers`. These changes
were required because `externalResolvers` uses whatever that's in the
launchconfig, which the build user may not upgrade.
2016-02-25 23:02:16 -05:00
Eugene Yokota
31e07492c7
Add JCenter change to 0.13.9's notes
2016-02-25 23:02:16 -05:00
Eugene Yokota
dda803085e
Merge
2016-02-25 23:00:57 -05:00
eugene yokota
e54475690c
Merge pull request #2478 from Duhemm/wip/update-incrementalcompiler
...
Forward port "Handle source, docs artifacts correctly for Ivy [1.0.x]" + update modules
2016-02-25 08:36:19 -05:00
Alexandre Archambault
92937cb6ec
Updates for 1.0.0-M9
2016-02-25 13:19:39 +01:00
Alexandre Archambault
0de29e62e4
Set version to 1.0.0-SNAPSHOT
2016-02-25 10:22:50 +01:00
Alexandre Archambault
8d1f5373af
Set version to 1.0.0-M9
2016-02-25 10:18:32 +01:00
Alexandre Archambault
c8fcf57b90
Merge pull request #174 from alexarchambault/topic/cache-missing-files
...
Have the cache keep track of missing files
2016-02-25 09:46:14 +01:00
Martin Duhem
5e16bbacca
Mark scripted `dependency-management/pom-type` as pending
...
It has changed and will be re-enabled by changes that have not yet been
forward-ported from sbt 0.13.
2016-02-25 07:14:20 +01:00
Alexandre Archambault
a8c8c83645
Merge pull request #172 from alexarchambault/topic/plugin-force-scala-artifact-version
...
Force versions of the usual org.scala-lang modules, from the SBT plugin
2016-02-25 00:40:59 +01:00
Alexandre Archambault
1731fca26c
Have the cache keep track of missing files
2016-02-24 23:50:04 +01:00
Alexandre Archambault
ace156e2de
Merge pull request #173 from alexarchambault/topic/better-launcher
...
Better launcher
2016-02-24 23:44:56 +01:00
Martin Duhem
33a7f6395a
Adapt scripted tests to recent API changes
2016-02-24 21:32:48 +01:00
Alexandre Archambault
c4a1726f3a
Have the tiny launcher download only the proguarded (standalone) JAR of coursier-cli
2016-02-24 20:42:14 +01:00
Alexandre Archambault
52675384c7
Fix minor glitch in bootstrap download messages
2016-02-24 20:42:13 +01:00
Alexandre Archambault
0b38b0bc00
Allow to specify Java options in the generated bootstraps
2016-02-24 20:42:13 +01:00
Alexandre Archambault
60f4d3b61d
Have the bootstrap command take into account the --classifier arguments
2016-02-24 20:42:13 +01:00
Alexandre Archambault
e07cb05194
Update coursier SBT plugin
2016-02-24 20:42:12 +01:00
Alexandre Archambault
10400ec8c5
Force versions of the usual org.scala-lang modules
2016-02-24 20:22:29 +01:00
Alexandre Archambault
03f6359cf7
Add development tips section in README
2016-02-24 20:22:28 +01:00
Alexandre Archambault
06d0e4fac3
A bit more reliable Scala JS file reading in tests
...
Was sometimes getting undefined error locally
2016-02-24 20:22:27 +01:00
Martin Duhem
bf12a2b9c6
Update incrementalcompiler to 0.1.0-M3
2016-02-24 19:49:09 +01:00
Dale Wijnand
a6aca312bb
Merge pull request #2479 from Duhemm/wip/run-other-unit-tests
...
Run tests in `otherUnitTests` task
2016-02-24 17:49:03 +00:00
Martin Duhem
20d0c41473
Update to latest util, incrementalcompiler and librarymanagement
2016-02-24 16:54:03 +01:00
Martin Duhem
e0dc556dcf
Run tests in `otherUnitTests` task
2016-02-24 16:02:22 +01:00
Dan Sanduleac
19c7a85cd7
Rename InlineConfigurationWithExcludes -> InlineConfiguration
2016-02-24 12:02:23 +00:00
Dan Sanduleac
9e78b1cd9c
Get rid of InlineConfiguration
2016-02-24 12:01:13 +00:00
Martin Duhem
b04faef33f
Fix compiler bridge sources retrieval
2016-02-24 09:55:22 +01:00
Eugene Yokota
78c76cb775
librarymanagement 0.1.0-M7
2016-02-24 00:08:23 -05:00