Commit Graph

4228 Commits

Author SHA1 Message Date
Josh Suereth 2057d5cf29 Fix mvn-local test. 2015-07-14 11:24:25 -04:00
Josh Suereth 755f792262 Remove ivy-specific hackery for interface-src in favor of raw maven publishing. 2015-07-14 11:17:37 -04:00
Martin Duhem 3d12d81a2b Tentative fix for dependency-management/mvn-local 2015-07-13 23:49:52 +02:00
Martin Duhem 5557de4fe4 Depend more on ComponentManager to get sources 2015-07-13 15:51:07 +02:00
Martin Duhem e9b2ac99d7 Disable travis notification 2015-07-13 15:00:52 +02:00
Martin Duhem a7a5c3eb2b Retrieve compiler-interface sources via Ivy
This commit modifies the build definition so that there's no need
anymore to build precompiled versions of the compiler-interface, and
introduces a new mechanism that allows the `ComponentCompiler` to
retrieve the sources of the compiler-interface using Ivy.
2015-07-13 14:51:24 +02:00
Josh Suereth 4d83cd5134 Merge pull request #2102 from pdalpra/remove-public-java-interfaces
Remove redundant public modifier in Java interfaces
2015-07-12 10:31:12 -04:00
Pierre DAL-PRA ec0ffad345 Remove redundant public modifier in Java interfaces 2015-07-11 00:11:17 +02:00
eugene yokota 67d908a4a6 Merge pull request #2101 from sbt/0.13.9
merge 0.13.9 on 0.13
2015-07-10 16:07:05 -04:00
Josh Suereth 9b714151ec Merge pull request #2097 from sbt/wip/2046
Fixes #2046. Cached resolution: Fixes double eviction
2015-07-10 15:24:41 -04:00
Josh Suereth 90cfcb4543 Merge pull request #2098 from pdalpra/fix-build-warnings
Fix most SBT's build warnings
2015-07-10 14:21:53 -04:00
Josh Suereth 0e861c9867 Merge pull request #2094 from pdalpra/public-null-logger
Make Logger.null public + minor clean up
2015-07-10 12:48:46 -04:00
Josh Suereth b52f11535d Merge pull request #2095 from adriaanm/ListBuffer
Do not use `ListBuffer#readOnly`
2015-07-10 12:47:34 -04:00
Eugene Yokota 0b718bb3fa notes 2015-07-10 11:40:38 -04:00
Eugene Yokota fdf8ee5146 Back out 98d81a62f9 2015-07-10 11:16:19 -04:00
Pierre DAL-PRA 3ffa333c14 Fix most build warnings 2015-07-10 11:53:48 +02:00
Eugene Yokota 22c743cf8a #1763 fix by removing one but all artificial callers 2015-07-10 00:10:23 -04:00
Eugene Yokota 98d81a62f9 Switch to serialization for UpdateReport cache 2015-07-09 21:23:31 -04:00
Eugene Yokota 8cde12887e Ref #2068. Scala version bump needs to accompany scala-reflect bump. 2015-07-09 21:20:47 -04:00
Eugene Yokota 5412376d4b #1763 Remove artificial callers 2015-07-09 21:17:47 -04:00
Adriaan Moors a355012c2e Do not use `ListBuffer#readOnly`
It's dangerous, deprecated, and was removed in 2.12.0-M1.
See https://github.com/scala/scala/pull/4140.

`ListBuffer#toList` has equivalent performance,
except it actually returns an immutable copy(-on-write).
2015-07-09 14:49:08 -07:00
Pierre DAL-PRA ea0abefac9 Add notes 2015-07-09 23:45:01 +02:00
Pierre DAL-PRA 4e9626eb68 Minor clean up 2015-07-09 22:59:05 +02:00
Pierre DAL-PRA 771f08cb61 Make Logger.Null public 2015-07-09 22:58:47 +02:00
Eugene Yokota 2994622ad4 Fixes #2046, Ref #1760 Fix minigraph stitching
This fixes the minigraph stitching logic by first sorting the graph
based on the level of inter-dependencies, and gradually resolving
conflict from the root-side that are not called by other libraries.
For each eviction, transitive evictions are propagated right away to
avoid double eviction observed in #2046

For the transitive eviction checking I needed to bring back the caller
information, which is notorious for its size. I am stuffing all
ModuleIDs into one ModuleID for the graph, and recovering them only
during the merging process.
2015-07-09 15:57:21 -04:00
Josh Suereth d2fdfb81a0 Merge pull request #2091 from Duhemm/hide-stacktrace
Don't show the stack trace on compilation error in build definition
2015-07-09 14:26:03 -04:00
Josh Suereth 62679b21a3 Merge pull request #2092 from pdalpra/keys-typos
Fix a few typos in keys descriptions
2015-07-09 14:24:08 -04:00
Pierre DAL-PRA cf72c7cc0e Fix a few typos in keys descriptions 2015-07-09 17:00:48 +02:00
Martin Duhem 6c123f22ba Hide stacktrace on compilation error in build definition 2015-07-09 11:40:02 +02:00
Eugene Yokota 5256e64263 Reproduce #2046 2015-07-09 01:52:00 -04:00
Josh Suereth 47a9a6db05 Merge pull request #2084 from ypg-data/jonas/fix-annotation-typos
Fix typos in annotations referring to EvaluateTaskConfig
2015-07-01 11:38:01 -05:00
Jonas Fonseca 54618ad55a Fix typos in annotations referring to EvaluateTaskConfig 2015-07-01 09:22:15 -04:00
Eugene Yokota a9f0a16486 Merge notes 2015-06-28 22:06:52 -04:00
eugene yokota f44f4540db Merge pull request #2079 from sbt/wip/distinct-rename
Fixes #1973. Renames distinct to distinctName
2015-06-28 21:58:46 -04:00
Eugene Yokota 16b95a4d62 Add distinctPath 2015-06-28 14:41:32 -04:00
eugene yokota 84d43e4710 Merge pull request #2080 from dwijnand/add-notes-for-2009
Add notes for #2008/#2009.
2015-06-28 10:46:21 -04:00
Dale Wijnand 81524b1b6a Add notes for #2008/#2009. 2015-06-28 12:22:38 +01:00
Eugene Yokota 4bae8b3acb Fixes #1973. Renames distinct to distinctName 2015-06-27 05:56:43 -04:00
eugene yokota eeb4614437 Merge pull request #2078 from sbt/wip/release-note
Release note for #2075/#2005
2015-06-27 05:39:44 -04:00
Eugene Yokota f0dbbe15b0 Release note for #2075/#2005 2015-06-27 05:38:24 -04:00
eugene yokota 3833c0a14d Merge pull request #2075 from sbt/fix/2005
Fixes #2005. Bump to ivy 2.3.0-sbt-c5d1b95fdcc1e1007740ffbecf4eb07abc…
2015-06-26 14:43:14 -04:00
eugene yokota 83a2319f89 Merge pull request #2072 from sbt/wip/snapshot-issues
Reinstate SNAPSHOT test that was fixed in #1520/#1514
2015-06-25 16:43:12 -04:00
Eugene Yokota 538982928a Fixes #2005. Bump to ivy 2.3.0-sbt-c5d1b95fdcc1e1007740ffbecf4eb07abc51ec93
When I went digging into Ivy's code base I discovered that it's been
checking if the repository layout pattern ends with M2_PATTERN to use
maven-metadata.xml, which for sbt would return false since we customize
the mattern -
https://github.com/apache/ant-ivy/blob/2.3.0/src/java/org/apache/ivy/plu
gins/resolver/IBiblioResolver.java#L497-L499
2015-06-25 16:39:22 -04:00
eugene yokota bea01ba1c7 Merge pull request #2073 from sbt/fix/2043
Fixes #2043. bintrayRelease is repeated 20x?
2015-06-24 20:37:47 -04:00
Eugene Yokota 13c8d00848 Fixes #2043. bintrayRelease is repeated 20x? 2015-06-24 16:56:45 -04:00
Eugene Yokota 1ca1ba431c Reinstate SNAPSHOT test that was fixed in #1520/#1514 2015-06-23 20:39:41 -04:00
eugene yokota 01f1627702 Merge pull request #2057 from sbt/wip/fixbuild
Adds bundledLauncherProj to allProj
2015-06-20 20:10:23 -04:00
Eugene Yokota bc163bbe3e Fix typo 2015-06-20 14:42:26 -04:00
Eugene Yokota 131e99b7c9 Skip process unit tests 2015-06-20 14:21:59 -04:00
Eugene Yokota bd6f9e712d Add unit tests to Travis 2015-06-20 14:21:59 -04:00