From e40402803f660b58f8a019c7fcbda9e21c9c4250 Mon Sep 17 00:00:00 2001 From: Iulian Dragos Date: Thu, 21 Sep 2006 16:34:41 +0000 Subject: Made InnerClasses attribute default --- src/compiler/scala/tools/nsc/Settings.scala | 1 - src/compiler/scala/tools/nsc/backend/jvm/GenJVM.scala | 4 +--- 2 files changed, 1 insertion(+), 4 deletions(-) (limited to 'src') diff --git a/src/compiler/scala/tools/nsc/Settings.scala b/src/compiler/scala/tools/nsc/Settings.scala index c746f57e39..6c28cf436f 100644 --- a/src/compiler/scala/tools/nsc/Settings.scala +++ b/src/compiler/scala/tools/nsc/Settings.scala @@ -122,7 +122,6 @@ class Settings(error: String => unit) { val Xgenerics = BooleanSetting("-Xgenerics", "Use generic Java types") val Xprintpos = BooleanSetting("-Xprintpos", "Print tree positions (as offsets)") val Xscript = BooleanSetting("-Xscript", "compile script file") - val XinnerClasses = BooleanSetting("-XinnerClasses", "generate InnerClasses attribute for Java interoperability") /** A list of all settings */ def allSettings: List[Setting] = allsettings.reverse diff --git a/src/compiler/scala/tools/nsc/backend/jvm/GenJVM.scala b/src/compiler/scala/tools/nsc/backend/jvm/GenJVM.scala index d3f9160411..a6125c4a95 100644 --- a/src/compiler/scala/tools/nsc/backend/jvm/GenJVM.scala +++ b/src/compiler/scala/tools/nsc/backend/jvm/GenJVM.scala @@ -115,9 +115,7 @@ abstract class GenJVM extends SubComponent { } if (!(jclass.getName().endsWith("$") && sym.isModuleClass)) addScalaAttr(if (isTopLevelModule(sym)) sym.sourceModule else sym); - - if (settings.XinnerClasses.value) - addInnerClasses; + addInnerClasses; val outfile = getFile(jclass, ".class") jclass.writeTo(outfile) -- cgit v1.2.3