Commit Graph

4005 Commits

Author SHA1 Message Date
eugene yokota 547b445367 Merge pull request #1760 from sbt/fix/1760
cached resolution: transitive dependency survives even after its caller is evicted
2015-03-06 02:59:15 -05:00
Eugene Yokota f5c049f9b0 Fixes typo 2015-03-05 17:27:23 -05:00
Eugene Yokota 3786e5ddf4 Transitively evict modules when callers are evicted. Fixes #1760 2015-03-03 14:58:41 -05:00
eugene yokota 0681649994 Merge pull request #1893 from aerskine/0.13
Fixes #1881. Clone SystemProperties defending against ConcurrentModificationException
2015-03-02 10:30:34 -05:00
Allan Erskine df01851f0e Adding note for #1881. 2015-03-02 10:16:35 -05:00
Allan Erskine 24d2a2024b Fixes #1881. Clone SystemProperties defending against ConcurrentModificationException 2015-02-28 23:46:02 -05:00
eugene yokota 4c69f5abd4 Merge pull request #1885 from sbt/wip/fix-ansi-escape
Fix ANSI escape sequences.
2015-02-28 18:14:51 -05:00
Josh Suereth 923f4261d0 Fix ANSI escape sequences.
Now we handle the CSI (ESC + [).

Fixes #1143
2015-02-28 08:30:59 -05:00
eugene yokota bed9a23a4c Merge pull request #1887 from sbt/wip/fix-metadata-only
Fix metadataonly tests.
2015-02-28 05:49:04 -05:00
Josh Suereth 7a2d9944eb Fix metadataonly tests.
Turns out the repository we were relying on existing disappeared.  Using a fake jar/pom does the same trick.
2015-02-27 19:26:11 -05:00
eugene yokota 127081b3c5 Merge pull request #1880 from sbt/wip/build-fix-again
Fixing precompiled and nightly build
2015-02-25 15:46:36 -05:00
eugene yokota 521b38e915 Merge pull request #1878 from sbt/wip/dont-enable-ivyplugin
Don't enable IvyPlugin on artificial root of a multi project build
2015-02-25 15:14:52 -05:00
Eugene Yokota c384d6c2e4 Fixing precompiled and nightly build
We noticed that -SNAPSHOT is being published as our nightly.
This is because "wow" command (or ++) does not replay version injected
by stamp-version.
2015-02-25 12:31:21 -05:00
Eugene Yokota b40a9e79c8 Fixes per review 2015-02-25 00:54:03 -05:00
Eugene Yokota 30ca290a13 Add sbt.root.ivyplugin escape hatch 2015-02-25 00:22:26 -05:00
Eugene Yokota 162ed3f320 Fixes #1869, Ref #1871. Don't enable IvyPlugin for multi project generated root 2015-02-24 23:02:26 -05:00
Dale Wijnand d07cdb92ad Make sure bare build.sbt is published by default. 2015-02-24 23:02:26 -05:00
Dale Wijnand f0732a8bd6 Add a note for 1869/1871. 2015-02-24 23:02:25 -05:00
Dale Wijnand a770b9818f Test that artificial root isn't published. 2015-02-24 23:02:25 -05:00
Dale Wijnand 58a2e634e2 Improve disabling publish artificial root.
Not only is this safer, it also disables delivering the ivy file.
2015-02-24 23:02:25 -05:00
Dale Wijnand 03dc3f6fd0 Disable publishing artificial root. 2015-02-24 23:02:25 -05:00
eugene yokota 999f42ab4f Merge pull request #1853 from hcoles/0.13
Fix #1368 - getResources should never return null
2015-02-24 22:55:10 -05:00
eugene yokota 5275470525 Merge pull request #1873 from sbt/fix/1730c
Fixes #1711, #1730. Cached resolution: fixes internal project
2015-02-24 18:58:47 -05:00
eugene yokota 77a6696651 Merge pull request #1867 from sbt/wip/fix-nightly
Adds release-nightly command
2015-02-24 15:01:15 -05:00
Eugene Yokota c685b44482 Generalize the logic to all config inheritance 2015-02-24 15:00:19 -05:00
Eugene Yokota 497374f459 Fixes #1711, #1730. Cached resolution: fixes internal project
Re-fixes cached resolution's internal dependency issue by recursively
calling customResolve instead of including the transitive dependencies
from internal dependencies into your own graph.
Transformation of configuration still happens, but at the level of
resolved graph (UpdateReport), which is much less granular, and
hopefully less error-prone.
2015-02-24 15:00:19 -05:00
Josh Suereth 614da234a2 Merge pull request #1876 from sbt/wip/fix-travis
Fix Travis setting
2015-02-24 14:33:36 -05:00
Eugene Yokota 5b92ccbba5 Fix Travis setting 2015-02-24 12:43:36 -05:00
Josh Suereth de72235578 Merge pull request #1866 from dwijnand/patch-1
Fix FAQ link in README
2015-02-23 11:16:48 -05:00
Eugene Yokota 4e3f614fd5 Adds release-nightly command 2015-02-20 21:09:43 -05:00
Dale Wijnand f883476823 Fix FAQ link in README 2015-02-20 20:25:36 +00:00
eugene yokota 33ca57b40f Merge pull request #1859 from sbt/wip/publish-status-fix
Fix nightly publishing location by demoting publish-status to ThisBuild
2015-02-18 13:16:04 -05:00
Eugene Yokota 2c82d339d7 Fix nightly publishing location by demoting publish-status to ThisBuild 2015-02-17 23:43:09 -05:00
Josh Suereth a17dd3de74 Merge pull request #1846 from sschaef/improve-plugins-doc
Fixes #1845. Reformat Scaladoc of `AutoPlugin`
2015-02-17 22:07:39 -05:00
Havoc Pennington dba47afd9e Merge pull request #1858 from sbt/fix/inline-configuration
Adds an hook treating InlineConfigurationWithExcludes structurally
2015-02-17 16:51:42 -05:00
Eugene Yokota ebfece10b9 Exclude precompiled from doc 2015-02-17 13:45:51 -05:00
Eugene Yokota 989446fbe6 Revert "remove precompiled compiler bridges"
This reverts commit f2e5d48b6b.
2015-02-17 13:33:54 -05:00
Eugene Yokota ef07cff996 Add cache setting to Travis 2015-02-17 12:02:41 -05:00
Eugene Yokota 263c7cc001 Adds an hook treating InlineConfigurationWithExcludes structurally 2015-02-13 16:59:20 -05:00
henry 6545deacc8 Fix #1368 - getResources should never return null 2015-02-11 13:33:40 +00:00
eugene yokota d9b76be874 Merge pull request #1842 from sbt/wip/build-fix
Build fix
2015-02-10 14:35:37 -05:00
Simon Schäfer 9a51264c96 Fixes #1845. Reformat Scaladoc of `AutoPlugin`
Enumerations always need to start with the same number, otherwise
Scaladoc doesn't recognize them as enumeration (no idea why).

Code blocks need to be surrounded by {{{}}}. The indentation of the
larger code block is still not correctly displayed, but I couldn't find
out why.

A TODO comment is moved out of the Scaladoc comment.
2015-02-07 01:35:35 +01:00
Eugene Yokota 8dbed8ad88 Split proguarded launcher out to a subproject 2015-02-06 14:40:19 -05:00
Eugene Yokota ea9e6b0a73 Fix stamp-version for nightlies 2015-02-06 14:40:19 -05:00
Eugene Yokota f2e5d48b6b remove precompiled compiler bridges
- Scala 2.8.x or 2.9.x are no longer used that often.
- Precompiled is a cross build liability as sbt (2.10.4) depends on 2.8.x/2.9.x code.
- Scripted test was modified to check 2.8 and 2.9 compilation
2015-02-03 19:36:45 -05:00
eugene yokota 35214ba202 Merge pull request #1841 from sbt/wip/merge-notes
Merging notes
2015-02-03 17:00:09 -05:00
Eugene Yokota adddf3ed49 Removes interfaceProj/compile and adds comment. 2015-02-03 11:48:30 -05:00
Eugene Yokota 883792e3c3 sbt-doge 0.1.3 2015-02-03 00:40:19 -05:00
Eugene Yokota f65712e90d Fix build 2015-02-02 22:44:02 -05:00
Eugene Yokota f42419bdd4 Adds addMavenResolverPlugin. #1808/#1793 2015-02-02 14:57:25 -05:00