package
exercises
Type Members
-
case class
CompilationInfo(message: String, pos: Option[RangePosition]) extends Product with Serializable
-
-
case class
DefaultContribution(sha: String, message: String, timestamp: String, url: String, author: String, authorUrl: String, avatarUrl: String) extends Contribution with Product with Serializable
-
case class
DefaultExercise(name: String, description: Option[String] = None, code: String, qualifiedMethod: String, imports: List[String], explanation: Option[String] = None, packageName: String) extends Exercise with Product with Serializable
-
case class
DefaultLibrary(owner: String, repository: String, name: String, description: String, color: Option[String], sections: List[Section] = Nil, timestamp: String) extends Library with Product with Serializable
-
case class
DefaultSection(name: String, description: Option[String], exercises: List[Exercise] = Nil, imports: List[String] = Nil, path: Option[String] = None, contributions: List[DefaultContribution] = Nil) extends Section with Product with Serializable
-
sealed
trait
EvalResult[+T] extends AnyRef
-
class
Evaluator extends AnyRef
-
trait
Exercise extends AnyRef
-
trait
Library extends AnyRef
-
class
MethodEval extends AnyRef
-
case class
RangePosition(start: Int, point: Int, end: Int) extends Product with Serializable
-
case class
RuntimeError(error: Throwable, position: Option[Int]) extends Product with Serializable
-
trait
Section extends AnyRef
-
class
Secured extends AnyRef
-
sealed
trait
Severity extends AnyRef