getItPackageRules top-level constant

Set<String> const getItPackageRules

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',
};