From d3a05520d34ed5f0f6d761ab07e3b679bdb3d142 Mon Sep 17 00:00:00 2001 From: Bryan Van Deusen Date: Sat, 9 May 2026 12:05:02 -0400 Subject: [PATCH] fix(flutter): clear analyze --fatal-infos issues MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Three info-level lints from CI: - playlist_card.dart doc comment: "/playlists/" → "/playlists/{id}" in backticks, since `` was flagged as unintended HTML. - compact_track_card_test.dart: home: Scaffold(...) is now const, which propagates const to CompactTrackCard and makes the inner [_track] implicitly const. Co-Authored-By: Claude Opus 4.7 (1M context) --- flutter_client/lib/playlists/widgets/playlist_card.dart | 2 +- .../test/library/widgets/compact_track_card_test.dart | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/flutter_client/lib/playlists/widgets/playlist_card.dart b/flutter_client/lib/playlists/widgets/playlist_card.dart index 3e622e73..f4b5d9da 100644 --- a/flutter_client/lib/playlists/widgets/playlist_card.dart +++ b/flutter_client/lib/playlists/widgets/playlist_card.dart @@ -7,7 +7,7 @@ import '../../theme/theme_extension.dart'; /// Mirrors the web PlaylistCard. ~176dp wide, square cover (~144dp), /// name + optional system-variant badge below. Tap pushes -/// /playlists/. +/// `/playlists/{id}`. class PlaylistCard extends StatelessWidget { const PlaylistCard({super.key, required this.playlist}); diff --git a/flutter_client/test/library/widgets/compact_track_card_test.dart b/flutter_client/test/library/widgets/compact_track_card_test.dart index bdeb4f29..d8e789ea 100644 --- a/flutter_client/test/library/widgets/compact_track_card_test.dart +++ b/flutter_client/test/library/widgets/compact_track_card_test.dart @@ -23,10 +23,10 @@ void main() { await tester.pumpWidget(ProviderScope( child: MaterialApp( theme: buildThemeData(), - home: Scaffold( + home: const Scaffold( body: CompactTrackCard( track: _track, - sectionTracks: const [_track], + sectionTracks: [_track], index: 0, ), ),