Analyzing bully...                                              

   info - Statements in an if should be enclosed in a block - lib\features\analysis\analysis_screen.dart:122:17 - curly_braces_in_flow_control_structures
   info - 'withOpacity' is deprecated and shouldn't be used. Use .withValues() to avoid precision loss - lib\features\analysis\analysis_screen.dart:650:51 - deprecated_member_use
warning - The declaration '_showAddShotHint' isn't referenced - lib\features\analysis\analysis_screen.dart:1083:8 - unused_element
warning - The declaration '_showAutoDetectDialog' isn't referenced - lib\features\analysis\analysis_screen.dart:1120:8 - unused_element
warning - Unused import: 'widgets/target_type_selector.dart' - lib\features\capture\capture_screen.dart:16:8 - unused_import
   info - The private field _selectedType could be 'final' - lib\features\capture\capture_screen.dart:28:14 - prefer_final_fields
   info - 'scale' is deprecated and shouldn't be used. Use scaleByVector3, scaleByVector4, or scaleByDouble instead - lib\features\crop\crop_screen.dart:141:25 - deprecated_member_use
   info - The import of 'package:flutter/foundation.dart' is unnecessary because all of the used elements are also provided by the import of 'package:flutter/material.dart' - lib\features\statistics\statistics_screen.dart:8:8 - unnecessary_import
warning - The declaration '_buildLegendItem' isn't referenced - lib\features\statistics\statistics_screen.dart:309:10 - unused_element
   info - Unnecessary use of string interpolation - lib\features\statistics\statistics_screen.dart:408:15 - unnecessary_string_interpolations
   info - Don't invoke 'print' in production code - lib\services\image_processing_service.dart:192:7 - avoid_print
   info - Don't invoke 'print' in production code - lib\services\image_processing_service.dart:239:7 - avoid_print
   info - Don't invoke 'print' in production code - lib\services\image_processing_service.dart:246:9 - avoid_print
   info - Don't invoke 'print' in production code - lib\services\image_processing_service.dart:278:9 - avoid_print
   info - Don't invoke 'print' in production code - lib\services\image_processing_service.dart:289:11 - avoid_print
   info - Don't invoke 'print' in production code - lib\services\image_processing_service.dart:292:11 - avoid_print
   info - Don't invoke 'print' in production code - lib\services\image_processing_service.dart:297:9 - avoid_print
   info - Don't invoke 'print' in production code - lib\services\image_processing_service.dart:332:7 - avoid_print
   info - Don't invoke 'print' in production code - lib\services\image_processing_service.dart:336:7 - avoid_print
   info - Don't invoke 'print' in production code - lib\services\image_processing_service.dart:683:7 - avoid_print
   info - Don't invoke 'print' in production code - lib\services\image_processing_service.dart:725:7 - avoid_print
   info - Don't invoke 'print' in production code - lib\services\image_processing_service.dart:736:7 - avoid_print
warning - The declaration '_detectDarkSpotsAdaptive' isn't referenced - lib\services\image_processing_service.dart:780:15 - unused_element
   info - Don't invoke 'print' in production code - lib\services\opencv_impact_detection_service.dart:104:5 - avoid_print
   info - Don't invoke 'print' in production code - lib\services\opencv_impact_detection_service.dart:116:5 - avoid_print
   info - Don't invoke 'print' in production code - lib\services\target_detection_service.dart:297:7 - avoid_print
   info - Don't invoke 'print' in production code - lib\services\target_detection_service.dart:342:7 - avoid_print

27 issues found. (ran in 1.9s)
