Package

com.fortysevendeg

exercises

Permalink

package exercises

Visibility
  1. Public
  2. All

Type Members

  1. case class CompilationInfo(message: String, pos: Option[RangePosition]) extends Product with Serializable

    Permalink
  2. trait Contribution extends AnyRef

    Permalink

    A contribution to a section.

  3. case class DefaultContribution(sha: String, message: String, timestamp: String, url: String, author: String, authorUrl: String, avatarUrl: String) extends Contribution with Product with Serializable

    Permalink
  4. 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

    Permalink
  5. 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

    Permalink
  6. 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

    Permalink
  7. sealed trait EvalResult[+T] extends AnyRef

    Permalink
  8. class Evaluator extends AnyRef

    Permalink
  9. trait Exercise extends AnyRef

    Permalink

    Exercises within a section.

  10. trait Library extends AnyRef

    Permalink

    An exercise library.

  11. class MethodEval extends AnyRef

    Permalink
  12. case class RangePosition(start: Int, point: Int, end: Int) extends Product with Serializable

    Permalink
  13. case class RuntimeError(error: Throwable, position: Option[Int]) extends Product with Serializable

    Permalink
  14. trait Section extends AnyRef

    Permalink

    A section in a library.

  15. class Secured extends AnyRef

    Permalink
  16. sealed trait Severity extends AnyRef

    Permalink

Value Members

  1. object Error extends Severity with Product with Serializable

    Permalink
  2. object EvalResult

    Permalink
  3. object Exercises

    Permalink
  4. object Info extends Severity with Product with Serializable

    Permalink
  5. object MethodEval

    Permalink
  6. object Timestamp

    Permalink
  7. object Warning extends Severity with Product with Serializable

    Permalink

Ungrouped