UpgradeCommand constructor
UpgradeCommand()
Implementation
UpgradeCommand() {
addGlobalPubArgs(argParser);
argParser.addFlag(
'offline',
help: 'Use cached packages instead of accessing the network',
);
argParser.addFlag(
'dry-run',
abbr: 'n',
help: "Report what dependencies would change but don't change any",
);
argParser.addFlag(
'precompile',
help: 'Build executables in immediate dependencies',
);
argParser.addFlag(
'tighten',
help:
'Updates lower bounds in pubspec.yaml to match the resolved version',
negatable: false,
);
argParser.addFlag(
'unlock-transitive',
help:
'Also upgrades the transitive dependencies of the listed dependencies',
negatable: false,
);
argParser.addFlag(
'major-versions',
help:
'Upgrades packages to their latest resolvable versions, and updates pubspec.yaml',
negatable: false,
);
}