@@ -24,7 +24,7 @@ class FileConflictException(msg: String, val file: AbstractFile) extends IOExcep
24
24
trait BytecodeWriters {
25
25
26
26
def outputDirectory (sym : Symbol )(implicit ctx : Context ): AbstractFile =
27
- ctx.base. settings.outputDirs outputDirFor enteringFlatten(sym.sourceFile)
27
+ ctx.settings.outputDirs outputDirFor enteringFlatten(sym.sourceFile)
28
28
29
29
/**
30
30
* @param clsName cls.getName
@@ -61,8 +61,8 @@ trait BytecodeWriters {
61
61
extends BytecodeWriter
62
62
with HasContext {
63
63
val jarMainAttrs = (
64
- if (ctx.base. settings.mainClass.isDefault) Nil
65
- else List (Name .MAIN_CLASS -> ctx.base. settings.mainClass.value)
64
+ if (ctx.settings.mainClass.isDefault) Nil
65
+ else List (Name .MAIN_CLASS -> ctx.settings.mainClass.value)
66
66
)
67
67
val writer = new Jar (jfile).jarWriter(jarMainAttrs : _* )
68
68
@@ -91,7 +91,7 @@ trait BytecodeWriters {
91
91
trait AsmpBytecodeWriter extends BytecodeWriter with HasContext {
92
92
import dotty .tools .asm
93
93
94
- private val baseDir = Directory (ctx.base. settings.Ygenasmp .value).createDirectory()
94
+ private val baseDir = Directory (ctx.settings.Ygenasmp .value).createDirectory()
95
95
96
96
private def emitAsmp (jclassBytes : Array [Byte ], asmpFile : io.File ): Unit = {
97
97
val pw = asmpFile.printWriter()
@@ -130,7 +130,7 @@ trait BytecodeWriters {
130
130
}
131
131
132
132
trait DumpBytecodeWriter extends BytecodeWriter with HasContext {
133
- val baseDir = Directory (ctx.base. settings.Ydumpclasses .value).createDirectory()
133
+ val baseDir = Directory (ctx.settings.Ydumpclasses .value).createDirectory()
134
134
135
135
abstract override def writeClass (label : String , jclassName : String , jclassBytes : Array [Byte ], outfile : AbstractFile ): Unit = {
136
136
super .writeClass(label, jclassName, jclassBytes, outfile)
0 commit comments