mirror of
				https://github.com/inventree/inventree-app.git
				synced 2025-10-29 20:40:35 +00:00 
			
		
		
		
	Fixes for static analysis
This commit is contained in:
		| @@ -57,6 +57,10 @@ linter: | ||||
|  | ||||
|     sort_child_properties_last: false | ||||
|  | ||||
|     depend_on_referenced_packages: false | ||||
|  | ||||
|     noop_primitive_operations: false | ||||
|  | ||||
|     directives_ordering: false | ||||
|  | ||||
|     # Blindly follow the Flutter code style, which prefers types everywhere | ||||
| @@ -70,4 +74,4 @@ linter: | ||||
|  | ||||
|     avoid_dynamic_calls: false | ||||
|  | ||||
|     body_might_complete_normally_nullable: false | ||||
|     avoid_classes_with_only_static_members: false | ||||
| @@ -486,6 +486,8 @@ class APIFormField { | ||||
|         if (quantity == null) { | ||||
|           return L10().numberInvalid; | ||||
|         } | ||||
|  | ||||
|         return null; | ||||
|       }, | ||||
|       onSaved: (val) { | ||||
|         data["value"] = val; | ||||
| @@ -673,6 +675,8 @@ class APIFormField { | ||||
|         if (required && (value == null || value.isEmpty)) { | ||||
|           // return L10().valueCannotBeEmpty; | ||||
|         } | ||||
|  | ||||
|         return null; | ||||
|       }, | ||||
|     ); | ||||
|   } | ||||
|   | ||||
| @@ -303,6 +303,8 @@ class _ProfileEditState extends State<ProfileEditWidget> { | ||||
|                   if (value == null || value.trim().isEmpty) { | ||||
|                     return L10().valueCannotBeEmpty; | ||||
|                   } | ||||
|  | ||||
|                   return null; | ||||
|                 } | ||||
|               ), | ||||
|               TextFormField( | ||||
| @@ -348,6 +350,9 @@ class _ProfileEditState extends State<ProfileEditWidget> { | ||||
|                       return L10().invalidHost; | ||||
|                     } | ||||
|                   } | ||||
|  | ||||
|                   // Everything is OK | ||||
|                   return null; | ||||
|                 }, | ||||
|               ), | ||||
|               TextFormField( | ||||
| @@ -365,6 +370,8 @@ class _ProfileEditState extends State<ProfileEditWidget> { | ||||
|                   if (value == null || value.trim().isEmpty) { | ||||
|                     return L10().usernameEmpty; | ||||
|                   } | ||||
|  | ||||
|                   return null; | ||||
|                 }, | ||||
|               ), | ||||
|               TextFormField( | ||||
| @@ -383,6 +390,8 @@ class _ProfileEditState extends State<ProfileEditWidget> { | ||||
|                   if (value == null || value.trim().isEmpty) { | ||||
|                     return L10().passwordEmpty; | ||||
|                   } | ||||
|  | ||||
|                   return null; | ||||
|                 } | ||||
|               ) | ||||
|             ] | ||||
|   | ||||
| @@ -48,9 +48,9 @@ class FilePickerDialog { | ||||
|       if (path != null) { | ||||
|         return File(path); | ||||
|       } | ||||
|  | ||||
|       return null; | ||||
|     } | ||||
|  | ||||
|     return null; | ||||
|   } | ||||
|  | ||||
|   // Present a dialog to pick a file, either from local file system or from camera | ||||
|   | ||||
| @@ -71,6 +71,8 @@ class _SubmitFeedbackState extends State<SubmitFeedbackWidget> { | ||||
|                   if (value == null || value.trim().isEmpty) { | ||||
|                     return L10().valueCannotBeEmpty; | ||||
|                   } | ||||
|  | ||||
|                   return null; | ||||
|                 }, | ||||
|                 onSaved: (value) { | ||||
|                   if (value != null) { | ||||
|   | ||||
							
								
								
									
										10
									
								
								pubspec.yaml
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								pubspec.yaml
									
									
									
									
									
								
							| @@ -15,12 +15,6 @@ environment: | ||||
|  | ||||
| dependencies: | ||||
|  | ||||
|   flutter: | ||||
|     sdk: flutter | ||||
|  | ||||
|   flutter_localizations: | ||||
|     sdk: flutter | ||||
|  | ||||
|   audioplayers: ^0.20.1                   # Play audio files | ||||
|   cached_network_image: ^3.2.0            # Download and cache remote images | ||||
|   camera: ^0.9.4                       # Camera | ||||
| @@ -29,7 +23,11 @@ dependencies: | ||||
|   device_info_plus: ^3.2.2                # Information about the device | ||||
|   dropdown_search: ^0.6.3                  # Dropdown autocomplete form fields | ||||
|   file_picker: ^4.5.1                     # Select files from the device | ||||
|   flutter: | ||||
|     sdk: flutter | ||||
|   flutter_cache_manager: ^3.3.0 | ||||
|   flutter_localizations: | ||||
|     sdk: flutter | ||||
|   flutter_markdown: ^0.6.9                # Rendering markdown | ||||
|   font_awesome_flutter: ^9.1.0            # FontAwesome icon set | ||||
|   http: ^0.13.4 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user