| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
# By Eugene Burmako (10) and others
# Via Josh Suereth (10) and Paul Phillips (9)
* origin/2.10.x: (32 commits)
Removing duplication from Duration.
Fixed positions in de-aliased special symbols and for automatically added `apply` methods.
Fixes SI-6285 - ParIterableLike no longer says sequential foreach.
SI-6274 Fix owners when eta-expanding function with byName param
Fixes typos in the ScalaDoc of StringContext
Allow nested calls to `askForResponse` in the presentation compiler.
Made Dynamic extend Any.
Fix for SI-6273, repl string interpolation.
Formatting cleanup in def typed.
Better errors for Any/AnyRef issues.
Fix for SI-6263, futile adaptation.
Suppressed 'possible cause' mis-warning.
Fix for SI-6034, covariant value classes.
Fixes SI-6290 by creating real instnaces of language features.
SBT build now works with SBT 0.12.
Removed previosuly uncommented code, added more diagnosis output to REPL.
Made instrumenter more robust by looking at tokens
Removed dead code.
Two fixes for the worksheet instrumenter
Fix SI-6294.
...
|
| |
| |
| |
| | |
Also fixed partest explosion that happened after partest redesign.
|
|/ |
|
|
|
|
| |
contributed by Carlo Dapor -- thanks!
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
hopefully.
|
|
|
|
|
|
|
|
| |
* Moved ASM sources to src/asm
* New ant task builds asm *ONCE*. Build times improve by a few seconds
* Fixed SBT build for new asm location. SBT build still broken from actors-migration and partest
Review by @magarciaEPFL
|
|
|
|
| |
exception.
|
| |
|
| |
|
|\ |
|
| |
| |
| |
| | |
interface.
|
| |
| |
| |
| | |
SBT build should now mimic ant build for versions.
|
| |
| |
| |
| | |
up to par.
|
| | |
|
|/
|
|
| |
Another deprecated soul passes on to ether world.
|
|
|
|
| |
Review by: @jsuereth
|
| |
|
|
|
|
|
| |
* Added 'lock' key to write 'compile.lock' file to target dir.
* Added 'unlock' key to delete 'compile.lock' file to target dir.
|
|
|
|
| |
* SBT's version creation is now on par with tools/get-latest-version
|
|
|
|
|
| |
* SHA1 sum calculations are now done in pure Scala.
* Cache jar SHAs are checked for validity.
|
| |
|
|
|
|
| |
* One SHA resolve, now outputs lots of stack traces if parallel execution failure.
|
|
|
|
|
| |
Retreiving STARR from SHA repo is now parallel by default.
YAY for parallel collections.
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
directories.
|
|
|
|
|
|
|
| |
.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.
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
binary libs script anymore. Only pull is implemented.
|
|
|
|
| |
(on git SHA change *and* clean instead of just clean)
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Confusingly, I am restoring the method "getArchive" which has been gone
from trunk since February 2010 but is suddenly necessary for the sbt
build (as its "compiler-interface" won't compile without it.) I am sure
it all makes perfect sense. No review.
|
|
|
|
|
|
| |
fix get-scala-revision script for the case when svn prints some
warnings. no review
|
|
|
|
|
|
| |
Don't have time to fix the sbt build and can't keep watching it fail.
Commented test out liberally. No review.
|
| |
|
|
|
|
|
|
| |
Securing some of the blessings of whitespace for the sbt build. No
review.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Added a new test group - specialized.
Modified partest to add a jar with instrumented classes to classpath when compiling and running tests.
Added a primary version of the instrumented BoxesRuntime, and a script to produce a jar for it.
Added the 'speclib' folder to partest files, which contains the jar with the instrumented classes.
Review by dragos.
|
|
|
|
|
|
|
|
|
| |
Bencharking a larger program with parallel collections.
Fixed a couple of bugs in parallel collections.
No review.
|
|
|
|
|
|
| |
Added secret option to sbt build which makes it only recompile changed
files. No review.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Couldn't bear to see sbt seemingly so close but still unable to run
tests. Made some progress but bogged down in scalacheck when I realized
things were farther from working than I'd thought. Please forgive this
brief expression of frustration, because the despair is palpable:
the weeks of work I did on partest was apparently of no interest,
and now I'm in here having to fix the same partest bugs again, in a
more virulent form. They've evolved into some kind of ant-partest-sbt
artificial creature, more fearsome than any one of them could be under
its own power.
Did we not know we have a whole directory full of pretty code like this?
List(
"Scala compiler classes in: " + testBuildDir,
"Scala version is: " + nsc.Properties.versionMsg,
"Scalac options are: " + universe.scalacOpts,
"Java binaries in: " + javaBin,
"Java runtime is: " + javaInfoString,
"Java runtime options: " + (Process.javaVmArguments mkString " "),
"Javac options are: " + universe.javacOpts,
"Java options are: " + universe.javaOpts,
"Source directory is: " + src,
"Selected categories: " + (selectedCategories mkString " "),
""
) mkString "\n"
It's src/partest-alternative in case anyone wants to consider any of it.
At the very least there are individual files or functions which could be
cherry picked.
-- This patch contains: --
Readability efforts. Twelve parameter functions whose last six
parameters are "true,true,failedOnly,true,false,log" are pretty
challenging to work with.
Changes to the environment variables sbt was setting to look a bit more
like what partest expects and will crash without.
Sets partest.debug=true if the sbt logger level is at Debug.
On my machine all test groups except scalacheck appear to run to
completion.
Review by moix. (Hello, moix! I am available for assistance if you are
in the market for it. You have brought us long suffering ant-ers to the
brink of sbt goodness: and now, we enter the fray!)
|
|
|
|
|
|
| |
Tweaking sbt so it will stop jabbering about svn info failing when
there's a perfectly fine git repo yet to be tried. No review.
|
| |
|
| |
|