commit | 8323b217373091d258e124ea80e50b4ad52c919d | [log] [tgz] |
---|---|---|
author | Elias Yishak <42216813+eliasyishak@users.noreply.github.com> | Tue Feb 13 15:45:24 2024 -0500 |
committer | GitHub <noreply@github.com> | Tue Feb 13 15:45:24 2024 -0500 |
tree | aee3ae335a2bb3cc19a657fa2b86361235ea327d | |
parent | 2ef7673ca4c8eb346debe6d628f0196788fc3c66 [diff] |
New event added for sending analytics within package on errors (#229) * Added new event + refactoring sentEvent on impl * Fix tests + limiting one error event for logFileStats * Make `Analytics` required for `LogHandler` * Make error sent a field in class * Events added for error handling in session handler * Remove unnecessary `io` import * Refactoring `legacyOptOut` to use loop * Only expose `sentEvents` on the `FakeAnalytics` instance * Bump version * Misc * Convert to wip * Pass send method instead of `Analytics` + nits * `ErrorHandler` class created + used in session * Use `ErrorHandler` with `LogHandler` * Check telemetry status in `Session` * Tests added for the survey handler * Fix error * Tests added for log handler exceptions * Use set for sent error messages * Test added to check for 2 unique error events
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).
Package | Description | Version |
---|---|---|
cli_config | A library to take config values from configuration files, CLI arguments, and environment variables. | |
extension_discovery | A convention and utilities for package extension discovery. | |
graphs | Graph algorithms that operate on graphs in any representation | |
unified_analytics | A package for logging analytics for all Dart and Flutter related tooling to Google Analytics. |
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.