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

analyze({GlobalOptions? global, PackageFilters? packageFilters, bool fatalInfos = false, bool? fatalWarnings, int concurrency = 1}) Future<void>
inherited
bootstrap({GlobalOptions? global, PackageFilters? packageFilters, bool noExample = false, bool enforceLockfile = false, bool skipLinking = false}) Future<void>
inherited
clean({GlobalOptions? global, PackageFilters? packageFilters}) Future<void>
inherited
cleanIntelliJ(MelosWorkspace workspace) Future<void>
inherited
createWorkspace({GlobalOptions? global, PackageFilters? packageFilters}) Future<MelosWorkspace>
inherited
exec(List<String> execArgs, {GlobalOptions? global, PackageFilters? packageFilters, int? concurrency, bool failFast = false, bool orderDependents = false, Map<String, String> extraEnvironment = const {}}) Future<void>
inherited
format({GlobalOptions? global, PackageFilters? packageFilters, int concurrency = 1, bool setExitIfChanged = false, String? output, int? lineLength}) Future<void>
inherited
list({GlobalOptions? global, bool long = false, bool relativePaths = false, PackageFilters? packageFilters, ListOutputKind kind = ListOutputKind.column}) Future<void>
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
publish({GlobalOptions? global, PackageFilters? packageFilters, 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, PackageFilters? packageFilters, bool asPrerelease = false, bool asStableRelease = false, bool updateChangelog = true, bool updateDependentsConstraints = true, bool updateDependentsVersions = true, bool gitTag = true, bool gitCommit = 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

Operators

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