Digest

sbt.util.Digest$package.Digest
object Digest

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Digest.type

Members list

Value members

Concrete methods

def apply(s: String): Digest
def apply(algo: String, digest: Array[Byte], sizeBytes: Long): Digest
def apply(ref: HashedVirtualFileRef): Digest
def apply(algo: String, path: Path): Digest
def dummy(value: Long): Digest
def sameDigest(path: Path, digest: Digest): Boolean
def sha256Hash(path: Path): Digest
def sha256Hash(bytes: Array[Byte]): Digest
def sha256Hash(longs: Array[Long]): Digest
def sha256Hash(digests: Digest*): Digest

Concrete fields

lazy val zero: Digest

Givens

Givens

given digestOrd(using ord: Ordering[String]): digestOrd
given given_IsoString_Digest: IsoString[Digest]

Extensions

Extensions

extension (d: Digest)
def algo: String
def contentHashStr: String
def sizeBytes: Long
def toBytes: Array[Byte]