diff options
author | Paul Phillips <paulp@improving.org> | 2010-03-13 19:24:43 +0000 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2010-03-13 19:24:43 +0000 |
commit | 1b14f49ff297a29c489dd184ee8f1f3c885a1b33 (patch) | |
tree | 7613b903e6cf14d080debdb3c52bef5033e5fba2 /src/compiler/scala/tools/nsc/settings/AbsSettings.scala | |
parent | 4eade93cfeb1341a136177321746791af3ed95f0 (diff) | |
download | scala-1b14f49ff297a29c489dd184ee8f1f3c885a1b33.tar.gz scala-1b14f49ff297a29c489dd184ee8f1f3c885a1b33.tar.bz2 scala-1b14f49ff297a29c489dd184ee8f1f3c885a1b33.zip |
More support code for the big partest patch I'm...
More support code for the big partest patch I'm working on to finally
finish classpaths for good. No review.
Diffstat (limited to 'src/compiler/scala/tools/nsc/settings/AbsSettings.scala')
-rw-r--r-- | src/compiler/scala/tools/nsc/settings/AbsSettings.scala | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/compiler/scala/tools/nsc/settings/AbsSettings.scala b/src/compiler/scala/tools/nsc/settings/AbsSettings.scala index 5750224e3d..a10f422212 100644 --- a/src/compiler/scala/tools/nsc/settings/AbsSettings.scala +++ b/src/compiler/scala/tools/nsc/settings/AbsSettings.scala @@ -25,6 +25,9 @@ trait AbsSettings { // only settings which differ from default def userSetSettings = visibleSettings filterNot (_.isDefault) + // an argument list which (should) be usable to recreate the Settings + def recreateArgs = userSetSettings.toList flatMap (_.unparse) + // checks both name and any available abbreviations def lookupSetting(cmd: String): Option[Setting] = allSettings find (_ respondsTo cmd) |