summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Type checking now puts tree to be typed in local contextMartin Odersky2011-12-221-11/+31
|
*---. Merge remote-tracking branches 'jsuereth/xsbt', 'kepler/ticket/5226' and ↵Paul Phillips2011-12-2115-165/+1233
|\ \ \ | | | | | | | | | | | | 'kepler/topic/ystopafter' into develop
| | | * Made -Ystop-after:parser work correctlyEugene Burmako2011-12-211-2/+4
| | | | | | | | | | | | | | | | | | | | Without this fix running a compiler with the aforementioned option leads to a crash (because namerPhase gets resolved to a NoPhase).
| | * | Attempt to fix classloader issuesEugene Burmako2011-12-211-2/+4
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | @odersky writes: When doing reflect.mirror.ClassWithName("foo") in the REPL, we get a NullPointerException. It goes away if we have this fallback in defaultClassLoader. Not sure it's the right fix, though. Fixes SI-5226, review by @odersky
| * | Merge branch 'master' into xsbtJosh Suereth2011-12-2014-55/+262
| |\|
| * | Removing local linux sbt scripts.Josh Suereth2011-12-202-84/+0
| | | | | | | | | | | | | | | | | | Local linux SBT scripts have been removed in favor of using sbt-extras or an alternative windows solution which is TBD.
| * | Merge branch 'master' into xsbtJosh Suereth2011-12-1812-267/+511
| |\ \
| * | | Brought version detection up-to-date.Josh Suereth2011-12-162-19/+21
| | | | | | | | | | | | | | | | * SBT's version creation is now on par with tools/get-latest-version
| * | | Native SHA1 calculations.Josh Suereth2011-12-142-8/+56
| | | | | | | | | | | | | | | | | | | | * SHA1 sum calculations are now done in pure Scala. * Cache jar SHAs are checked for validity.
| * | | Merge branch 'xsbt' of github.com:scala/scala into xsbtJosh Suereth2011-12-1416-42/+246
| |\ \ \
| | * | | Fixes windows issues.Josh Suereth2011-12-141-1/+1
| | | | |
| | * | | Merge branch 'master' into xsbtJosh Suereth2011-12-1415-52/+253
| | |\ \ \
| | * | | | Improved error output.Josh Suereth2011-12-141-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | * One SHA resolve, now outputs lots of stack traces if parallel execution failure.
| * | | | | Merge branch 'xsbt' of github.com:scala/scala into xsbtJosh Suereth2011-12-110-0/+0
| |\| | | |
| | * | | | Merge remote-tracking branch 'origin/master' into xsbtPaul Phillips2011-12-092-4/+41
| | |\ \ \ \
| * | \ \ \ \ Merge branch 'master' into xsbtJosh Suereth2011-12-114-21/+62
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Fixed Emit*Page to write to file.Josh Suereth2011-12-092-153/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The EmitHtmlPage and EmitManPage utilities now write to a file if there is more than one argument on the command line. This allows the SBT build to fork them and still generate a file without having to capture the output stream.
| * | | | | | Parallelize sha resolution.Josh Suereth2011-12-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Retreiving STARR from SHA repo is now parallel by default. YAY for parallel collections.
| * | | | | | Merge branch 'master' into xsbtJosh Suereth2011-12-095-0/+65
| |\ \ \ \ \ \
| * | | | | | | MSIL now part of layered compilesJosh Suereth2011-12-092-19/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * The MSIL source code is now built at every layer as part of the compiler project. * The MSIL project is completely removed from other references.
| * | | | | | | Merge branch 'master' into xsbtJosh Suereth2011-12-0915-29/+191
| |\ \ \ \ \ \ \
| * | | | | | | | Fixed SHA resolver to only pull necessary JAR files and ignore other ↵Josh Suereth2011-12-081-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | directories.
| * | | | | | | | Added local cache for project jars.Josh Suereth2011-12-081-10/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | .desired.sha1 files now resolve into a local repository before being copied into the main repo. If the local repository exists and has a file, then there is no download necessary.
| * | | | | | | | Merge branch 'master' into xsbtJosh Suereth2011-12-0847-202/+160
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge branch 'master' into xsbtPaul Phillips2011-12-0652-74/+74
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: project/build/ScalaSBTBuilder.scala
| * | | | | | | | | | Fixed publish issue.Josh Suereth2011-12-062-44/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Cleaned up layered build settings definition * Removed scalaVersion specification from build (not NEEDED). * Fixed a migration from build.sbt to project/Build.scala where publish settings were only being used on the root project and not also used for sub-projects which are published.
| * | | | | | | | | | Merge branch 'master' into xsbtJosh Suereth2011-12-0630-3/+93
| |\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Adding SHA resolve to the SBT build so that we don't need the push/pull ↵Josh Suereth2011-12-053-2/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | binary libs script anymore. Only pull is implemented.
| * | | | | | | | | | | Merge branch 'master' into xsbtJosh Suereth2011-12-05125-11/+1241
| |\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | *.properties files are now generated more oftenJosh Suereth2011-12-051-3/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (on git SHA change *and* clean instead of just clean)
| * | | | | | | | | | | | Fixed mechanisms which pulls scala revision for properties file.Josh Suereth2011-12-052-3/+7
| | | | | | | | | | | | |
| * | | | | | | | | | | | Step one towards using project revision to buildJosh Suereth2011-12-055-17/+31
| | | | | | | | | | | | |
| * | | | | | | | | | | | Merge branch 'master' into xsbtPaul Phillips2011-12-0470-120/+987
| |\ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'master' into xsbtJosh Suereth2011-12-0223-357/+15580
| |\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | Port of SBT 0.11.x build. Things appear to be working well.Josh Suereth2011-12-0128-1883/+1161
| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | Merge pull request #65 from dragos/masterPaul Phillips2011-12-210-0/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | Rename .project to .project.SAMPLE
| * | | | | | | | | | | | | | Renamed .project to .project.SAMPLE, just like .classpath.SAMPLE.Iulian Dragos2011-12-201-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should have been done a long time ago, when .classpath was renamed to .classpath.SAMPLE. Both files are needed to import the scala compiler in Eclipse, and having just one guarantees a broken project.
* | | | | | | | | | | | | | | Renamed .project to .project.SAMPLE, just like .classpath.SAMPLE.Iulian Dragos2011-12-201-0/+0
|/ / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should have been done a long time ago, when .classpath was renamed to .classpath.SAMPLE. Both files are needed to import the scala compiler in Eclipse, and having just one guarantees a broken project.
* | | | | | | | | | | | | | Fix for classOf NPE.Paul Phillips2011-12-195-20/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Let type parameter be inferred. Closes SI-4871.
* | | | | | | | | | | | | | Test case closes SI-5119.Paul Phillips2011-12-191-0/+13
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | Merge remote-tracking branches 'axel22/issue/5293' and ↵Paul Phillips2011-12-1929-230/+703
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'jsuereth/fix-5053-view-unzip' into develop
| * | | | | | | | | | | | | | unzip(3) on view now returns view.Josh Suereth2011-12-183-0/+32
| | |_|_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added unzip and unzip3 to TraversableViewLike * Added partest tests for unzip on views returning specific collection types. Closes SI-5053 Review by @paulp
| * | | | | | | | | | | | | Restored some methods to List.Paul Phillips2011-12-171-0/+247
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Deprecated since 2.8.0 but causing far too much inconvenience by not being present.
| * | | | | | | | | | | | | Intermediate range commit.Paul Phillips2011-12-161-106/+79
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is not a long-term implementation - I haven't even benchmarked it -- don't worry. I did find a fairly gross bug in the version I checked in a few days ago so I wanted to erase that from the repository memory for the weekend.
| * | | | | | | | | | | | | Fixed "Definition Classes" in bug #5287Vlad Ureche2011-12-168-128/+129
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Fixed scalacheck test to fail if it's failing.Paul Phillips2011-12-161-7/+1
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Improve quality of scalacheck range tests input and output.Daniel C. Sobral2011-12-161-26/+55
| | |_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove some dead code, activate ByOne generator again, add generators for inclusive ranges, add generators that concentrate on the boundaries, and add some print statements next to exceptions that might get eaten by out of memory errors.
| * | | | | | | | | | | | Fix for seq/array varargs crasher.Paul Phillips2011-12-132-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes SI-4024.
| * | | | | | | | | | | | Faster char2uescape.Paul Phillips2011-12-131-16/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | No StringBuilder, no closure, no toHexString, no string concatenation, no unnecessary math, no call to reverse, only the necessary allocation.
| * | | | | | | | | | | | Test case closes SI-4063.Paul Phillips2011-12-121-0/+39
| | | | | | | | | | | | |