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