Upgrading dcli 4 to 5
Unknown4.0.5 → 5.0.0
UnknownUpgrade verdict
DepDelta hasn't looked for this range's notes yet, so breaking changes can't be ruled out.
In plain terms
- DepDelta hasn't finished looking for the notes in this range, so it can't rule out breaking changes yet.
- Their commits are listed with this comparison.
Must act Unknown for releases without notes
Releases without notes may still need changes. Check their commits before upgrading.
API changes
Generated by DepDelta from published Dart source. Not mixed with prose notes.
- removed:
function cat(String path, {LineAction stdout = …}): void - removed:
function copy(String from, String to, {bool overwrite = …}): void - removed:
function copyTree( String from, String to, { bool overwrite = …, bool includeHidden = …, bool recursive = …, bool Function(String file) filter = …, }): void - removed:
function createDir(String path, {bool recursive = …}): String - removed:
function createTempDir(): String - removed:
function createTempFile({String? suffix}): String - removed:
function createTempFilename({String? suffix, String? pathToTempDir}): String - removed:
function deleteDir(String path, {bool recursive = …}): void - removed:
function exists(String path, {bool followLinks = …}): bool - removed:
function isDirectory(String path): bool - removed:
function isEmpty(String pathToDirectory): bool - removed:
function isFile(String path): bool - removed:
function isLink(String path): bool - removed:
function lastModified(String path): DateTime - removed:
function move(String from, String to, {bool overwrite = …}): void - removed:
function moveDir(String from, String to): void - removed:
function moveTree( String from, String to, { bool overwrite = …, bool includeHidden = …, bool Function(String file) filter = …, }): void - removed:
function setLastModifed(String path, DateTime lastModified): void - removed:
function touch(String path, {bool create = …}): String - removed:
function verbose(String Function() callback): void - changed:
ctor NamedLock({ required this.name, String description = …, String suffix = …, Duration timeout = …, }) → ctor NamedLock({ required this.name, String? lockPath, String description = …, Duration timeout = …, }) - changed:
method DartProject.clean(): void → method DartProject.clean(): Future<void> - changed:
method DartProject.compile({bool install = …, bool overwrite = …}): void → method DartProject.compile({bool install = …, bool overwrite = …}): Future<void> - changed:
method DartProject.warmup({bool background = …, bool upgrade = …}): void → method DartProject.warmup({bool background = …, bool upgrade = …}): Future<void> - changed:
method NamedLock.withLock<T>( T Function() action, { String? waiting, }): Future<T> → method NamedLock.withLock( void Function() fn, { String? waiting, }): Future<void> - changed:
method NamedLock.withLockAsync<T>( Future<T> Function() action, { String? waiting, }): Future<T> → method NamedLock.withLockAsync( Future<void> Function() fn, { String? waiting, }): Future<void> - added:
field NamedLock.port: final int - added:
function isMemberOfGroup(String group): bool - added:
function withFileProtectionAsync<R>( List<String> protected, Future<R> Function() action, { String? workingDirectory, }): Future<R> - added:
get NamedLock.decLockCount: int - added:
get NamedLock.incLockCount: int - added:
method PubCache.pathToGlobalPackage(String packageName): String