Honor legacy opt out status (#80)

* Function added to check dart and flutter legacy analytics files

* Sort members in utils.dart

* Logic updated to change config string if legacy optout

* Update tests for both dart and flutter legacy analytics

* Doc clean up

* On error, assume user has opted out of legacy analytics

* Update CHANGELOG.md

* Alter consent message based on tool using package

* Clean up try blocks

* Update try blocks for add'l exception + ignore lint for http client

* Change home directory location for windows

* Update documentation on http client
8 files changed
tree: 6225cca7d9c1258a2237fcb0fa323a915ec2c369
  1. .github/
  2. pkgs/
  3. .gitignore
  4. CODEOWNERS
  5. CONTRIBUTING.md
  6. LICENSE
  7. README.md
README.md

Overview

This repository is home to tooling related Dart packages. Generally, this means packages published through the tools.dart.dev publisher that don't naturally belong to other topic monorepos (like dart-lang/build, dart-lang/test, or dart-lang/shelf).

Packages

PackageDescriptionVersion
cli_configA package to take config values from configuration files, CLI arguments, and environment variables.pub package
unified_analyticsA package for logging analytics for all Dart and Flutter related tooling to Google Analytics.pub package

Publishing automation

For information about our publishing automation and release process, see https://github.com/dart-lang/ecosystem/wiki/Publishing-automation.

For additional information about contributing, see our contributing page.