Commit Graph

4033 Commits

Author SHA1 Message Date
Josh Suereth c9152cb2cb Merge pull request #1923 from benjyw/analysis_mismatch_debug_logging
Warn when ignoring previous analysis for various reasons.
2015-03-20 11:01:07 -05:00
Benjy b70345c61b Warn when ignoring previous analysis for various reasons.
This can confuse users and is hard to debug. It seems better to be
explicit about why we're choosing not to do an incremental compile.
2015-03-17 23:55:25 +00:00
eugene yokota 7113559d91 Merge pull request #1904 from sbt/fix/1763
Use pickler for cached resolution
2015-03-10 08:02:40 -04:00
eugene yokota dc860832ea Merge pull request #1909 from dwijnand/fix-0.13.8-notes-formatting
Fix a type in 0.13.8 notes formatting.
2015-03-10 05:50:31 -04:00
Eugene Yokota 1891b52472 Roll back the use of sbt/serialization for update caching 2015-03-10 05:12:17 -04:00
Dale Wijnand 522371ad8a Fix a type in 0.13.8 notes formatting. 2015-03-10 06:22:11 +00:00
eugene yokota 7c3215b1b7 Merge pull request #1908 from sbt/wip/more-notes
Move notes around
2015-03-09 22:52:21 -04:00
Eugene Yokota b5e88f66eb Move notes around 2015-03-09 22:51:50 -04:00
Eugene Yokota 4eff1d0262 catch PicklingException 2015-03-09 22:38:08 -04:00
eugene yokota 1ef6f87b0e Merge pull request #1907 from sbt/wip/notes
Merge notes
2015-03-09 21:56:09 -04:00
Eugene Yokota 9f456bdd18 Merge notes 2015-03-09 21:50:57 -04:00
Eugene Yokota a6193f2ed7 Don't catch throwable 2015-03-09 21:22:58 -04:00
Eugene Yokota fdea36118d Remove custom picklers
- sbt/serialization supports these
2015-03-09 21:22:58 -04:00
Eugene Yokota 40b65c914a Write JSON to file without String. #1763 2015-03-09 21:22:58 -04:00
Eugene Yokota 0cad84b4bb Improve caching internal deps. #1763
Some heap optimization during merging too.
YourKit showed that mergeOrganizationArtifactReports takes up huge
amount of heap.
2015-03-09 21:22:58 -04:00
Eugene Yokota ca9257c064 OOM handling. #1763 2015-03-09 21:22:58 -04:00
Eugene Yokota b70fa6e0c2 Use pickler to cache UpdateReport for update task. #1763 2015-03-09 21:22:58 -04:00
Eugene Yokota ef1ec99bd0 Implement pickler for UpdateReport. #1763 2015-03-09 21:22:57 -04:00
eugene yokota 45344d751b Merge pull request #1906 from sbt/wip/build-fixes
build fixes of the day
2015-03-09 14:51:52 -04:00
Eugene Yokota 6424adadcb This test is flaky 2015-03-09 13:00:08 -04:00
Eugene Yokota 720e982507 Remove "so clean" 2015-03-09 12:57:52 -04:00
eugene yokota b4a5265aaa Merge pull request #1902 from dwijnand/define-project-settings-with-SettingsDefinition
Define Project.settings with SettingsDefinition.
2015-03-09 10:48:18 -04:00
Dale Wijnand 82c599d907 Add notes about Project.settings enhancements. 2015-03-08 10:33:28 +00:00
eugene yokota d344a833d5 Merge pull request #1899 from dwijnand/fix/1818/exempt-scala-actors-migration
Exempt scala-actors-migration from version checks.
2015-03-07 16:30:25 -05:00
Dale Wijnand 7ab42435b3 Exempt scala-pickling as well. 2015-03-06 22:29:58 +00:00
Dale Wijnand a058a38b7b Define Project.settings with SettingsDefinition.
This maintains old, existing ways of configurating project settings,
while adding the possibility to:
* Define add a sequence of settings, between other individual settings
* Pass a Seq[Setting[_]] to Project.settings without having to do
  "varargs expansion", ie. ": _*"
2015-03-06 17:33:54 +00:00
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
Dale Wijnand e9b5020e83 Add PR to notes. 2015-03-04 07:47:27 +00:00
Dale Wijnand 8f3a7b4f5b Exempt scala-actors-migration from version checks.
Fixes #1818.
2015-03-04 07:45:36 +00: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