Commit Graph

720 Commits

Author SHA1 Message Date
eugene yokota 72e47657e5 Merge pull request #2 from sbt/wip/orgname
org name + Bintray + Util 0.1.0-M2 +  IO 1.0.0-M3 + Travis + scalatest
2015-09-07 04:55:06 -04:00
Eugene Yokota 9a42d645e9 Publish test artifacts 2015-09-07 04:40:23 -04:00
Eugene Yokota 1232a01037 Put things into sbt.librarymanagement package 2015-09-07 04:33:45 -04:00
Eugene Yokota c65c5016b0 bump to up Util 0.1.0-M3 2015-09-07 02:59:23 -04:00
Eugene Yokota a30bcdbb37 Fix test 2015-09-05 05:53:15 -04:00
Eugene Yokota dbf9dc7450 bump to util 0.1.0-M2 and migrated to scalatest 2015-09-05 05:32:07 -04:00
Eugene Yokota 734923fbae Bintray 2015-09-02 03:25:37 -04:00
Eugene Yokota 277c754e36 Merge #1 2015-09-02 03:03:20 -04:00
Eugene Yokota 7939e385c1 Bintray 2015-09-02 02:59:00 -04:00
Eugene Yokota e81b378214 Depend on sbt/util 2015-08-20 01:33:22 -04:00
Eugene Yokota 887cb7cc3e Code gen no longer needed 2015-08-19 04:13:08 -04:00
Eugene Yokota 319054fa32 Add build.sbt 2015-08-19 03:56:08 -04:00
eugene yokota 5f0075e3e6 Merge pull request #2143 from dwijnand/scala-2.11.7
Update scala211 to 2.11.7.
2015-08-13 03:27:50 -04:00
eugene yokota 2a6edd6815 Merge pull request #2142 from pdalpra/fix-warnings
Fix additional warnings
2015-08-13 03:27:35 -04:00
eugene yokota 4e3bf8dbd9 Merge pull request #2145 from jaceklaskowski/doc-contributing
Docs update: the launcher is in launch/target/sbt-launch.jar
2015-08-13 03:26:01 -04:00
eugene yokota 96a563f1f0 Merge pull request #2147 from dwijnand/merge-0.13.9-into-0.13
Merge 0.13.9 into 0.13.
2015-08-13 03:25:08 -04:00
Dale Wijnand 39675e40d3 Merge remote-tracking branch 'origin/0.13.9' into merge-0.13.9-into-0.13
* origin/0.13.9:
  Notes
  0.13.9
  cached resolution: use mutable map to speed up breakLoops
  cached resolution: don't include callers from evicted modules
  Add debug logs
  Fixes #2129. break up circular dependency loops in cached resolution
  try breaking circular dependency and continue sorting
  refactored to use less stack space
  make sortModules tailrec
  Reproduce stack overflow using cached resolution with circular dependency
