mirror of
https://github.com/ImranR98/Obtainium.git
synced 2026-07-31 09:26:48 -04:00
- Replace print/debugPrint with LogsProvider across 11 files - Convert all Future.ignore() to unawaited() across 7 files - Fix import ordering (dart: first) in apps_provider, source_provider, coolapk - Remove unnecessary late keywords (apps, githubstars) - Add const where applicable (EdgeInsets, TextStyle) - Standardize mounted → context.mounted across StatefulWidget pages - Reduce pickedSource! null assertions in add_app (14→2) - Break up 320-line _fetchReleaseDetails into 5 methods in github.dart - Extract share callbacks from bottom sheet in apps.dart - Replace Provider.of with context.read in ui_widgets - Remove unused dart:ui import, fix clampDouble usage - Add TypeError catch in App.fromJson() for corrupt JSON - Preserve original error details in 8 catch blocks - Remove redundant lint ignores (unnecessary_non_null_assertion, invalid_return_type) - Update DEVELOPER_GUIDE for theme.dart, app_info_dialog, logging, naming - Upgrade cross_file transitive dependency