Eugene Yokota
cd0c5465d5
Port project/console
2016-03-28 14:13:45 -04:00
Eugene Yokota
e92324ead8
Remove project/build-loaders test
2016-03-28 14:09:53 -04:00
Eugene Yokota
4d86a4b3f8
Port dependency-management/pom-classpaths
2016-03-28 14:05:27 -04:00
Eugene Yokota
b4ac9f4a87
Port dependency-management/make-pom-type
2016-03-28 13:58:48 -04:00
Eugene Yokota
91950e7188
Port dependency-management/ivy-settings-multi-b
2016-03-28 13:10:48 -04:00
Eugene Yokota
380b22f7fd
Port dependency-management/delegate
2016-03-28 13:00:43 -04:00
Eugene Yokota
33c7db17c5
Port dependency-management/cache-resolver
2016-03-28 12:50:37 -04:00
Eugene Yokota
a1a1711106
Port actions/update-state-fail
2016-03-28 12:07:06 -04:00
Eugene Yokota
87bd9c6df0
Port actions/state
2016-03-28 12:02:04 -04:00
Eugene Yokota
036e57c114
sbt.Build => sbt.internal.BuildDef
...
sbt.Load => sbt.internal.Load
2016-03-28 11:52:12 -04:00
eugene yokota
83f35b18d3
Merge pull request #2509 from dwijnand/so-ask-with-tag
...
Link to Stackoverflow ask with sbt tag
2016-03-11 13:44:21 -05:00
Dale Wijnand
80bb98ce35
Link to Stackoverflow ask with sbt tag
...
Copying a good idea I saw in the Lagom readme: link to Stackoverflow's ask,
prepopulated with the right tag.
2016-03-11 02:27:16 +00:00
eugene yokota
2474f81f67
Merge pull request #2501 from dansanduleac/feature/branches
...
Add Ivy `branch` support to ModuleID [1.0.x] + fix CacheIvy
2016-03-07 16:13:45 -05:00
Dan Sanduleac
6111156344
Fix CacheIvy as inclusions and exclusions were flipped :(
2016-03-07 13:45:17 +00:00
Dan Sanduleac
16f9ddba08
Add test for ModuleID format
2016-03-07 13:44:48 +00:00
Dan Sanduleac
3910d4d87a
ModuleID's format should include the branch! otherwise we lose it...
2016-03-07 13:33:03 +00:00
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
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
Martin Duhem
33a7f6395a
Adapt scripted tests to recent API changes
2016-02-24 21:32:48 +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
eugene yokota
6583779bb7
Merge pull request #2455 from Duhemm/fport/nameHashing-trait-regression
...
FPORT: Add a pending test for a modified member of a trait
2016-02-23 14:26:05 -05:00
Martin Duhem
8ef2bb2180
Address Codacy's complaints
2016-02-23 15:54:31 +01:00
Grzegorz Kossakowski
0f5f818c73
Move `trait-member-modified` to source-dependencies
...
It's not clear what the distinction between compiler-project and
source-dependencies scripted tests is so let's stick to the one that has
the biggest number of tests for incremental compiler.
2016-02-23 15:44:12 +01:00