Packages

  • package root
    Definition Classes
    root
  • package akka
    Definition Classes
    root
  • package util
    Definition Classes
    akka
  • object LineNumbers

    This is a minimized byte-code parser that concentrates exclusively on line numbers and source file extraction.

    This is a minimized byte-code parser that concentrates exclusively on line numbers and source file extraction. It works for all normal classes up to format 52:0 (JDK8), and it also works for Lambdas that are Serializable. The latter restriction is due to the fact that the proxy object generated by LambdaMetafactory otherwise contains no information about which method backs this particular lambda (and there might be multiple defined within a single class).

    Definition Classes
    util
  • NoSourceInfo
  • Result
  • SourceFile
  • SourceFileLines
  • UnknownSourceFormat

final case class SourceFile(filename: String) extends Result with Product with Serializable

Source
LineNumbers.scala
Linear Supertypes
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SourceFile
  2. Serializable
  3. Product
  4. Equals
  5. Result
  6. AnyRef
  7. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new SourceFile(filename: String)

Value Members

  1. val filename: String
  2. def productElementNames: Iterator[String]
    Definition Classes
    Product
  3. def toString(): String
    Definition Classes
    SourceFile → AnyRef → Any