Package

xsbt

api

Permalink

package api

Visibility
  1. Public
  2. All

Type Members

  1. final case class Discovered(baseClasses: Set[String], annotations: Set[String], hasMain: Boolean, isModule: Boolean) extends Product with Serializable

    Permalink
  2. class Discovery extends AnyRef

    Permalink
  3. final class HashAPI extends AnyRef

    Permalink

    Implements hashing of public API.

  4. class NameHashing extends AnyRef

    Permalink

    A class that computes hashes for each group of definitions grouped by a simple name.

    A class that computes hashes for each group of definitions grouped by a simple name.

    See nameHashes method for details.

  5. class SameAPI extends AnyRef

    Permalink

    Used to implement API equality.

    Used to implement API equality.

    If includePrivate is true, private and private[this] members are included in the comparison. Otherwise, those members are excluded.

  6. class Visit extends AnyRef

    Permalink

Value Members

  1. object APIUtil

    Permalink
  2. object DefaultShowAPI

    Permalink
  3. object Discovered extends Serializable

    Permalink
  4. object Discovery

    Permalink
  5. object HashAPI

    Permalink
  6. object NameHashing

    Permalink
  7. object SameAPI

    Permalink

    Checks the API of two source files for equality.

  8. object ShowAPI

    Permalink

Ungrouped