Commit Graph

9153 Commits

Author SHA1 Message Date
Martin Duhem e2ddae8d98 Add recommended compiler flags, suppress a lot of warnings 2015-09-01 15:34:41 +02:00
David Perez 1e2617a807 More robustness when using the tasks and settings command 2015-09-01 14:16:41 +02:00
Martin Duhem ac95f33d71 Merge branch '1.0' of github.com:sbt/util into cleaning 2015-08-31 15:40:26 +02:00
Martin Duhem 9183680c82 Merge branch '1.0' of github.com:sbt/util into cleaning 2015-08-31 15:40:26 +02:00
Martin Duhem 5a769891d5 Add recommended compiler flags, fix most of the warnings 2015-08-31 15:25:10 +02:00
Martin Duhem 6175d92338 Add recommended compiler flags, fix most of the warnings 2015-08-31 15:25:10 +02:00
Josh Suereth 58f5ceb6f2 Merge pull request #2186 from dwijnand/fix/1750-2
Tail-end fixes for #1750.
2015-08-31 07:43:24 -04:00
Josh Suereth dc8642a85a Merge pull request #3 from sbt/wip/bintray
Publish artifacts to Bintray
2015-08-31 07:26:08 -04:00
Martin Duhem 6603a94847 Add sbt-houserules, formatting. 2015-08-31 10:55:02 +02:00
Eugene Yokota 76d5aa4988 publishArtifact := false 2015-08-31 03:19:51 -04:00
Eugene Yokota fca7a42f3d Add sbt-house-rules and bintray-sbt 2015-08-31 03:02:44 -04:00
eugene yokota 95b9239379 Merge pull request #1 from Duhemm/setup-travis
Setup travis, public tests in utilLogging
2015-08-30 22:28:16 -04:00
Martin Duhem 392b91c21f Update to sbt/io 1.0.0-M1, fix dependencies 2015-08-31 03:43:29 +02:00
Martin Duhem b4e27ce471 Update IO library to sbt/IO v1.0.0-M1 2015-08-31 01:51:03 +02:00
Martin Duhem 650b37ff24 Travis setup 2015-08-31 01:03:37 +02:00
Martin Duhem bb20c40ecc Publish tests in utilLogging project
They are used by the tests in sbt/librarymanagement
2015-08-31 00:57:51 +02:00
Martin Duhem 8eae9ba726 Fix test dependencies, cross compile all projects 2015-08-31 00:57:51 +02:00
Dale Wijnand 397c25679f Add notes for #1750. 2015-08-28 23:38:49 +01:00
Dale Wijnand 8e6e32d7cb Enable Ivy flag that fixes #1750. 2015-08-28 23:38:45 +01:00
Josh Suereth f6895b6f00 Merge pull request #2163 from dwijnand/fix/1750
Fix SNAPSHOT srcs/docs with Ivy upgrade.
2015-08-27 08:34:09 -04:00
Josh Suereth 6f8eaab026 Merge pull request #2178 from Duhemm/scripted-pending
Run pending tests in scripted, consider their successes as failures
2015-08-27 08:33:40 -04:00
Martin Duhem 2bed67a44d Disable test dependency-management/mvn-local
It is very flaky with Travis.
2015-08-27 09:54:20 +02:00
eugene yokota fc7af22eef Merge pull request #2177 from Duhemm/compiler-interface-logging
Compiler interface sources: Hide Ivy logs & download compiler interface sources in boot directory.
2015-08-26 14:31:25 -04:00
Martin Duhem e31a9ba456 Download compiler interface sources in boot directory 2015-08-26 10:33:11 +02:00
Martin Duhem 41b7208a36 Hide Ivy logs in compiler-interface sources retrieval
Because in most cases there aren't version-specific sources, we expect
the retrieval to fail a number of times before succeeding. This
generates a lot of noise in sbt's log, so the logs will now be shown if
and only all the versions fail.
2015-08-26 09:40:53 +02:00
Dale Wijnand caa0f9c010 Move update-classifiers-snapshot-srcs as it fails with MavenResolverPlugin. 2015-08-25 22:03:12 +01:00
Josh Suereth da8bb5b621 Merge pull request #2151 from dwijnand/add-Def.settings
Extract Def.settings from Project#settings.
2015-08-25 09:52:27 -04:00
Dale Wijnand 09ae28803c Fix SNAPSHOT srcs/docs with Ivy upgrade. 2015-08-25 12:42:03 +01:00
Dale Wijnand 7abe7a95a4 Add updateClassifiers SNAPSHOT srcs test.
Currently fails with:
    [info] java.lang.AssertionError: assertion failed: Bippy should contain def release = 2, contents:
    [info] package t
    [info]
    [info] object Bippy {
    [info]   def release = 1
    [info] }

