kiss_dependencies 2.0.0 copy "kiss_dependencies: ^2.0.0" to clipboard
kiss_dependencies: ^2.0.0 copied to clipboard

A lightweight dependency injection package for Dart that follows the KISS (Keep It Simple, Stupid) principle.

2.0.0 #

BREAKING CHANGES:

  • register() now uses lazy registration by default (was immediate)
  • registerLazy() is now deprecated, use register() instead
  • overrideDependency() now uses lazy registration by default (was immediate)
  • overrideDependencyLazy() is now deprecated, use overrideDependency() instead

New Features:

  • Added registerImmediate() function for immediate registration
  • Added overrideDependencyImmediate() function for immediate override
  • Added unregister() function for removing dependencies
  • Added analysis_options.yaml with very_good_analysis linter rules

1.3.0 #

  • Renamed override to overrideDependency and overrideLazy to overrideDependencyLazy

1.2.0 #

  • Added override and overrideLazy
  • Added AlreadyRegisteredException

1.1.0 #

  • Added registerLazy

1.0.1 #

  • Added InstanceFactory

1.0.0 #

  • Initial version.
2
likes
0
points
116
downloads

Publisher

verified publisherwearemobilefirst.com

Weekly Downloads

A lightweight dependency injection package for Dart that follows the KISS (Keep It Simple, Stupid) principle.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

get_it

More

Packages that depend on kiss_dependencies