2015-08-11 22:42:31 +01:00
eugene yokota 94dda0bfdd Merge pull request #2146 from sbt/wip/cached-resolution-circular3
cached resolution: don't include callers from evicted modules
2015-08-10 19:32:27 -04:00
Pierre DAL-PRA 1b90c865d1 Fix additional warnings 2015-08-07 00:23:14 +02:00
Eugene Yokota 2264a1052c cached resolution: use mutable map to speed up breakLoops 2015-08-05 07:01:21 -04:00
Eugene Yokota 6848fd9f69 cached resolution: don't include callers from evicted modules 2015-08-05 07:00:39 -04:00
Josh Suereth b184c111b7 Merge pull request #2140 from dwijnand/set-version-to-0.13.10-SNAPSHOT
Set version to 0.13.10-SNAPSHOT.
2015-08-04 14:18:56 -04:00
eugene yokota 5a47e5d6ae Merge pull request #2139 from pdalpra/drop-procedure-syntax
Replace procedure syntax by explicit Unit annotation
2015-08-04 11:32:07 -04:00
Pierre DAL-PRA d3dc1736e7 Replace procedure syntax by explicit Unit annotation 2015-08-04 10:07:38 +02:00
Josh Suereth db51a499a1 Merge pull request #2137 from pdalpra/clean-ops-on-collections
Clean ops on collections
2015-08-03 12:22:51 -04:00
Josh Suereth 4ba632fc66 Merge pull request #2138 from sbt/wip/cached-resolution-circular2
[0.13.9-RC3] Fixes #2129. break up circular dependency loops in cached resolution
2015-08-03 12:22:36 -04:00
Eugene Yokota fb2ccdd285 Add debug logs 2015-08-03 08:17:48 -04:00
Eugene Yokota 71faf88916 Fixes #2129. break up circular dependency loops in cached resolution
Simple remove-one method to workaround for circular dependency did not
work. This fix traverses the entire graph to detect all loops and then
breaks them up.
2015-08-03 07:31:32 -04:00
Pierre DAL-PRA ec71256040 Remove redundant collection conversions 2015-08-01 12:05:35 +02:00
Pierre DAL-PRA e528f3d163 Simplify operations on collections 2015-08-01 02:25:17 +02:00
Josh Suereth 88b68c7fd0 Merge pull request #2128 from sbt/fix/remove-old-urls
Remove reference to dead servers.
2015-07-27 09:26:46 -04:00
Josh Suereth c693ac6fb4 Merge pull request #2129 from sbt/wip/cached-resolution-circular
[0.13.9-RC3] cached resolution: stack overflow when circular dependency is found
2015-07-27 09:26:28 -04:00
Eugene Yokota 4e69d04be8 try breaking circular dependency and continue sorting 2015-07-26 23:19:16 -04:00
Eugene Yokota ddf941f371 refactored to use less stack space 2015-07-25 22:40:18 -04:00
Eugene Yokota e5ac8316a7 make sortModules tailrec 2015-07-25 17:38:11 -04:00
Josh Suereth abb4682cc7 Merge pull request #2127 from sbt/wip/warn-on-intransitive-pom
Add warning to MakePom for intransitive dependencies.
2015-07-25 08:23:09 -04:00
Josh Suereth 92202d4353 Add warning to MakePom for intransitive dependencies.
Intransitive does not work in Maven, and does not translate to pom.xml.
2015-07-24 10:42:49 -04:00
Josh Suereth 6fa59ff912 Merge pull request #2124 from sbt/wip/travis-workaround
Working around travis-ci/travis-ci#4527
2015-07-23 10:21:54 -04:00
Josh Suereth db6b1227ed Merge pull request #2117 from dwijnand/sbt-serialization-0.1.2
Bump sbt/serialization to v0.1.2.
2015-07-18 14:21:01 -04:00
eugene yokota c8e1da38b7 Merge pull request #2116 from sbt/0.13.9
Merge 0.13.9 back into 0.13
2015-07-18 13:36:04 -04:00
Josh Suereth 5e82bb0d68 Merge pull request #2115 from sbt/wip/caller
Fixes #2105/#1763. Cached resolution: removes duplicate callers during merge
2015-07-18 07:07:46 -04:00
Eugene Yokota a1ac6c6eaa Fixes #2105/#1763. Cached resolution: removes duplicate callers during merge 2015-07-18 02:17:25 -04:00
eugene yokota 30b459a212 Merge pull request #2106 from Duhemm/interface-specific-sources-clean
Find most specific version of compiler interface sources
2015-07-17 10:25:16 -04:00
Josh Suereth 161aea0d42 Merge pull request #2108 from fkorotkov/javac-line-content
Line content from diagnostic classes if available
2015-07-17 09:27:12 -04:00
Josh Suereth b3103b7da7 Merge pull request #2112 from pdalpra/cleanup-warnings
Fix several warnings
2015-07-17 09:22:26 -04:00
Pierre DAL-PRA fd9644dc5d Fix several warnings 2015-07-17 09:17:42 +02:00
Martin Duhem 63cfbb49e2 Find most specific version of compiler interface sources
This commit introduces a mechanism that allows sbt to find the most
specific version of the compiler interface sources that exists using
Ivy.

For instance, when asked for a compiler interface for Scala 2.11.8-M2,
sbt will look for sources for:

 - 2.11.8-M2 ;
 - 2.11.8 ;
 - 2.11 ;
 - the default sources.

This commit also modifies the build definition by removing the
precompiled projects and configuring the compiler-interface project so
that it publishes its source artifacts in a Maven-friendly format.
2015-07-16 11:18:48 +02:00
Josh Suereth e6eca7656a Merge pull request #2085 from twitter-forks/stuhood/java-static-final-fields-as-singletons
Encode static-final constant fields as Singletons
2015-07-14 12:35:56 -04:00
eugene yokota 6a33581aae 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 300ea8215f Merge pull request #2097 from sbt/wip/2046
Fixes #2046. Cached resolution: Fixes double eviction
2015-07-10 15:24:41 -04:00