scala.scalajs.tools

classpath

package classpath

Visibility
  1. Public
  2. All

Type Members

  1. abstract class CompleteCIClasspath extends CompleteClasspath

    A complete classpath with Closure intended code: Any code that can/should go through the Google Closure Compiler (in advanced mode).

    A complete classpath with Closure intended code: Any code that can/should go through the Google Closure Compiler (in advanced mode). This is (in general) all Scala.js generated code (maybe even in IR form, see CompleteIRClasspath)

  2. abstract class CompleteClasspath extends AnyRef

    A classpath where nothing is missing.

    A classpath where nothing is missing. Therefore:

    • All JS libraries are resolved and ordered
    • The CoreJSLibs are present
    • Nothing can be added anymore
  3. class CompleteIRClasspath extends CompleteCIClasspath

    A CompleteCIClasspath that contains only IR as cijsCode

  4. class CompleteNCClasspath extends CompleteClasspath

    A complete classpath with non-Closure intended code: Any code that may not go through the Google Closure Compiler (in advanced mode).

    A complete classpath with non-Closure intended code: Any code that may not go through the Google Closure Compiler (in advanced mode). The ScalaJSClosureOptimizer emits such a classpath.

  5. class MissingJSLibException extends Exception

  6. abstract class PartialClasspath extends AnyRef

    A classpath to which other elements still may be added.

  7. class PartialIRClasspath extends PartialClasspath

    A PartialClasspath whose scalaJSCode consists only of IR

Value Members

  1. object CompleteCIClasspath

  2. object MissingJSLibException extends Serializable

  3. object PartialClasspath

  4. package builder

Ungrouped