diff options
| author | Paul Buetow <paul@buetow.org> | 2026-05-20 23:51:25 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-05-20 23:51:25 +0300 |
| commit | e6542539d0239183f9f3a76474f6f67692264d34 (patch) | |
| tree | b041b19939bead219292e4ae7ac16cf910488f42 /player-android/pubspec.lock | |
| parent | ef0c310211d180d57f060aca3802bfed0958d312 (diff) | |
Implement DioPlayerApiClient with real HTTP bodies for core API methods (oa)
Replace UnimplementedError stubs with concrete Dio calls for bootstrap, login,
logout, listSets, browseSet, listMedia, getMedia, streamMedia, downloadMedia,
getThumbnail, healthz, and readyz. Wire DioPlayerApiClient into the Riverpod
provider. Add http_mock_adapter dev dependency and 25 unit tests covering
success + error paths for all implemented methods.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'player-android/pubspec.lock')
| -rw-r--r-- | player-android/pubspec.lock | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/player-android/pubspec.lock b/player-android/pubspec.lock index 629cd8c..d3ca08a 100644 --- a/player-android/pubspec.lock +++ b/player-android/pubspec.lock @@ -208,6 +208,14 @@ packages: url: "https://pub.dev" source: hosted version: "1.0.3" + http_mock_adapter: + dependency: "direct dev" + description: + name: http_mock_adapter + sha256: "46399c78bd4a0af071978edd8c502d7aeeed73b5fb9860bca86b5ed647a63c1b" + url: "https://pub.dev" + source: hosted + version: "0.6.1" http_parser: dependency: transitive description: @@ -272,6 +280,14 @@ packages: url: "https://pub.dev" source: hosted version: "3.0.0" + logger: + dependency: transitive + description: + name: logger + sha256: "25aee487596a6257655a1e091ec2ae66bc30e7af663592cc3a27e6591e05035c" + url: "https://pub.dev" + source: hosted + version: "2.7.0" logging: dependency: transitive description: |
