Dart code metrics https://pub.dev/packages/dart_code_metrics
supports finding unused files for flutter.
As commented by in 2023, unfortunately, it is not free anymore https://dcm.dev/pricing/.
To purchase a license, see their website.
install:
flutter pub add --dev dart_code_metrics
run "flutter packages get" or use your IDE to "Pub get".
run:
flutter pub run dart_code_metrics:metrics check-unused-files lib
result:
Unused file: lib/generated_plugin_registrant.dart
Unused file: lib/ux/Pdf/makepdfdocument.dart
Unused file: lib/ux/RealEstate/realestatetable.dart
...
Total unused files - 11
Howo to find unused dart or flutter files (Medium)
Introduction to dart-code-metrics (Medium)
Code-metrics can also give insight in:
- Cyclomatic Complexity
- Lines of Code
- Maximum Nesting
- Number of Methods
- Number of Parameters
- Source lines of Code
- Weight of a Class