Melos class

Constructors

Melos({required MelosWorkspaceConfig config, Logger? logger})

Properties

config MelosWorkspaceConfig
final
hashCode int
The hash code for this object.
no setterinherited
logger MelosLogger
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

bootstrap({GlobalOptions? global, PackageFilter? filter}) Future<void>
inherited
clean({GlobalOptions? global, PackageFilter? filter}) Future<void>
inherited
cleanIntelliJ(MelosWorkspace workspace) Future<void>
inherited
cleanWorkspace(MelosWorkspace workspace) → void
inherited
createWorkspace({GlobalOptions? global, PackageFilter? filter}) Future<MelosWorkspace>
inherited
exec(List<String> execArgs, {GlobalOptions? global, PackageFilter? filter, int concurrency = 5, bool failFast = false}) Future<void>
inherited
list({GlobalOptions? global, bool long = false, bool relativePaths = false, PackageFilter? filter, ListOutputKind kind = ListOutputKind.column}) Future<void>
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
publish({GlobalOptions? global, PackageFilter? filter, bool dryRun = true, bool gitTagVersion = true, bool force = false}) Future<void>
inherited
run({GlobalOptions? global, String? scriptName, bool noSelect = false, List<String> extraArgs = const []}) Future<void>
inherited
toString() String
A string representation of this object.
inherited
version({GlobalOptions? global, PackageFilter? filter, bool asPrerelease = false, bool asStableRelease = false, bool updateChangelog = true, bool updateDependentsConstraints = true, bool updateDependentsVersions = true, bool gitTag = true, bool? releaseUrl, String? message, bool force = false, bool showPrivatePackages = false, String? preid, String? dependentPreid, bool versionPrivatePackages = false, Map<String, ManualVersionChange> manualVersions = const {}}) Future<void>
Version packages automatically based on the git history or with manually specified versions.
inherited
writeAggregateChangelog(MelosWorkspace workspace, AggregateChangelogConfig config, List<MelosPendingPackageUpdate> pendingPackageUpdates) Future<void>
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited