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
Stu Hood
a80c3e2bb8
Review feedback
2015-07-09 22:01:05 -07: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
Stu Hood
aa11e9ca87
Improve comments
2015-07-07 10:56:51 -07:00
Stu Hood
592b19b35e
Add non-string tests
2015-07-07 10:25:27 -07:00
Stu Hood
2982018e5a
Parse ClassFile as a lazy val, and provide it to fieldToDef
2015-07-07 10:25:16 -07:00
Stu Hood
cc052b598c
Add test for stable APIs with identical constants
2015-07-06 16:54:02 -07:00
Stu Hood
d52b6bfce7
Add tests missed during initial patch port
2015-07-06 12:50:14 -07:00
Stu Hood
a83f5eabf2
Add missing dependency
2015-07-06 11:11:06 -07:00
Stu Hood
6846bbd3ed
Encode static-final constant fields as Singletons, so that when the api changes, they change.
2015-07-01 21:37:32 -07: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
Eugene Yokota
56cc49a6b0
Remove launcher tests
2015-06-20 14:21:59 -04:00
Eugene Yokota
60e2057b15
Adds bundledLauncherProj to allProj
...
This matters when someone tries to locally build sbt from source.
2015-06-20 14:21:59 -04:00
eugene yokota
2cb9694b6d
Merge pull request #2068 from sbt/wip/scalaversionbump
...
Bumping up Scala version to 2.10.5/2.11.6. Fixes #1666 , Ref #1980
2015-06-20 10:59:03 -04:00
Eugene Yokota
81f175ddbf
Fixes #1666
2015-06-20 00:51:42 -04:00
Eugene Yokota
6fc13d0308
Try to keep bincompat
2015-06-19 23:05:01 -04:00
Eugene Yokota
618ac5236a
Bumping up Scala version to 2.10.5/2.11.6. Fixes #1980
...
To pass File => Unit callback across the classloader boundary
I am encoding it as a java.util.List[File] by overriding
method.
This was needed since Java didn't allow me to cast
from one classloader to the other.
2015-06-19 16:51:39 -04:00