aboutsummaryrefslogtreecommitdiff
path: root/stage1/ContextImplementation.scala
diff options
context:
space:
mode:
Diffstat (limited to 'stage1/ContextImplementation.scala')
-rw-r--r--stage1/ContextImplementation.scala22
1 files changed, 22 insertions, 0 deletions
diff --git a/stage1/ContextImplementation.scala b/stage1/ContextImplementation.scala
new file mode 100644
index 0000000..d8b1382
--- /dev/null
+++ b/stage1/ContextImplementation.scala
@@ -0,0 +1,22 @@
+package cbt
+import java.io._
+import java.util.concurrent.ConcurrentHashMap
+import scala.collection.immutable.Seq
+import java.lang._
+
+case class ContextImplementation(
+ projectDirectory: File,
+ cwd: File,
+ argsArray: Array[String],
+ enabledLoggersArray: Array[String],
+ startCompat: Long,
+ cbtHasChangedCompat: Boolean,
+ versionOrNull: String,
+ scalaVersionOrNull: String,
+ permanentKeys: ConcurrentHashMap[String,AnyRef],
+ permanentClassLoaders: ConcurrentHashMap[AnyRef,ClassLoader],
+ cache: File,
+ cbtHome: File,
+ compatibilityTarget: File,
+ parentBuildOrNull: BuildInterface
+) extends Context \ No newline at end of file