dart_apitool 0.18.0 copy "dart_apitool: ^0.18.0" to clipboard
dart_apitool: ^0.18.0 copied to clipboard

A tool to analyze the public API of a package, create a model of it and diff it against another version to check semver.

example/example.md

Examples for dart-apitool #

Installation #

dart pub global activate dart_apitool

Examples #

Check pub version against current source ignoring the pre-release tag #

The current source contains a pre-release tag that gets ignored in this check (the current version gets treated as if it wouldn't have the pre-release part). This is done in CI to check the state of the current version once it will be officially released

dart-apitool diff --old pub://dart_apitool/0.1.2 --new . --ignore-prerelease on

Compare two copies #

dart-apitool diff --old [path to old version] --new . --ignore-prerelease on
8
likes
140
pub points
11%
popularity

Publisher

verified publisherbmwtech.dev

A tool to analyze the public API of a package, create a model of it and diff it against another version to check semver.

Repository (GitHub)
View/report issues
Contributing

Documentation

API reference

License

MIT (LICENSE)

Dependencies

analyzer, args, collection, colorize, colorize_lumberdash, console, freezed_annotation, json_annotation, lumberdash, path, plist_parser, pub_semver, pubspec_parse, stack, tuple, yaml

More

Packages that depend on dart_apitool