Packages

case class BintrayRepo(owner: String, repo: String) extends Product with Serializable

Class for working with a Bintray repository.

owner

Name of owner.

repo

Name of repository.

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BintrayRepo
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new BintrayRepo(owner: String, repo: String)

    owner

    Name of owner.

    repo

    Name of repository.

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def bintrayPackage(pkg: String): Option[BintrayPackage]

    Create a BintrayPackage option for a named package.

    Create a BintrayPackage option for a named package. If the package name is invalid or the package JSON cannot be parsed, return None; otherwise, return Some[BintrayPackage].

    pkg

    Name of package in this repository.

  6. def bintrayPackages(pkgs: Vector[String]): Vector[Option[BintrayPackage]]

    Recursively build up a Vector of BintrayPackage options given a Vector of package names.

    Recursively build up a Vector of BintrayPackage options given a Vector of package names.

    pkgs

    Vector of package names to report on.

  7. final def btPackageVector(pkgNames: Vector[String], accumulated: Vector[Option[BintrayPackage]]): Vector[Option[BintrayPackage]]

    Recursively build up a Vector of BintrayPackage options given a Vector of package names and of previously accumluated package options.

    Recursively build up a Vector of BintrayPackage options given a Vector of package names and of previously accumluated package options.

    pkgNames

    Names of packages to report on.

    accumulated

    Previously accumulated BintrayPackage options.

    Annotations
    @tailrec()
  8. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  9. def debugJson(pkg: String): String

    Pretty print JSON string for a given package's data.

    Pretty print JSON string for a given package's data.

    pkg

    Name of package to debug.

  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  13. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  14. def markdownHeader: String
  15. def markdownTable(pkgNames: Vector[String]): String
  16. def markdownTableByDate(pkgNames: Vector[String]): String
  17. val markdownTableHeader: String
  18. def mdForPackages(pkgs: Vector[BintrayPackage]): String
  19. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  20. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  21. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  22. val owner: String
  23. def packageBase: String

    Base URL for packages

  24. def packagesByDate(pkgNames: Vector[String]): Vector[BintrayPackage]

    Given a list of package names, order a Vector of BintrayPackages by their last modified date, with most recent first.

    Given a list of package names, order a Vector of BintrayPackages by their last modified date, with most recent first. Bad names are silently ignored. To get a full Vector of Option[BintrayPackage]s, use the bintrayPackages function.

    pkgNames

    Names of packages to collect.

  25. val repo: String
  26. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  27. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped