mirror of
https://github.com/pese-git/cherrypick.git
synced 2026-01-24 05:25:19 +00:00
BREAKING CHANGE: - Removed the deprecated CherryPickLogger interface from cherrypick - Logger/adapters (e.g., talker_cherrypick_logger) must now implement CherryPickObserver - talker_cherrypick_logger: replace TalkerCherryPickLogger with TalkerCherryPickObserver - All usages, docs, tests migrated to observer API - Improved test mocks and integration tests for observer pattern - Removed obsolete files: cherrypick/src/logger.dart, talker_cherrypick_logger/src/talker_cherrypick_logger.dart - Updated README and example usages for new CherryPickObserver model This refactor introduces a unified observer pattern (CherryPickObserver) to handle all DI lifecycle events, replacing the limited info/warn/error logger pattern. All external logging adapters and integrations must migrate to use CherryPickObserver.
20 lines
376 B
YAML
20 lines
376 B
YAML
name: talker_cherrypick_logger
|
|
description: A starting point for Dart libraries or applications.
|
|
version: 1.0.0
|
|
publish_to: none
|
|
# repository: https://github.com/my_org/my_repo
|
|
|
|
environment:
|
|
sdk: ^3.7.2
|
|
|
|
# Add regular dependencies here.
|
|
dependencies:
|
|
talker: ^4.9.3
|
|
cherrypick:
|
|
path: ../cherrypick
|
|
# path: ^1.8.0
|
|
|
|
dev_dependencies:
|
|
lints: ^5.0.0
|
|
test: ^1.24.0
|