Shard

internal sealed class Shard(val name: String, val members: List<CpEntry>)

One jar the overlay writes.

Inheritors

Constructors

Link copied to clipboard
protected constructor(name: String, members: List<CpEntry>)

Types

Link copied to clipboard
class Env(members: List<CpEntry>) : Shard

Everything the user did not install — a change in here changes every shard's bytes anyway.

Link copied to clipboard
class User(name: String, val src: CpEntry) : Shard

One user-installed jar, on its own so that updating it rebuilds only this.

Properties

Link copied to clipboard
Link copied to clipboard