dart-lang/tools monorepo.file version 7.x.package:file to require at least 6.1.3.2.15.0The list* apis on Glob have been renamed to listFileSystem* and they now require a FileSystem object from package:file.
There is a new convenience import, package:glob/list_local_fs.dart which provides the old methods as extensions, and automatically passes a LocalFileSystem.
<3.0.0, and adjust other dependencies.Declare support for async 2.0.0.
Require Dart 1.23.0.
string_scanner 1.0.0.caseInsensitive: false failed.Add a caseSensitive named parameter to new Glob() that controls whether the glob is case-sensitive. This defaults to false on Windows and true elsewhere.
Matching case-insensitively on Windows is a behavioral change, but since it more closely matches the semantics of Windows paths it's considered a bug fix rather than a breaking change.
Narrow the dependency on path. Previously, this allowed versions that didn't support all the functionality this package needs.
Upgrade to the new test runner.
collection dependency.Glob.list() and Glob.listSync() would incorrectly throw exceptions when a directory didn't exist on the filesystem.Glob.list() on Windows.Fix several analyzer warnings.
Fix the tests on Windows.