summaryrefslogtreecommitdiff
path: root/src/library
Commit message (Collapse)AuthorAgeFilesLines
* fixed #2311.Martin Odersky2009-09-303-2/+21
|
* improved annotations copying (documentation, mo...Lukas Rytz2009-09-2910-60/+210
| | | | | | improved annotations copying (documentation, moved meta-annotations, added tests)
* My workaround for the negative chars didn't work.Paul Phillips2009-09-271-3/+13
| | | | | | | All bets are off in negative char land. This workaround "works" but there is still a negative value in the boxed char, which can come back out. This needs fixing...
* For for an XML bug I accidentally introduced in...Paul Phillips2009-09-263-6/+13
| | | | | For for an XML bug I accidentally introduced in recent changes.
* add @since annotationsstepancheg2009-09-26109-4/+227
|
* fix typo in tag namestepancheg2009-09-261-1/+1
|
* more @since annotationsstepancheg2009-09-2670-2/+129
|
* add @since scaladoc tag to scala.annotation.*stepancheg2009-09-266-0/+14
|
* More accumulated XML work, including removing s...Paul Phillips2009-09-2511-409/+117
| | | | | | | 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 'doArg' change made in r18738, removed...michelou2009-09-252-3/+5
| | | | | reverted 'doArg' change made in r18738, removed a few warnings
* Collections refactoring.Martin Odersky2009-09-25189-1071/+899
|
* Some more XML work as I prepare to deal with th...Paul Phillips2009-09-2510-156/+46
| | | | | | | Some more XML work as I prepare to deal with the almost unfixable XML equality situation (sure, I can be equal to four different classes and their four different hashcodes, why do you ask?)
* copying of field annotations can now be control...Lukas Rytz2009-09-255-0/+60
| | | | | | | | copying of field annotations can now be controlled, annotate the annotation class (works with type aliases). Names & location of the meta-annotations field/getter/setter/beanGetter/beanSetter to be discussed.
* This patch represents breaking out bits of code...Paul Phillips2009-09-244-68/+72
| | | | | | | | This patch represents breaking out bits of code generation related to equality so that I can log what they're doing and easily alter them; to that end there is some code generation refactoring and a couple minor XML issues that came up.
* Equality logging keeps taking me inside XML fil...Paul Phillips2009-09-241-90/+39
| | | | | | Equality logging keeps taking me inside XML files which cannot be left as they are. Eventually I will run out of files.
* Introduced actors package object to deprecate a...Philipp Haller2009-09-241-16/+5
| | | | | | | | | | | 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.
* Removed another dead file.Gilles Dubochet2009-09-242-84/+1
|
* [no content change] Fixed all SVN properties: m...Gilles Dubochet2009-09-2463-64/+64
| | | | | | | | [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-241-16/+3
|
* moved sortWith from Iterable to Sequence (becau...Martin Odersky2009-09-245-44/+43
| | | | | | | | moved sortWith from Iterable to Sequence (becaus eit does not make sense for sets or maps). Fixed problem interfacing with Java Array[T] parameters. Made manifests compile under 1.5 by avoiding multi-dimensional Array.newInstance.
* The results of examining many instances of !!! ...Paul Phillips2009-09-2313-38/+6
| | | | | | | | | The results of examining many instances of !!! and seeing what I can do about rendering them less exclamatory. It is not completely out of the realm of possibility that I have calmed down something which would best have remained excited, but I am endeavoring to be more "daring" (in the words of the BAFL.)
* Created a copy method for Elem like the one whi...Paul Phillips2009-09-231-9/+18
| | | | | | | Created a copy method for Elem like the one which would be generated for it if a) it were still a case class and b) it didn't have a Node* argument, which apparently suppresses the generation of the copy method.
* Some more XML reworking.Paul Phillips2009-09-232-59/+39
|
* Proxy.equals catches null case (fix for #2366)Ingo Maier2009-09-231-1/+3
|
* Removed StringVector and all uses thereof.Paul Phillips2009-09-231-220/+0
|
* Fix for #2374.Paul Phillips2009-09-231-20/+14
|
* Fix for #2364, and another XML rewrite.Paul Phillips2009-09-232-87/+52
|
* drop svn:executable from *.scalastepancheg2009-09-2315-0/+0
|
* Support code I need for certain equality strate...Paul Phillips2009-09-221-2/+205
| | | | | | Support code I need for certain equality strategies; it's not called by anything in the mainline as yet.
* Really fixing the build now.Philipp Haller2009-09-221-1/+1
|
* Fixed build.Philipp Haller2009-09-223-3/+3
|
* Finished re-integrating mutable collections.Philipp Haller2009-09-227-52/+73
|
* fixed doArgs (Settings.scala) and loadFrom (Plu...michelou2009-09-229-19/+33
| | | | | fixed doArgs (Settings.scala) and loadFrom (Plugin.scala)
* Attempting to widen the field of possibilities ...Paul Phillips2009-09-227-51/+97
| | | | | | | Attempting to widen the field of possibilities for equality, a proof by construction that a large codebase doesn't need to perform equality checks between different primitives types if it is not so inclined.
* Various tweaks to give us relief from those fil...Paul Phillips2009-09-227-9/+24
| | | | | | | Various tweaks to give us relief from those files which are endlessly recompiled by ant (mostly, whenever there is a source file which does not generate a class of the same name.)
* new arrays are done.Martin Odersky2009-09-2122-623/+513
|
* Working around a mysterious bug which was expos...Paul Phillips2009-09-191-1/+14
| | | | | Working around a mysterious bug which was exposed in r17461.
* Exposed a bunch of java 5 Character methods thr...Paul Phillips2009-09-181-4/+35
| | | | | | Exposed a bunch of java 5 Character methods through RichChar, and deprecated a couple in favor of less irritating names.
* Physically moved ForkJoinPool to scala.concurrent.Philipp Haller2009-09-179-0/+5092
|
* new starr, with some changes to varargs handling.Martin Odersky2009-09-172-42/+42
|
* The first working scalacheck test! Now Arbitrar...Paul Phillips2009-09-161-1/+1
| | | | | | The first working scalacheck test! Now Arbitrary is working for us instead of our nemesis Capt. Entropy.
* Cleaning code: removed unused methods, type lit...Gilles Dubochet2009-09-161-0/+2
| | | | | Cleaning code: removed unused methods, type literals are a bit simpler.
* fixed headers/comments/svn props, made some pro...michelou2009-09-1584-392/+813
| | | | | | fixed headers/comments/svn props, made some progress with serializable classes
* Workaround for by-name/implicit/default clash d...Paul Phillips2009-09-141-3/+14
| | | | | Workaround for by-name/implicit/default clash described in #2290.
* Added -Ynewarrays option which generates new ar...Martin Odersky2009-09-131-4/+7
| | | | | | Added -Ynewarrays option which generates new array scheme. This is necessary for a clean bootstrap.
* Preparing for array switchoverMartin Odersky2009-09-1218-316/+916
|
* Made canEqual abstract in Product and only inse...Paul Phillips2009-09-114-10/+3
| | | | | | | Made canEqual abstract in Product and only inserted into case classes if no concrete implementation is inherited. Restored the disabled canEquals usages in collections.
* Split TaskRunner into FutureTaskRunner and Task...Philipp Haller2009-09-117-45/+80
| | | | | | | | | | Split TaskRunner into FutureTaskRunner and TaskRunner. FutureTaskRunner has an abstract Future[T] type member and inherits an abstract Task[T] type member from TaskRunner. Implicit conversions enable tasks and futures to be treated as parameter-less functions. This allows TaskRunners to be used by actor schedulers without creating lots of wrapper objects.
* A bundle of small bugfixes to recent patches.Paul Phillips2009-09-113-2/+8
|
* Missing files from last checkinMartin Odersky2009-09-102-6/+2
|