summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Allow for overriding the debugIDE val (requeste...Hubert Plociniczak2010-07-221-1/+1
| | | | | Allow for overriding the debugIDE val (requested for ENSIME). No review.
* Revert 22605 change to JavaParsers.scala, which...Donna Malayeri2010-07-221-15/+4
| | | | | | | Revert 22605 change to JavaParsers.scala, which modified parsing behavior and broke jvm test t3415. No longer create DocDef nodes for Javadoc comments in Java source files. No review.
* [scaladoc] Fix performance problem when generat...Donna Malayeri2010-07-221-1/+1
| | | | | [scaladoc] Fix performance problem when generating Scaladoc.
* [docs] The first comment contributed using Petr...Gilles Dubochet2010-07-211-0/+5
| | | | | [docs] The first comment contributed using Petr Hošek's Colladoc.
* Fix for stability failure introduced in build.x...Paul Phillips2010-07-201-0/+1
| | | | | | Fix for stability failure introduced in build.xml change. Review by malayeri (as an FYI.)
* [scaladoc] Optionally run typer phase for Java ...Donna Malayeri2010-07-202-4/+9
| | | | | | [scaladoc] Optionally run typer phase for Java files, if createJavadoc method returns true. No review.
* [scaladoc] Don't generate documentation for emp...Donna Malayeri2010-07-201-4/+10
| | | | | | [scaladoc] Don't generate documentation for empty Java companion objects. No review.
* [scaladoc] Remove unused template.html file.Donna Malayeri2010-07-201-257/+0
|
* [scaladoc] Make a DocDef node for javadoc comme...Donna Malayeri2010-07-202-7/+18
| | | | | [scaladoc] Make a DocDef node for javadoc comments in Java source files.
* [scaladoc] Modify build script to copy html res...Donna Malayeri2010-07-208-97/+27
| | | | | | | [scaladoc] Modify build script to copy html resources to output directory; display template in a frame rather than an iframe; change title of main page when new frame is loaded. Review by dubochet.
* added missing file.Martin Odersky2010-07-191-0/+28
|
* [scaladoc] Singleton types (`this.type`) are co...Gilles Dubochet2010-07-191-1/+10
| | | | | | [scaladoc] Singleton types (`this.type`) are correctly printed. Closes #1445. Review by malayeri.
* Added `ask` method to compiler control to do fa...Martin Odersky2010-07-193-9/+34
| | | | | | Added `ask` method to compiler control to do fast trunaround computations on presentation compiler thread.
* new test files.Martin Odersky2010-07-195-0/+94
|
* [scaladoc] Fixes an issue whereas inherited mem...Gilles Dubochet2010-07-191-1/+5
| | | | | | [scaladoc] Fixes an issue whereas inherited members in objects would not see their types instantiated properly. No review.
* [scaladoc] Adds private Scaladoc option "-Yuse-...Gilles Dubochet2010-07-196-12/+36
| | | | | | [scaladoc] Adds private Scaladoc option "-Yuse-stupid-types" for LAMP internal use. No review.
* [scaladoc] Print "Inherited from" headings usin...Gilles Dubochet2010-07-183-16/+19
| | | | | | | [scaladoc] Print "Inherited from" headings using type instances ("SeqLike[A, List[A]]") instead of template names ("SeqLike"). Review by malayeri.
* [scaladoc] Scaladoc knows about Javadoc inline ...Gilles Dubochet2010-07-151-1/+18
| | | | | | | [scaladoc] Scaladoc knows about Javadoc inline tags and transforms them. The transformation is currently quite basic, particularly for links. Review by malayeri.
* [scaladoc] Full comments with "by inheritance" ...Gilles Dubochet2010-07-152-6/+3
| | | | | | [scaladoc] Full comments with "by inheritance" ordering are correctly displayed. No review.
* Moved the burden of forgivingness for string sl...Paul Phillips2010-07-143-6/+33
| | | | | | Moved the burden of forgivingness for string slices into StringOps where it belongs. Review by odersky.
* close #3648 (again).Lukas Rytz2010-07-136-20/+29
|
* Closes #3653.Adriaan Moors2010-07-123-0/+13
| | | | | | | | | | no review Author: Mark Harrah <dmharrah@gmail.com> Date: Thu Jul 8 10:30:57 2010 -0400 Source: http://github.com/harrah/scala-starrless/commit/0c7759c95b47cebc6d9fa77cefd34ef638e2706e Reviewer: moors
* removed generics warnings in actorsmichelou2010-07-128-19/+23
|
* Updated LinkedBlockingQueue to latest jsr166 ve...Philipp Haller2010-07-122-323/+417
| | | | | | | | Updated LinkedBlockingQueue to latest jsr166 version. Verified bug fix using test case in [http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6806875 JDK bug report 6806875]. Closes #3629.
* Fixed buggy test case. Closes #3551. No review.Philipp Haller2010-07-121-3/+9
|
* Added test case for see #3628 in pending.Philipp Haller2010-07-122-0/+14
|
* Added test case for see #3620.Philipp Haller2010-07-121-0/+73
|
* Added test case for see #3636.Philipp Haller2010-07-121-0/+49
|
* Added test case for #3645. Closes #3645.Philipp Haller2010-07-121-0/+6
|
* Closes #3493. Review by extempore.Aleksandar Pokopec2010-07-092-1/+22
|
* closes #3603. no reviewAleksandar Pokopec2010-07-093-2/+57
|
* close #3648.Lukas Rytz2010-07-095-2/+20
|
* close #3649. no reviewLukas Rytz2010-07-091-0/+2
|
* cleaned up the mess that resulted from cobbling...Adriaan Moors2010-07-092-41/+53
| | | | | | | | cleaned up the mess that resulted from cobbling together fixes for see #3477 and see #3152 adjustTypeArgs and methTypeArgs now return a LinkedHashMap[Symbol, Option[Type]] TODO: check that type inference is still just as lightning fast as before
* made typechecker logging methods final so they ...Adriaan Moors2010-07-081-3/+3
| | | | | made typechecker logging methods final so they can actually be inlined
* closes #3622: refchecks erased types without un...Adriaan Moors2010-07-084-2/+22
| | | | | | closes #3622: refchecks erased types without uncurrying them first review by odersky
* closes #742.Adriaan Moors2010-07-083-15/+24
| | | | | review by extempore
* closes #3507: don't generate manifests where we...Adriaan Moors2010-07-083-1/+20
| | | | | | closes #3507: don't generate manifests where we can't refer to the existentially bound value
* closes #3494.Adriaan Moors2010-07-082-1/+8
| | | | | review by prokopec
* closes #3486.Adriaan Moors2010-07-084-2/+27
| | | | | | | | | fixed by having mixin do the cloning at the beginning of erasure and then updating the symbol's info to transform it to be valid in current phase review by odersky
* closes #3477.Adriaan Moors2010-07-082-7/+15
| | | | | | | | | | | | | | | | | | | | | | | | note that all type parameters must be reported in error messages about failing type inference, but only type parameters that were inferred successfully should be substituted the idea of mapping type parameter symbols to the corresponding type ref in order to make substitution the identity does not seem to work, leading to errors like: src/library/scala/collection/immutable/SortedMap.scala:38: error: type mismatch; found : scala.collection.immutable.SortedMap[A,B(in method empty)] required: scala.collection.immutable.SortedMap[A,B(in trait SortedMap)] override def empty: SortedMap[A, B] = SortedMap.empty ^ (I guess that's why they were retracted before, but that wasn't done consistently, leading to #3152 -- my first attempt at fixing the latter lead to this bug... I've assigned #3152 to you Martin, as I can't decide how to fix it.) review by odersky
* closes #3399.Adriaan Moors2010-07-083-24/+56
| | | | | | | this broke the invariant that argss is a regular matrix review by odersky
* closes #3374.Adriaan Moors2010-07-085-41/+44
| | | | | review by odersky
* closes #3249.Adriaan Moors2010-07-083-5/+25
| | | | | review by dragos
* closes #3247: syntax error regarding context bo...Adriaan Moors2010-07-082-3/+3
| | | | | | closes #3247: syntax error regarding context bounds generalized to include view bounds as we cannot easily be more specific no review
* closes #2416.Adriaan Moors2010-07-087-27/+118
| | | | | | | | | | this patch introduces a new subclass of TypeTree: TypeTreeWithDeferredRefCheck, which tracks the type args and type params of a type application when it was beta-reduced during typing without checking that the application was well-kinded -- that check must wait until refchecks, but was never performed since the application had been beta-reduced away caveat discovered while working on the fix: adapt turned all trees for which _.isType holds into TypeTree's review by odersky
* closes #2331: the pre-transform in Erasure did ...Adriaan Moors2010-07-086-151/+154
| | | | | | | | | | | | | | closes #2331: the pre-transform in Erasure did not correctly recurse in the case of a TypeApply. It simply returned the function, which might very well have been, say, a Select node, which had to be erased in case the qualifier's type is a refinement. (sorry about the whitespace changes) review by odersky
* [scaladoc] Follow-up on review SCL-110. No review.Gilles Dubochet2010-07-061-3/+3
|
* [scaladoc] Follow-up on review SCL-95. No review.Gilles Dubochet2010-07-061-1/+1
|
* [scaladoc] Hiding full comments in template pag...Gilles Dubochet2010-07-062-2/+4
| | | | | | | [scaladoc] Hiding full comments in template pages at startup is done by CSS instead of JavaScript, leading to better performance. Contributed by Pedro Furlanetto. Review by dubochet.