summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* Regression in Enumeration caused some nullary m...Paul Phillips2011-05-222-0/+9
| | | | | | Regression in Enumeration caused some nullary methods to pose as fields. Closes #4570, no review.
* Making Range creation less slow, no review.Paul Phillips2011-05-211-1/+1
|
* Removes SUnit (long deprecated!) from the stand...Paul Phillips2011-05-1925-1293/+1141
| | | | | | | | | | | | Removes SUnit (long deprecated!) from the standard library. the relatively small number of partest tests in Scala's suite that were still using SUnit now either just use regular asserts, or they print stuff that partest checks with a .check file. Also fixed some bad indentation, removed ancient useless-looking commented-out code, etc. Contributed by Seth Tisue (way to go seth) no review.
* Suppress unwanted noise generated by javac when...Paul Phillips2011-05-193-6/+4
| | | | | | | | | | | | | Suppress unwanted noise generated by javac when compiling test case for #1263. formerly the test case caused this to be printed: Note: test/files/pos/t1263/Test.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. we suppress this using @SuppressWarnings. Contributed by Seth Tisue, no review.
* Apparent assumption that Literal(0) would be ad...Paul Phillips2011-05-192-0/+16
| | | | | | | Apparent assumption that Literal(0) would be adapted to Literal(0.0f) as necessary mercilessly invalidated. Fixed mkZero to account for all types explicitly. Closes #4617, no review.
* Fixes and closes #4608.Aleksandar Pokopec2011-05-191-0/+11
| | | | | No review.
* Fixed #4593.Iulian Dragos2011-05-171-0/+20
|
* Closes 4560. Review by dragos.Martin Odersky2011-05-162-0/+17
|
* Temporarily sending lisp.scala to be interprete...Paul Phillips2011-05-152-0/+0
| | | | | | | | Temporarily sending lisp.scala to be interpreter.scala's equally memory hungry buddy in pending. References #4512. This should be straightened out imminently, but I will solve this more easily by looking forward, not backward. No review.
* Fix for view+groupBy closes #4558, no review.Paul Phillips2011-05-141-0/+6
|
* Regenerated automated tests for inner objects.Iulian Dragos2011-05-112-5802/+1053
| | | | | | single threaded and multi-threaded access, plus private objects. Should catch most possible nesting of objects.
* Renaming the inner objects test file. no review.Iulian Dragos2011-05-112-0/+0
|
* New test. No review.Martin Odersky2011-05-112-0/+24
|
* Closes #4565.Hubert Plociniczak2011-05-114-0/+6921
|
* close #4441. no reviewLukas Rytz2011-05-101-0/+5
|
* Made -Yno-predef work again, also in the repl.Paul Phillips2011-05-073-0/+20
| | | | | | | do I import" code to notice _root_.scala.Predef too. Moved some of the overly specialized, called-only-once functions in treeInfo inside the one function which needs them. References #1931. No review.
* Good, I got the whitespace wrong, trying to emb...Paul Phillips2011-05-071-2/+1
| | | | | | | Good, I got the whitespace wrong, trying to embed a working checkfile for windows so I don't have to abandon my one javap test. I think I'm ready for NASA. No review.
* Made GenTraversableOnce public.Paul Phillips2011-05-072-3/+3
| | | | | No review.
* Attempting to make the :javap test pass on wind...Paul Phillips2011-05-071-0/+26
| | | | | Attempting to make the :javap test pass on windows, no review.
* Tightened a condition to avoid a self-referenti...Paul Phillips2011-05-062-0/+15
| | | | | | Tightened a condition to avoid a self-referential pattern variable crash. Closes #3392, no review.
* Finally figured out what was going on with a ce...Paul Phillips2011-05-068-10/+115
| | | | | | | Finally figured out what was going on with a certain class of exhaustiveness checking bugs. Hey moors, you can put away your pins, puppets, and magic sauces. Closes #3098, no review.
* Help :javap find nested repl-defined objects.Paul Phillips2011-05-062-0/+24
| | | | | no review.
* Be silent when compiling the repl extraction ob...Paul Phillips2011-05-052-0/+33
| | | | | | | Be silent when compiling the repl extraction object to suppress spurious warnings. Also corrected the busted logic for spotting repl wrappers. Closes #4542, no review.
* Makes BigInt's isValidThing methods make some k...Paul Phillips2011-05-051-0/+20
| | | | | | | Makes BigInt's isValidThing methods make some kind of sense. I wish I hadn't written so much code for the numerical classes which languishes in git tributaries. Closes #4540, no review.
* A better test case for #4537 than the one r2488...Paul Phillips2011-05-054-0/+22
| | | | | | A better test case for #4537 than the one r24881 didn't include, no review.
* close #4524 and close #4425, review by odersky.Lukas Rytz2011-05-053-0/+17
|
* fix #4502 and fix #4430. review by odersky.Lukas Rytz2011-05-052-0/+23
|
* Fixes and closes #4461. No review.Aleksandar Pokopec2011-05-042-0/+26
|
* Fixes and closes #4535.Aleksandar Pokopec2011-05-042-0/+33
| | | | | No review.
* Fix for failing test, no review.Paul Phillips2011-05-041-1/+1
|
* rewrite of nested objects implementation.Hubert Plociniczak2011-05-031-5/+0
| | | | | review by odersky, dragos and whoever feels like it.
* Since I don't want to commit anything "interest...Paul Phillips2011-05-019-21/+21
| | | | | | | | Since I don't want to commit anything "interesting" until we ship 2.9, a few uninteresting cleanups involving how types are printed, getting some debugging code in shape to prepare for the long winter ahead, etc. No review.
* Completely to my surprise, found that fixing al...Paul Phillips2011-04-304-21/+17
| | | | | | | | Completely to my surprise, found that fixing all those sequence issues revealed that the pattern matcher can catch a lot more inexhaustive cases than it has been catching. Fixed most of the inexhaustive matches in the compiler, which had become a bit warnier. No review.
* Don't crash the pickler with erroneous types.Paul Phillips2011-04-302-0/+12
|
* Fixing the pattern matcher regression I introdu...Paul Phillips2011-04-292-0/+580
| | | | | | | | Fixing the pattern matcher regression I introduced between rc1 and rc2. Not done with this situation but at least I managed to boil out the big problem and keep my five closed pattern matcher tickets to boot. Closes #4523, no review.
* Closes #4457. Review by oderskyHubert Plociniczak2011-04-295-0/+112
|
* I wrote a warning when nullary methods return U...Paul Phillips2011-04-2816-45/+45
| | | | | | | | | | | | | | | I wrote a warning when nullary methods return Unit. I wimped out of including it in this patch because we had about 200 of them, and that's what is fixed in this patch. I will add the warning to some kind of "-Xlint" feature after 2.9. This is motivated at least partly by the resolution of #4506, which indicates the distinction between "def foo()" and "def foo" will continue to jab its pointy stick into our eyes, so I believe we have a minimal duty of at least following our own advice about what they mean and not making a semirandom choice as to whether a method has parens or not. Review by community.
* Improved the error message for another of the m...Paul Phillips2011-04-285-0/+32
| | | | | | | | | | | | | | | | | | | Improved the error message for another of the most common situations I hear about in newbieland. It could be taken further. If compilation fails due to an unimplemented abstract method, and there is a concrete method of the same name and arity, it will do a pairwise analysis of the parameters and attempt to further explain where you went off the beam if it feels it can do so sensibly. Such as in the test case: % scalac S.scala S.scala:1: error: class S needs to be abstract, since method g in class J of type (y: Int,z: java.util.List)Int is not defined (Note that java.util.List does not match java.util.List[String]. To implement a raw type, use java.util.List[_]) class S extends J { ^ one error found No review.
* Fixed a booch I made in io.Position's positioning.Paul Phillips2011-04-272-0/+13
| | | | | Closes #4498, no review.
* Temporarily moving interpreter.scala to pending.Martin Odersky2011-04-251-0/+0
|
* Added warning when someone tries to return a no...Paul Phillips2011-04-243-0/+16
| | | | | | Added warning when someone tries to return a non-Unit value from a Unit method, no review.
* Removed restriction on case classes having only...Paul Phillips2011-04-244-5/+17
| | | | | | Removed restriction on case classes having only two parameter lists. Closes #1333, no review.
* Working my way through pattern matcher sequence...Paul Phillips2011-04-236-7/+105
| | | | | | | | | Working my way through pattern matcher sequence issues mostly caused by the special handling of Lists. Also deleting all kinds of useless or almost useless code which is presently only clutter. Closes #2756, #2800, #3050, #3530, #3972, no review.
* Strip unused pattern variable bindings out befo...Paul Phillips2011-04-231-0/+5
| | | | | | Strip unused pattern variable bindings out before performing match translation. Closes #4269, no review.
* [scaladoc] kindFilter should switch show/hide a...Kato Kazuyoshi2011-04-203-0/+53
| | | | | | [scaladoc] kindFilter should switch show/hide anchor of package. Closes #4463. Review by malayeri.
* [scaladoc] Strike-through for deprecated symbol...Kato Kazuyoshi2011-04-152-0/+41
| | | | | | [scaladoc] Strike-through for deprecated symbols on the reference index. Closes #4471. Review by dubochet.
* Fixing a couple more tests, no review.Paul Phillips2011-04-152-2/+2
|
* Adding some docs refactorings.Aleksandar Pokopec2011-04-141-0/+5
| | | | | | | Also, added some docs variables to Gen* traits that were missing. No review.
* Of late the test which fires up the window serv...Paul Phillips2011-04-142-0/+0
| | | | | | | | Of late the test which fires up the window server, which has already been the source of undue quantities of inconvenience, has taken to hanging indefinitely when I run the test suite on a remote machine. Rope at end, goodbye test, no review.
* This time, fixed #4283. no review.Iulian Dragos2011-04-143-0/+14
|