aboutsummaryrefslogblamecommitdiff
path: root/stage1/ContextImplementation.scala
blob: 152e606f3fc17d048cf6c1c17ae82f8e03a4e435 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12


                                             








                                     


                                                               
                                              

                
                    


                                   
package cbt
import java.io._
import java.util.concurrent.ConcurrentHashMap
import java.lang._

case class ContextImplementation(
  projectDirectory: File,
  cwd: File,
  argsArray: Array[String],
  enabledLoggersArray: Array[String],
  startCompat: Long,
  cbtHasChangedCompat: Boolean,
  scalaVersionOrNull: String,
  permanentKeys: ConcurrentHashMap[String,AnyRef],
  permanentClassLoaders: ConcurrentHashMap[AnyRef,ClassLoader],
  taskCache: ConcurrentHashMap[AnyRef,AnyRef],
  cache: File,
  cbtHome: File,
  cbtRootHome: File,
  compatibilityTarget: File,
  parentBuildOrNull: BuildInterface
) extends Context