getItPackageRules top-level constant
Rules specific to the get_it dependency injection package.
Implementation
const Set<String> getItPackageRules = <String>{
'avoid_service_locator_in_widgets',
'avoid_too_many_dependencies',
'avoid_internal_dependency_creation',
'prefer_abstract_dependencies',
'avoid_singleton_for_scoped_dependencies',
'avoid_circular_di_dependencies',
'prefer_null_object_pattern',
'require_typed_di_registration',
'avoid_functions_in_register_singleton',
'require_getit_registration_order',
'require_default_config',
'prefer_constructor_injection',
'require_di_scope_awareness',
'avoid_di_in_widgets',
'prefer_abstraction_injection',
'prefer_lazy_singleton_registration',
};