legacy-svn-scala/test/files
extempore c8354bb691 Made it possible to supply a custom Global to the core scala runners.
The absence of "Global pluggability", combined with the fact that most
of the functionality in Global is unnecessarily rigid due to the phases
being implemented as objects, means that it has been close to impossible
to do interesting compiler development in a way which doesn't require
modifying the scalac source tree. This then leaves you continually
subject to punishment by code drift as the various places you were
forced to modify change out from under you.

This is somewhat less true now, thanks to new option:  -Yglobal-class

The primary wielders of Global (fsc/scala/scalac) now instantiate
the compiler via a (Settings, Reporter) => Global factory method in
the Global companion. If -Yglobal-class was given, that class (which
must have a (Settings, Reporter) constructor) will be instantiated if
possible, falling back on the standard one.  See

  test/files/pos/CustomGlobal.scala

for a working example. (It's not in run because I would have to be able
to give partest a different set of flags for successive compiles in the
same test.) Review by odersky.

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@25600 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2011-09-01 02:31:55 +00:00
..
android added Android build and test support 2007-11-27 19:49:42 +00:00
ant [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. 2009-09-24 13:09:40 +00:00
bench/equality We have a handful of files with windows line endings amidst 2011-07-07 04:25:13 +00:00
buildmanager Since I don't want to commit anything "interesting" until 2011-05-01 05:10:58 +00:00
continuations-neg Moved test out of pending, closes SI-3628, no review. 2011-07-29 22:02:24 +00:00
continuations-run applying patch provided by Topher, fixes #3501. no review. 2011-08-23 11:14:53 +00:00
detach-neg Renamed Application to App. 2011-02-21 18:32:06 +00:00
detach-run We have a handful of files with windows line endings amidst 2011-07-07 04:25:13 +00:00
jvm Renamed tests named bugXXX to tXXX, no review. 2011-08-24 17:11:55 +00:00
lib Workaround for scalacheck calling System.exit during testing. 2011-07-18 08:00:13 +00:00
neg Renamed tests named bugXXX to tXXX, no review. 2011-08-24 17:11:55 +00:00
pos Made it possible to supply a custom Global to the core scala runners. 2011-09-01 02:31:55 +00:00
positions Reversed the values of "is" and "is not" in recent for comprehension deprecation. 2011-08-10 00:55:15 +00:00
presentation fixed svn props and presentation check files 2011-08-19 16:27:22 +00:00
res Renamed tests named bugXXX to tXXX, no review. 2011-08-24 17:11:55 +00:00
run Gave partial function an empty member. Closes SI-4927, no review. 2011-08-28 00:13:17 +00:00
scalacheck We have a handful of files with windows line endings amidst 2011-07-07 04:25:13 +00:00
scalap Fix a scalap checkfile, no review. 2011-07-01 15:55:09 +00:00
shootout Reversed the values of "is" and "is not" in recent for comprehension deprecation. 2011-08-10 00:55:15 +00:00
specialized Removing the code which has been deprecated since 2.8.0. Contributed by 2011-08-15 20:48:25 +00:00
speclib Applied a few more fixes for specialization and added a new instrumented jar. Review by dragos. 2011-02-09 16:16:55 +00:00
gitignore.SAMPLE adding gitignore sample files. if someone feels strongly about not having them feel free to remove them. this commit is mainly for me to test the code review thing, so review by extempore, but not really. 2010-10-18 12:58:49 +00:00