From 66923546a86587aa6bb03f2ca20077aff3ee8b00 Mon Sep 17 00:00:00 2001 From: Ryan Heise Date: Mon, 15 May 2023 11:14:47 +1000 Subject: [PATCH 1/6] Set minimum Flutter 3 for platform interface. --- just_audio_platform_interface/CHANGELOG.md | 4 ++++ just_audio_platform_interface/analysis_options.yaml | 7 ++++--- just_audio_platform_interface/pubspec.yaml | 6 +++--- 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/just_audio_platform_interface/CHANGELOG.md b/just_audio_platform_interface/CHANGELOG.md index c14ccb5bb..56fe4846b 100644 --- a/just_audio_platform_interface/CHANGELOG.md +++ b/just_audio_platform_interface/CHANGELOG.md @@ -1,3 +1,7 @@ +## 4.2.1 + +* Update minimum flutter version to 3.0. + ## 4.2.0 - Add InitRequest.androidOffloadSchedulingEnabled. diff --git a/just_audio_platform_interface/analysis_options.yaml b/just_audio_platform_interface/analysis_options.yaml index de7a7ab16..46c844882 100644 --- a/just_audio_platform_interface/analysis_options.yaml +++ b/just_audio_platform_interface/analysis_options.yaml @@ -1,9 +1,10 @@ include: package:flutter_lints/flutter.yaml analyzer: - strong-mode: - implicit-casts: false - implicit-dynamic: false + language: + strict-casts: true + strict-inference: true + strict-raw-types: true linter: rules: diff --git a/just_audio_platform_interface/pubspec.yaml b/just_audio_platform_interface/pubspec.yaml index 53274a297..e6dadfbf3 100644 --- a/just_audio_platform_interface/pubspec.yaml +++ b/just_audio_platform_interface/pubspec.yaml @@ -3,7 +3,7 @@ description: A common platform interface for the just_audio plugin. Different pl homepage: https://github.com/ryanheise/just_audio/tree/master/just_audio_platform_interface # NOTE: We strongly prefer non-breaking changes, even at the expense of a # less-clean API. See https://flutter.dev/go/platform-interface-breaking-changes -version: 4.2.0 +version: 4.2.1 dependencies: flutter: @@ -17,5 +17,5 @@ dev_dependencies: mockito: ^5.0.0 environment: - sdk: ">=2.12.0 <3.0.0" - flutter: ">=1.12.13+hotfix.5" + sdk: ">=2.14.0 <4.0.0" + flutter: ">=3.0.0" From 3f61f23ca347129204f7ba5ee6bfec65a46a87b7 Mon Sep 17 00:00:00 2001 From: Ryan Heise Date: Mon, 15 May 2023 11:28:09 +1000 Subject: [PATCH 2/6] Set minimum Flutter 3 for web. --- just_audio_web/CHANGELOG.md | 4 ++++ just_audio_web/analysis_options.yaml | 7 ++++--- just_audio_web/lib/just_audio_web.dart | 18 +++++++++--------- just_audio_web/pubspec.yaml | 8 ++++---- 4 files changed, 21 insertions(+), 16 deletions(-) diff --git a/just_audio_web/CHANGELOG.md b/just_audio_web/CHANGELOG.md index 4b13c67cd..2573c6218 100644 --- a/just_audio_web/CHANGELOG.md +++ b/just_audio_web/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.4.8 + +* Update minimum flutter version to 3.0. + ## 0.4.7 * Fix bug handling simultaneous play requests. diff --git a/just_audio_web/analysis_options.yaml b/just_audio_web/analysis_options.yaml index de7a7ab16..46c844882 100644 --- a/just_audio_web/analysis_options.yaml +++ b/just_audio_web/analysis_options.yaml @@ -1,9 +1,10 @@ include: package:flutter_lints/flutter.yaml analyzer: - strong-mode: - implicit-casts: false - implicit-dynamic: false + language: + strict-casts: true + strict-inference: true + strict-raw-types: true linter: rules: diff --git a/just_audio_web/lib/just_audio_web.dart b/just_audio_web/lib/just_audio_web.dart index b15e84081..a98402a92 100644 --- a/just_audio_web/lib/just_audio_web.dart +++ b/just_audio_web/lib/just_audio_web.dart @@ -101,7 +101,7 @@ abstract class JustAudioPlayer extends AudioPlayerPlatform { class Html5AudioPlayer extends JustAudioPlayer { final _audioElement = AudioElement(); late final _playPauseQueue = _PlayPauseQueue(_audioElement); - Completer? _durationCompleter; + Completer? _durationCompleter; AudioSourcePlayer? _audioSourcePlayer; LoopModeMessage _loopMode = LoopModeMessage.off; bool _shuffleModeEnabled = false; @@ -585,10 +585,10 @@ abstract class UriAudioSourcePlayer extends IndexedAudioSourcePlayer { final Uri uri; /// The headers to include in the request (unsupported). - final Map? headers; + final Map? headers; double? _resumePos; Duration? _duration; - Completer? _completer; + Completer? _completer; int? _initialPos; UriAudioSourcePlayer( @@ -679,22 +679,22 @@ abstract class UriAudioSourcePlayer extends IndexedAudioSourcePlayer { /// A player for a [ProgressiveAudioSourceMessage]. class ProgressiveAudioSourcePlayer extends UriAudioSourcePlayer { - ProgressiveAudioSourcePlayer( - Html5AudioPlayer html5AudioPlayer, String id, Uri uri, Map? headers) + ProgressiveAudioSourcePlayer(Html5AudioPlayer html5AudioPlayer, String id, + Uri uri, Map? headers) : super(html5AudioPlayer, id, uri, headers); } /// A player for a [DashAudioSourceMessage]. class DashAudioSourcePlayer extends UriAudioSourcePlayer { - DashAudioSourcePlayer( - Html5AudioPlayer html5AudioPlayer, String id, Uri uri, Map? headers) + DashAudioSourcePlayer(Html5AudioPlayer html5AudioPlayer, String id, Uri uri, + Map? headers) : super(html5AudioPlayer, id, uri, headers); } /// A player for a [HlsAudioSourceMessage]. class HlsAudioSourcePlayer extends UriAudioSourcePlayer { - HlsAudioSourcePlayer( - Html5AudioPlayer html5AudioPlayer, String id, Uri uri, Map? headers) + HlsAudioSourcePlayer(Html5AudioPlayer html5AudioPlayer, String id, Uri uri, + Map? headers) : super(html5AudioPlayer, id, uri, headers); } diff --git a/just_audio_web/pubspec.yaml b/just_audio_web/pubspec.yaml index 0c5cd2dec..cfc866a62 100644 --- a/just_audio_web/pubspec.yaml +++ b/just_audio_web/pubspec.yaml @@ -1,7 +1,7 @@ name: just_audio_web description: Web platform implementation of just_audio. This implementation is endorsed and therefore doesn't require a direct dependency. homepage: https://github.com/ryanheise/just_audio/tree/master/just_audio_web -version: 0.4.7 +version: 0.4.8 flutter: plugin: @@ -11,7 +11,7 @@ flutter: fileName: just_audio_web.dart dependencies: - just_audio_platform_interface: ^4.2.0 + just_audio_platform_interface: ^4.2.1 # just_audio_platform_interface: # path: ../just_audio_platform_interface flutter: @@ -23,5 +23,5 @@ dev_dependencies: flutter_lints: ^2.0.1 environment: - sdk: ">=2.12.0 <3.0.0" - flutter: ">=1.12.13+hotfix.5" + sdk: ">=2.14.0 <4.0.0" + flutter: ">=3.0.0" From 4b63240633ea624e6f293e629812f314ed977c55 Mon Sep 17 00:00:00 2001 From: Ryan Heise Date: Mon, 15 May 2023 11:44:01 +1000 Subject: [PATCH 3/6] Set minimum Flutter 3 for just_audio --- just_audio/CHANGELOG.md | 4 ++++ just_audio/analysis_options.yaml | 7 ++++--- just_audio/example/pubspec.yaml | 2 +- just_audio/lib/just_audio.dart | 16 ++++++++-------- just_audio/pubspec.yaml | 17 +++++++++++------ just_audio/test/just_audio_test.dart | 21 ++++++++++++++------- 6 files changed, 42 insertions(+), 25 deletions(-) diff --git a/just_audio/CHANGELOG.md b/just_audio/CHANGELOG.md index 04efa8bba..f1a69f1ca 100644 --- a/just_audio/CHANGELOG.md +++ b/just_audio/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.9.33 + +* Update minimum flutter version to 3.0. + ## 0.9.32 * Fix ignored tag parameter in AudioSource.asset(). diff --git a/just_audio/analysis_options.yaml b/just_audio/analysis_options.yaml index de7a7ab16..46c844882 100644 --- a/just_audio/analysis_options.yaml +++ b/just_audio/analysis_options.yaml @@ -1,9 +1,10 @@ include: package:flutter_lints/flutter.yaml analyzer: - strong-mode: - implicit-casts: false - implicit-dynamic: false + language: + strict-casts: true + strict-inference: true + strict-raw-types: true linter: rules: diff --git a/just_audio/example/pubspec.yaml b/just_audio/example/pubspec.yaml index f5f609a18..a3529edb3 100644 --- a/just_audio/example/pubspec.yaml +++ b/just_audio/example/pubspec.yaml @@ -8,7 +8,7 @@ environment: dependencies: flutter: sdk: flutter - audio_session: ^0.1.11 + audio_session: ^0.1.14 rxdart: ^0.27.7 just_audio_mpv: ^0.1.6 just_audio_windows: ^0.2.0 diff --git a/just_audio/lib/just_audio.dart b/just_audio/lib/just_audio.dart index 8454c89a2..10c07f5ee 100644 --- a/just_audio/lib/just_audio.dart +++ b/just_audio/lib/just_audio.dart @@ -86,13 +86,13 @@ class AudioPlayer { /// implementation. When switching between active and inactive modes, this is /// used to cancel the subscription to the previous platform's events and /// subscribe to the new platform's events. - StreamSubscription? _playbackEventSubscription; + StreamSubscription? _playbackEventSubscription; /// The subscription to the data event channel of the current platform /// implementation. When switching between active and inactive modes, this is /// used to cancel the subscription to the previous platform's events and /// subscribe to the new platform's events. - StreamSubscription? _playerDataSubscription; + StreamSubscription? _playerDataSubscription; final String _id; final _proxy = _ProxyHttpServer(); @@ -614,8 +614,8 @@ class AudioPlayer { } Timer? currentTimer; - StreamSubscription? durationSubscription; - StreamSubscription? playbackEventSubscription; + StreamSubscription? durationSubscription; + StreamSubscription? playbackEventSubscription; void yieldPosition(Timer timer) { if (controller.isClosed) { timer.cancel(); @@ -1992,13 +1992,13 @@ class _ProxyHttpServer { String _requestKey(Uri uri) => '${uri.path}?${uri.query}'; /// Start the server if it is not already running. - Future ensureRunning() async { + Future ensureRunning() async { if (_running) return; return await start(); } /// Starts the server. - Future start() async { + Future start() async { _running = true; _server = await HttpServer.bind(InternetAddress.loopbackIPv4, 0); _server.listen((request) async { @@ -2015,7 +2015,7 @@ class _ProxyHttpServer { } /// Stops the server - Future stop() async { + Future stop() async { if (!_running) return; _running = false; return await _server.close(); @@ -2841,7 +2841,7 @@ class LockCachingAudioSource extends StreamAudioSource { final mimeFile = await _mimeFile; await mimeFile.writeAsString(mimeType); final inProgressResponses = <_InProgressCacheResponse>[]; - late StreamSubscription subscription; + late StreamSubscription> subscription; var percentProgress = 0; void updateProgress(int newPercentProgress) { if (newPercentProgress != percentProgress) { diff --git a/just_audio/pubspec.yaml b/just_audio/pubspec.yaml index 53552f083..2c4d4fc55 100644 --- a/just_audio/pubspec.yaml +++ b/just_audio/pubspec.yaml @@ -1,21 +1,26 @@ name: just_audio description: A feature-rich audio player for Flutter. Loop, clip and concatenate any sound from any source (asset/file/URL/stream) in a variety of audio formats with gapless playback. -version: 0.9.32 +version: 0.9.33 repository: https://github.com/ryanheise/just_audio/tree/minor/just_audio issue_tracker: https://github.com/ryanheise/just_audio/issues +topics: + - audio + - sound + - player + - background environment: - sdk: ">=2.12.0 <3.0.0" - flutter: ">=1.12.13+hotfix.5" + sdk: ">=2.14.0 <4.0.0" + flutter: ">=3.0.0" dependencies: - just_audio_platform_interface: ^4.2.0 + just_audio_platform_interface: ^4.2.1 # just_audio_platform_interface: # path: ../just_audio_platform_interface - just_audio_web: ^0.4.7 + just_audio_web: ^0.4.8 # just_audio_web: # path: ../just_audio_web - audio_session: ^0.1.11 + audio_session: ^0.1.14 rxdart: '>=0.26.0 <0.28.0' path: ^1.8.0 path_provider: ^2.0.0 diff --git a/just_audio/test/just_audio_test.dart b/just_audio/test/just_audio_test.dart index ec813f454..f84ced22e 100644 --- a/just_audio/test/just_audio_test.dart +++ b/just_audio/test/just_audio_test.dart @@ -52,13 +52,18 @@ void runTests() { } setUp(() { - audioSessionChannel.setMockMethodCallHandler((MethodCall methodCall) async { + _ambiguate(TestDefaultBinaryMessengerBinding.instance)! + .defaultBinaryMessenger + .setMockMethodCallHandler(audioSessionChannel, + (MethodCall methodCall) async { return null; }); }); tearDown(() { - audioSessionChannel.setMockMethodCallHandler(null); + _ambiguate(TestDefaultBinaryMessengerBinding.instance)! + .defaultBinaryMessenger + .setMockMethodCallHandler(audioSessionChannel, null); }); test('init', () async { @@ -346,7 +351,7 @@ void runTests() { stopwatch.start(); var completer = Completer(); - late StreamSubscription subscription; + late StreamSubscription subscription; subscription = player.positionStream.listen((position) { if (position >= position1) { subscription.cancel(); @@ -1091,7 +1096,7 @@ void runTests() { playing: false, ); var completer = Completer(); - late StreamSubscription subscription; + late StreamSubscription subscription; subscription = player.positionStream.listen((position) { expectDuration(position, Duration.zero); subscription.cancel(); @@ -1170,7 +1175,7 @@ void runTests() { ); expect(player.currentIndex, 0); var completer = Completer(); - late StreamSubscription subscription; + late StreamSubscription subscription; subscription = player.positionStream.listen((position) { expectDuration(position, Duration.zero); subscription.cancel(); @@ -1743,7 +1748,7 @@ class MockWebServer { late HttpServer _server; int get port => _server.port; - Future start() async { + Future start() async { _server = await HttpServer.bind(InternetAddress.loopbackIPv4, 0); _server.listen((request) async { final response = request.response; @@ -1766,7 +1771,9 @@ class MockWebServer { }); } - Future stop() => _server.close(); + Future stop() => _server.close(); } class MyHttpOverrides extends HttpOverrides {} + +T? _ambiguate(T? value) => value; From be95afaaed379f354cad70bb6d38ba5dbfad83c0 Mon Sep 17 00:00:00 2001 From: Ryan Heise Date: Mon, 15 May 2023 11:56:19 +1000 Subject: [PATCH 4/6] Set minimum Flutter 3 for just_audio_background --- just_audio/example/pubspec.yaml | 2 +- just_audio_background/CHANGELOG.md | 1 + just_audio_background/analysis_options.yaml | 7 ++++--- just_audio_background/example/lib/common.dart | 2 +- just_audio_background/example/lib/main.dart | 4 ++-- just_audio_background/example/pubspec.yaml | 4 ++-- just_audio_background/pubspec.yaml | 15 ++++++++++----- 7 files changed, 21 insertions(+), 14 deletions(-) diff --git a/just_audio/example/pubspec.yaml b/just_audio/example/pubspec.yaml index a3529edb3..0df6b07ca 100644 --- a/just_audio/example/pubspec.yaml +++ b/just_audio/example/pubspec.yaml @@ -3,7 +3,7 @@ description: Demonstrates how to use the just_audio plugin. publish_to: 'none' environment: - sdk: ">=2.12.0 <3.0.0" + sdk: ">=2.14.0 <4.0.0" dependencies: flutter: diff --git a/just_audio_background/CHANGELOG.md b/just_audio_background/CHANGELOG.md index 8b25ec76b..6b39c7cdc 100644 --- a/just_audio_background/CHANGELOG.md +++ b/just_audio_background/CHANGELOG.md @@ -1,6 +1,7 @@ ## 0.0.1-beta.10 * Fix bug where AudioPlayer constructor parameters were ignored. +* Update minimum flutter version to 3.0. ## 0.0.1-beta.9 diff --git a/just_audio_background/analysis_options.yaml b/just_audio_background/analysis_options.yaml index de7a7ab16..46c844882 100644 --- a/just_audio_background/analysis_options.yaml +++ b/just_audio_background/analysis_options.yaml @@ -1,9 +1,10 @@ include: package:flutter_lints/flutter.yaml analyzer: - strong-mode: - implicit-casts: false - implicit-dynamic: false + language: + strict-casts: true + strict-inference: true + strict-raw-types: true linter: rules: diff --git a/just_audio_background/example/lib/common.dart b/just_audio_background/example/lib/common.dart index 6fd37ae1c..150694a83 100644 --- a/just_audio_background/example/lib/common.dart +++ b/just_audio_background/example/lib/common.dart @@ -101,7 +101,7 @@ class SeekBarState extends State { .firstMatch("$_remaining") ?.group(1) ?? '$_remaining', - style: Theme.of(context).textTheme.caption), + style: Theme.of(context).textTheme.bodySmall), ), ], ); diff --git a/just_audio_background/example/lib/main.dart b/just_audio_background/example/lib/main.dart index f95c2a3a7..7286c3bee 100644 --- a/just_audio_background/example/lib/main.dart +++ b/just_audio_background/example/lib/main.dart @@ -145,7 +145,7 @@ class MyAppState extends State { ), ), Text(metadata.album!, - style: Theme.of(context).textTheme.headline6), + style: Theme.of(context).textTheme.titleLarge), Text(metadata.title), ], ); @@ -199,7 +199,7 @@ class MyAppState extends State { Expanded( child: Text( "Playlist", - style: Theme.of(context).textTheme.headline6, + style: Theme.of(context).textTheme.titleLarge, textAlign: TextAlign.center, ), ), diff --git a/just_audio_background/example/pubspec.yaml b/just_audio_background/example/pubspec.yaml index 0364e847e..53472ddcc 100644 --- a/just_audio_background/example/pubspec.yaml +++ b/just_audio_background/example/pubspec.yaml @@ -3,12 +3,12 @@ description: Demonstrates how to use the just_audio plugin. publish_to: 'none' environment: - sdk: ">=2.12.0 <3.0.0" + sdk: ">=2.14.0 <4.0.0" dependencies: flutter: sdk: flutter - audio_session: ^0.1.7 + audio_session: ^0.1.14 rxdart: ^0.27.2 just_audio: path: ../../just_audio diff --git a/just_audio_background/pubspec.yaml b/just_audio_background/pubspec.yaml index 18cb9f419..6f405a5db 100644 --- a/just_audio_background/pubspec.yaml +++ b/just_audio_background/pubspec.yaml @@ -2,13 +2,18 @@ name: just_audio_background description: An add-on for just_audio that supports background playback and media notifications. homepage: https://github.com/ryanheise/just_audio/tree/master/just_audio_background version: 0.0.1-beta.10 +topics: + - audio + - sound + - player + - background dependencies: - just_audio_platform_interface: ^4.2.0 + just_audio_platform_interface: ^4.2.1 # just_audio_platform_interface: # path: ../just_audio_platform_interface - audio_service: ^0.18.6 - audio_session: ^0.1.7 + audio_service: ^0.18.9 + audio_session: ^0.1.14 flutter: sdk: flutter flutter_web_plugins: @@ -20,5 +25,5 @@ dev_dependencies: flutter_lints: ^2.0.1 environment: - sdk: ">=2.12.0 <3.0.0" - flutter: ">=1.12.13+hotfix.5" + sdk: ">=2.14.0 <4.0.0" + flutter: ">=3.0.0" From e70ada5d640d8f21d703314ecbc8619a4e42b102 Mon Sep 17 00:00:00 2001 From: Ryan Heise Date: Mon, 15 May 2023 11:59:55 +1000 Subject: [PATCH 5/6] Remove Podfile.lock files from repo. --- .../example/ios/Podfile.lock | 55 ------------------- .../example/macos/Podfile.lock | 55 ------------------- 2 files changed, 110 deletions(-) delete mode 100644 just_audio_background/example/ios/Podfile.lock delete mode 100644 just_audio_background/example/macos/Podfile.lock diff --git a/just_audio_background/example/ios/Podfile.lock b/just_audio_background/example/ios/Podfile.lock deleted file mode 100644 index f81b4fad2..000000000 --- a/just_audio_background/example/ios/Podfile.lock +++ /dev/null @@ -1,55 +0,0 @@ -PODS: - - audio_service (0.0.1): - - Flutter - - audio_session (0.0.1): - - Flutter - - Flutter (1.0.0) - - FMDB (2.7.5): - - FMDB/standard (= 2.7.5) - - FMDB/standard (2.7.5) - - just_audio (0.0.1): - - Flutter - - path_provider_ios (0.0.1): - - Flutter - - sqflite (0.0.2): - - Flutter - - FMDB (>= 2.7.5) - -DEPENDENCIES: - - audio_service (from `.symlinks/plugins/audio_service/ios`) - - audio_session (from `.symlinks/plugins/audio_session/ios`) - - Flutter (from `Flutter`) - - just_audio (from `.symlinks/plugins/just_audio/ios`) - - path_provider_ios (from `.symlinks/plugins/path_provider_ios/ios`) - - sqflite (from `.symlinks/plugins/sqflite/ios`) - -SPEC REPOS: - trunk: - - FMDB - -EXTERNAL SOURCES: - audio_service: - :path: ".symlinks/plugins/audio_service/ios" - audio_session: - :path: ".symlinks/plugins/audio_session/ios" - Flutter: - :path: Flutter - just_audio: - :path: ".symlinks/plugins/just_audio/ios" - path_provider_ios: - :path: ".symlinks/plugins/path_provider_ios/ios" - sqflite: - :path: ".symlinks/plugins/sqflite/ios" - -SPEC CHECKSUMS: - audio_service: f509d65da41b9521a61f1c404dd58651f265a567 - audio_session: 4f3e461722055d21515cf3261b64c973c062f345 - Flutter: 50d75fe2f02b26cc09d224853bb45737f8b3214a - FMDB: 2ce00b547f966261cd18927a3ddb07cb6f3db82a - just_audio: baa7252489dbcf47a4c7cc9ca663e9661c99aafa - path_provider_ios: 14f3d2fd28c4fdb42f44e0f751d12861c43cee02 - sqflite: 6d358c025f5b867b29ed92fc697fd34924e11904 - -PODFILE CHECKSUM: aafe91acc616949ddb318b77800a7f51bffa2a4c - -COCOAPODS: 1.10.1 diff --git a/just_audio_background/example/macos/Podfile.lock b/just_audio_background/example/macos/Podfile.lock deleted file mode 100644 index fb020f555..000000000 --- a/just_audio_background/example/macos/Podfile.lock +++ /dev/null @@ -1,55 +0,0 @@ -PODS: - - audio_service (0.14.1): - - FlutterMacOS - - audio_session (0.0.1): - - FlutterMacOS - - FlutterMacOS (1.0.0) - - FMDB (2.7.5): - - FMDB/standard (= 2.7.5) - - FMDB/standard (2.7.5) - - just_audio (0.0.1): - - FlutterMacOS - - path_provider_macos (0.0.1): - - FlutterMacOS - - sqflite (0.0.2): - - FlutterMacOS - - FMDB (>= 2.7.5) - -DEPENDENCIES: - - audio_service (from `Flutter/ephemeral/.symlinks/plugins/audio_service/macos`) - - audio_session (from `Flutter/ephemeral/.symlinks/plugins/audio_session/macos`) - - FlutterMacOS (from `Flutter/ephemeral`) - - just_audio (from `Flutter/ephemeral/.symlinks/plugins/just_audio/macos`) - - path_provider_macos (from `Flutter/ephemeral/.symlinks/plugins/path_provider_macos/macos`) - - sqflite (from `Flutter/ephemeral/.symlinks/plugins/sqflite/macos`) - -SPEC REPOS: - trunk: - - FMDB - -EXTERNAL SOURCES: - audio_service: - :path: Flutter/ephemeral/.symlinks/plugins/audio_service/macos - audio_session: - :path: Flutter/ephemeral/.symlinks/plugins/audio_session/macos - FlutterMacOS: - :path: Flutter/ephemeral - just_audio: - :path: Flutter/ephemeral/.symlinks/plugins/just_audio/macos - path_provider_macos: - :path: Flutter/ephemeral/.symlinks/plugins/path_provider_macos/macos - sqflite: - :path: Flutter/ephemeral/.symlinks/plugins/sqflite/macos - -SPEC CHECKSUMS: - audio_service: b88ff778e0e3915efd4cd1a5ad6f0beef0c950a9 - audio_session: dea1f41890dbf1718f04a56f1d6150fd50039b72 - FlutterMacOS: 57701585bf7de1b3fc2bb61f6378d73bbdea8424 - FMDB: 2ce00b547f966261cd18927a3ddb07cb6f3db82a - just_audio: 9b67ca7b97c61cfc9784ea23cd8cc55eb226d489 - path_provider_macos: a0a3fd666cb7cd0448e936fb4abad4052961002b - sqflite: a5789cceda41d54d23f31d6de539d65bb14100ea - -PODFILE CHECKSUM: 0d3963a09fc94f580682bd88480486da345dc3f0 - -COCOAPODS: 1.10.1 From 126911d6d6a8432ffe7ae7c6f4dbb31cb0159bd9 Mon Sep 17 00:00:00 2001 From: Ryan Heise Date: Mon, 15 May 2023 18:22:34 +1000 Subject: [PATCH 6/6] Update clean task in gradle files. --- just_audio/example/android/build.gradle | 2 +- just_audio_background/example/android/build.gradle | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/just_audio/example/android/build.gradle b/just_audio/example/android/build.gradle index 0b4cf534e..06f2b41dc 100644 --- a/just_audio/example/android/build.gradle +++ b/just_audio/example/android/build.gradle @@ -24,6 +24,6 @@ subprojects { project.evaluationDependsOn(':app') } -task clean(type: Delete) { +tasks.register("clean", Delete) { delete rootProject.buildDir } diff --git a/just_audio_background/example/android/build.gradle b/just_audio_background/example/android/build.gradle index 997109444..069456ae8 100644 --- a/just_audio_background/example/android/build.gradle +++ b/just_audio_background/example/android/build.gradle @@ -24,6 +24,6 @@ subprojects { project.evaluationDependsOn(':app') } -task clean(type: Delete) { +tasks.register("clean", Delete) { delete rootProject.buildDir }