Also fails with MavenResolverPlugin.. :(
2015-08-25 12:42:01 +01:00
eugene yokota 7bb08fe776 Merge pull request #2172 from dwijnand/add-MavenRepository.localIfFile
Add localIfFile to MavenRepository, & use it.
2015-08-23 17:02:16 -04:00
Dale Wijnand 786dc7fd10 Add notes for MavenRepository.localIfFile. 2015-08-23 17:33:19 +01:00
Dale Wijnand 5662b2ceed Only set LocalIfFileRepo if MavenRepository.localIfFile is set. 2015-08-23 17:25:25 +01:00
Dale Wijnand 0bf7e63887 Add localIfFile to MavenRepository. 2015-08-23 17:24:54 +01:00
Dale Wijnand 9beaf21926 Use string interpolation. 2015-08-20 23:12:17 +01:00
Dale Wijnand dcbbc531ed Add notes for PR 2151. 2015-08-20 18:45:42 +01:00
Dale Wijnand 13c6729507 Extract Def.settings from Project#settings.
This allows for the same functionality that using SettingsDefinition in
Project#settings allows (specifying either bare Setting[_] or a Seq[Setting[_]])
to be available outside of the settings for a project, for instance when
defining a val.

In short, it allows:

    val modelSettings = Def.settings(
      sharedSettings,
      libraryDependencies += foo
    )
2015-08-20 18:45:41 +01:00
eugene yokota 5a7a1db24b Merge pull request #2166 from dwijnand/upgrade-to-0.13.9
Upgrade to 0.13.9.
2015-08-20 11:51:52 -04:00
eugene yokota 3e33ffd5c0 Merge pull request #2152 from dwijnand/revert-travis-workaround
Revert Travis/sbt-extras workaround. (#2124).
2015-08-20 11:51:26 -04:00
Eugene Yokota ef7ff653cb readme 2015-08-20 01:02:40 -04:00
Eugene Yokota 4629053277 remove process 2015-08-20 01:00:26 -04:00
Eugene Yokota 527dd51aa0 move modules around. 2015-08-20 00:59:57 -04:00
Eugene Yokota 871b4f4eef move modules around. 2015-08-20 00:59:57 -04:00
Eugene Yokota 8b4e0486a8 Delete more interface related. 2015-08-20 00:42:59 -04:00
Eugene Yokota 7cbcb67dfa Remove all interface classes except for the ones used by the logger. 2015-08-20 00:38:50 -04:00
Eugene Yokota 81a79826d6 Add build.sbt 2015-08-20 00:18:02 -04:00
Martin Duhem 337bca1c74 Disable project / session-save 2015-08-19 16:16:16 +02:00
Dale Wijnand 553dffec39 Upgrade to 0.13.9. 2015-08-19 12:16:03 +01:00
Martin Duhem 29e6764a05 Mark passing pending scripted tests as passing
The following scripted tests are pending but pass:

 - dependency-management / gh-1484-npe
 - source-dependencies / implicit-search-companion-scope
 - tests / arguments-new

The test dependency-management / publish-local passes but is considered
as flaky, and is thus disabled (see
6424adadcb).
2015-08-19 11:29:13 +02:00
Martin Duhem d84573c9d3 Include pending scripted tests in * and *aofb 2015-08-19 09:11:02 +02:00
Martin Duhem bce77a1ecc Continue to run tests after passing pending test 2015-08-19 08:26:21 +02:00