where 8.0.0 where: ^8.0.0 copied to clipboard
Find the instances of an executable in the system path. Like the `which` Linux command.
Changelog #
Version 8.0.0 #
- Breaking change: removed the
Finder.pathSeparator
property. - Breaking change: the
extensions
andpath
arguments don't accept strings anymore. - Replaced the build system based on Grinder by PowerShell scripts.
- Updated the package dependencies.
Version 7.0.0 #
- Breaking change: the
Finder.find()
method now returnsFile
instances instead of strings. - Updated the documentation.
- Updated the package dependencies.
Version 6.6.0 #
- Raised the Dart SDK constraint.
- Updated the package dependencies.
Version 6.5.0 #
- Raised the Dart SDK constraint.
- Updated the package dependencies.
Version 6.4.0 #
- Fixed the issue #5: the
FileStat
class does too many I/O calls. - Raised the Dart SDK constraint.
- Updated the package dependencies.
Version 6.3.0 #
- Raised the Dart SDK constraint.
- Using new language features: collection if and spread operator.
- Updated the package dependencies.
Version 6.2.0 #
- Raised the Dart SDK constraint.
- Updated the package dependencies.
Version 6.1.0 #
- Updated the package dependencies.
- Updated the URL of the Git repository.
Version 6.0.0 #
- Raised the Dart SDK constraint.
- Updated the package dependencies.
Version 5.1.0 #
- Updated the package dependencies.
Version 5.0.0 #
- Breaking change: renamed the
FileStats
class toFileStat
. - Breaking change: the
FileStat
class now implements theFileStat
class fromdart:io
. - Updated the package dependencies.
Version 4.4.0 #
- Updated the package dependencies.
Version 4.3.1 #
- Fixed a packaging issue.
Version 4.3.0 #
- Added the
Options
class, used by the command line interface. - Raised the Dart SDK constraint.
- Updated the package dependencies.
Version 4.2.0 #
- Added an example code.
- Raised the Dart SDK constraint.
- Updated the package dependencies.
Version 4.1.0 #
- Dropped support of Node.js platform.
- Raised the Dart SDK constraint.
- Using optional
const
andnew
. - Updated the package dependencies.
Version 4.0.0 #
- Breaking change: starting to use and support the Dart 2 SDK.
- Added a user guide based on MkDocs.
- Added the
FinderException
class. - Updated the package dependencies.
Version 3.0.0 #
- Added support for Node.js platform.
- Breaking change: removed the
FileStat.stat()
method. - Breaking change: renamed the
FileStat
class toFileStats
. - Added the
fileSystem
,platform
andprocessManager
constants. - Added the
getFileStats()
function. - Added the
arguments
andexitCode
properties.
Version 2.2.0 #
- Updated the package dependencies.
Version 2.1.1 #
- Fixed a bug: the CLI script doesn't run when using the
pub global run
command.
Version 2.1.0 #
- Changed the signature of the
FileStat
class constructor.
Version 2.0.0 #
- Breaking change: changed the signature of the
Finder
class constructor. - Breaking change: removed the
Application
class. - Breaking change: the
version
property is now private. - Converted the constructor of the
FileStat
class to a constant one. - Updated the package dependencies.
Version 1.1.0 #
- Changed licensing for the MIT License.
Version 1.0.0 #
- Added a command line interface.
- Added new unit tests.
Version 0.1.0 #
- Initial release.