Release class
- Inheritance
- Implemented types
Properties
- date ↔ DateTime
-
Release date.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- isEmpty → bool
-
True if the section contains not changes
no setterinherited
- isNotEmpty → bool
-
True if the section contains changes
no setterinherited
- isYanked ↔ bool
-
True for yanked releases.
getter/setter pair
- link ↔ String
-
Section link. Usually, the diff
getter/setter pairinherited
-
preamble
→ List<
Element> -
Free text which precedes the actual list of changes.
The Keepachangelog standard does not specify this part but we support
it since there's a demand for it.
finalinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- version ↔ Version
-
Release version.
getter/setter pair
Methods
-
add(
Change change) → void -
Adds a change to the change set
inherited
-
addAll(
Iterable< Change> changes) → void -
Adds changes to the change set
inherited
-
changes(
{String? type}) → Iterable< Change> -
Changes in the change set, optionally filtered by
type
inherited -
clear(
) → void -
Removes all changes and the link
inherited
-
compareTo(
Release other) → int -
Compares releases by date (oldest first) and version (lower first).
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited