Files
Obtainium/docs
Imran Remtulla 6d8dfe33a8 chore: standardize code quality, logging, docs, and dependencies
- 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
2026-07-01 12:33:26 +01:00
..