Packages

package api

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

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

    Implements hashing of public API.

  4. class NameHashing extends AnyRef

    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

    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

Value Members

  1. object APIUtil
  2. object DefaultShowAPI
  3. object Discovered extends Serializable
  4. object Discovery
  5. object HashAPI
  6. object NameHashing
  7. object SameAPI

    Checks the API of two source files for equality.

  8. object ShowAPI

Ungrouped