Files class

A utility class for managing file and directory paths used in the distribution process.

The Files class provides static references to commonly used files and directories, such as Android and iOS distribution directories, changelogs, and metadata paths.

Example usage:

final changelogFile = Files.androidChangeLogs;
final outputDir = Files.androidDistributionOutputDir;

Constructors

Files()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

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

Static Properties

androidChangeLogs File
The file containing Android changelogs.
final
androidDistributionDir Directory
The root directory for Android distribution files.
final
androidDistributionMetadataDir Directory
The metadata directory for Android distribution files.
no setter
androidDistributionOutputDir Directory
The output directory for Android distribution files.
no setter
androidOutputApks Directory
The directory containing Android APKs generated by the build process.
final
androidOutputAppbundles Directory
The directory containing Android app bundles generated by the build process.
final
fastlaneJson File
The Fastlane JSON configuration file.
final
iosDistributionDir Directory
The root directory for iOS distribution files.
final
iosDistributionMetadataDir Directory
The metadata directory for iOS distribution files.
no setter
iosDistributionOutputDir Directory
The output directory for iOS distribution files.
no setter
iosOutputIPA Directory
The directory containing iOS IPA files generated by the build process.
final