catalyst 2.0.2 copy "catalyst: ^2.0.2" to clipboard
catalyst: ^2.0.2 copied to clipboard

discontinuedreplaced by: catalyst_builder
outdated

The only dependency injection container for Dart you'll ever need

2.0.2 #

  • Copyright updated
  • Travis fixed
  • Fix lib/container.dart. (-0.50 points): line 132 col 13: Don't explicitly initialize variables to null.
  • Fix lib/service.dart. (-0.50 points): line 50 col 13: Use isNotEmpty instead of length
  • isInstanceOf<T> replaced by TypeMatcher<T>
  • analysis_options.yaml added

2.0.0 / 2.0.1 #

  • SDK version constraint updated
  • Test version updated

1.1.1 #

Tests fixed

  • Using Exception.toString() instead of accessing the message property

1.1.0 #

Code refactored

  • Container.get() method splitted into multiple methods
    • _loadAndRetrieveService() loads the service and stores it in the _loadedServices property
    • _injectServicesAndParameters() fetches the @foobar services and %foo_bar% parameters and inject them
    • _doAutoWire() auto wires the injections
  • Service.getMetadata() and Service.targetMirror added

1.0.0 #

  • First Release
  • Example code in /example added

0.0.2 #

  • Auto wiring implemented (See "Service auto wiring" in the README)

0.0.1 #

  • Initial release
1
likes
0
pub points
0%
popularity

Publisher

verified publishermintware.de

The only dependency injection container for Dart you'll ever need

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

More

Packages that depend on catalyst