summaryrefslogtreecommitdiff
path: root/test/files
Commit message (Collapse)AuthorAgeFilesLines
...
* fixed #2421: checkBounds in typedImplicit0 to f...Adriaan Moors2009-10-062-0/+51
| | | | | | fixed #2421: checkBounds in typedImplicit0 to filter out implicit searchresults that result in nonsenical type instantiations
* test for #1355, which has been fixed earlierAdriaan Moors2009-10-062-0/+5
|
* Test case for #2175.Paul Phillips2009-10-061-0/+20
|
* Test cases for some tickets fixed by recent arr...Paul Phillips2009-10-055-0/+43
| | | | | | Test cases for some tickets fixed by recent array and implicit activity: #1038, #1005, #1272.
* Reverted the BigDecimal implicits added for tic...Paul Phillips2009-10-051-3/+3
| | | | | Reverted the BigDecimal implicits added for ticket #1813.
* Test case for #298.Paul Phillips2009-10-052-0/+19
|
* Test case for #1609 and the first half of #2361.Paul Phillips2009-10-042-0/+15
|
* Sequence->SeqMartin Odersky2009-10-026-30/+30
|
* Fixed #1939,plus some moving things around.Martin Odersky2009-10-021-0/+34
|
* Fix and test case for #2075.Paul Phillips2009-10-011-0/+7
|
* Test case for #2030 and #2056.Paul Phillips2009-10-012-0/+10
|
* Fix and tests for positions issues with context...Miles Sabin2009-10-014-0/+12
| | | | | | | | Fix and tests for positions issues with context/view bounds and multiple definitions; extended the ranges for defns/decls to cover their introducing keywords; removed an unused IDE hook; some whitespace cleanup.
* meh.Adriaan Moors2009-10-011-1/+1
|
* fixed #2208Adriaan Moors2009-10-013-0/+20
| | | | | | | | don't expand type aliases that take type arguments in typedTypeConstructor, as that bypasses refchecks have to expand type alias without type arguments, as AnyRef must disappear (problem with cycles during bootstrap)
* fixed #2101Adriaan Moors2009-10-013-0/+62
| | | | | | there were some issues with heap pressure that made the compile take incredibly long, these were solved by increasing the max allowed heap
* missing test cases for #2261, #2293, #2421Adriaan Moors2009-10-012-0/+14
|
* Fixed 'finally'.Iulian Dragos2009-09-302-0/+25
|
* fixed #2311.Martin Odersky2009-09-302-2/+2
|
* fix windows / ibm nightlyLukas Rytz2009-09-302-5/+5
|
* improved annotations copying (documentation, mo...Lukas Rytz2009-09-292-0/+23
| | | | | | improved annotations copying (documentation, moved meta-annotations, added tests)
* fixed #2316: No longer cache entire SearchResul...Adriaan Moors2009-09-293-0/+82
| | | | | | | | | | | | | | | | | | | | | | | fixed #2316: No longer cache entire SearchResult when looking for implicits in the parts of the expected type. (patch by retronym -- see ticket) A SearchResult may contain symbols local to the scope of the search that were used as implicit parameters, so they are not safely cacheable. The fix for #2101 does not suffice. That patch avoided bound symbols being duplicated, but the problem is much worse. The implicits for an expected type depend on more than just that type, so we cannot cache them using the expected type as a key. The neg/t2316 test illustrates this: T1 may provide two implicits, one requires an implicit T2, another an implicit T3. If an implicit T1 is first required when only a T2 is in scope, the SearchResult will describe the corresponding implicit. Now, if we enter an implicit value of type T3 into scope, the search should fail (it is ambiguous), but the cache does not take this new fact into account. The patch replaces the erroneous aggressive caching with a more conservative version that only caches ImplicitInfo's.
* Lazy fields null out fields that are used only ...Iulian Dragos2009-09-281-0/+18
| | | | | | | | Lazy fields null out fields that are used only in their initializer. When the lazy value is forced, it will null out all private fields that are used only by the current lazy value. This should reduce memory leaks, see #720
* fixed up testsMartin Odersky2009-09-283-4/+9
|
* refined implicit resolution.Martin Odersky2009-09-285-0/+36
|
* More accumulated XML work, including removing s...Paul Phillips2009-09-251-11/+6
| | | | | | | More accumulated XML work, including removing some bits which were deprecated long ago or are visibly abandoned. Hopefully this will be the last XML patch for a while.
* Reverted r18215 at martin's request.Paul Phillips2009-09-253-18/+2
|
* Collections refactoring.Martin Odersky2009-09-255-16/+31
|
* fix buildLukas Rytz2009-09-251-6/+0
|
* Introduced actors package object to deprecate a...Philipp Haller2009-09-241-10/+1
| | | | | | | | | | | Introduced actors package object to deprecate a number of classes. Made ForkJoinScheduler more configurable and let it read ThreadPoolConfig. Clean-ups in TerminationMonitor and ActorGC. Removed DefaultExecutorScheduler. Made DelegatingScheduler and ExecutorScheduler private. Deprecated MessageQueue and MessageQueueElement, so that we can later make them private. Deprecated a number of methods in IScheduler. Tightened access modifiers in Reactor.
* fix #2390Lukas Rytz2009-09-241-1/+3
|
* fix for #2382Lukas Rytz2009-09-241-0/+3
|
* [no content change] Fixed all SVN properties: m...Gilles Dubochet2009-09-24325-289/+204
| | | | | | | | [no content change] Fixed all SVN properties: mimes, EOL, executable. Id expansion is consistently enabled for Scala/Java/C# sources in 'src/' and consistently disabled and removed from everywhere else: there should not be any dead Id tags anymore.
* fixed #2290 and #2325Lukas Rytz2009-09-245-16/+50
|
* Fixed #2359.Philipp Haller2009-09-242-0/+26
|
* Taking a stab at the cause of some nightly fail...Paul Phillips2009-09-241-1/+0
| | | | | Taking a stab at the cause of some nightly failures.
* Test case for #1309 (fixed in Array rewrite.)Paul Phillips2009-09-231-0/+7
|
* Fix and test case for #2377.Paul Phillips2009-09-232-0/+20
|
* Proxy.equals catches null case (fix for #2366)Ingo Maier2009-09-232-0/+13
|
* Rather surprisingly, after all the commotion ab...Antonio Cunei2009-09-222-0/+13
| | | | | | Rather surprisingly, after all the commotion about 2.7.6 and the pickler fix, there was still no test for the corresponding ticket(s). Now added.
* new arrays are done.Martin Odersky2009-09-2129-85/+80
|
* Not sure why my jars are being viewed somewhere...Paul Phillips2009-09-172-1/+3
| | | | | | | Not sure why my jars are being viewed somewhere along the way as if textual data, and this is apparently causing breakage some places. One more try at uploading a jar.
* An enhanced scalacheck with new powers (includi...Paul Phillips2009-09-162-1/+38
| | | | | | | An enhanced scalacheck with new powers (including arbUnit, for all your arbitrary Unit needs) and some tests for recent Array-related crashers, including test case for the now working #2299.
* Added some more scalacheck tests to list, incid...Paul Phillips2009-09-161-1/+15
| | | | | | | Added some more scalacheck tests to list, incidentally inspiring millions of commit log readers to say out loud "hey, I could be writing tests like those!"
* The first working scalacheck test! Now Arbitrar...Paul Phillips2009-09-162-1/+8
| | | | | | The first working scalacheck test! Now Arbitrary is working for us instead of our nemesis Capt. Entropy.
* Fix and test case for #2081.Paul Phillips2009-09-151-0/+11
|
* fixed headers/comments/svn props, made some pro...michelou2009-09-151-2/+2
| | | | | | fixed headers/comments/svn props, made some progress with serializable classes
* Made canEqual abstract in Product and only inse...Paul Phillips2009-09-112-2/+6
| | | | | | | Made canEqual abstract in Product and only inserted into case classes if no concrete implementation is inherited. Restored the disabled canEquals usages in collections.
* Deprecated case classes inheriting from other c...Paul Phillips2009-09-1111-72/+9
| | | | | | Deprecated case classes inheriting from other case classes, and updated all the tests which did so.
* Fixed #2201 (slight rewrite of paulp's patch at...Adriaan Moors2009-09-112-1/+14
| | | | | | | | | | | | | | | | Fixed #2201 (slight rewrite of paulp's patch at http://github.com/paulp/scala/commit/24419959b4d6c93716c216bbf276948a830 4b4e6) ImplicitSearch::cacheResult now clones symbols that represent bound variables (more specifically, parameters of anonymous functions that are used as implicit values) to ensure that different bound variables are represented by different symbols (otherwise lambda lifting gets confused). updated check file for bug692: error-reporting got more complete because TypeRef::transform has been relaxed slightly
* fix #2268Lukas Rytz2009-09-112-0/+11
|