FlutterVersion class final
A version of Flutter that the nightly run of CI checks the apps with.
Constructors
- FlutterVersion(FlutterRelease release, {required FlutterRelease? macos, required FlutterRelease? windows})
-
Creates the version from its
releasefor Linux.const
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- macos → FlutterRelease?
-
The release for macOS, if the jobs on macOS and Windows run with the
version too.
final
- release → FlutterRelease
-
The release for Linux, which every version runs on.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- windows → FlutterRelease?
-
The release for Windows, if the jobs on macOS and Windows run with the
version too.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, Object> -
The entry of the version in the matrix of the nightly workflow, with
the inputs of the workflow of the jobs with Flutter,
apps.yml: the versions of Flutter and Dart, the SHA-256 of the archive for each system, empty for macOS and Windows unless the jobs there run too, and whether they do. -
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited