wired2 0.1.0 copy "wired2: ^0.1.0" to clipboard
wired2: ^0.1.0 copied to clipboard

A modern dependency injection like java spring package (adjusted for Dart 2.x)

Changelog #

This file contains highlights of what changes on each version of the wired package.

Pub version 0.4.5

  • @Value annotations can now be any valid YAML value

Pub version 0.4.4

  • At annotation @order into the library, @order helps you to order the configuration classes.

Pub version 0.4.3+1

  • look at interfaces on all levels (getBeanByType)

Pub version 0.4.3

  • getBeanByType, also look at his interfaces!

Pub version 0.4.2

Fix issue with getBeanByType, when more beans are in the pool, adapt tests

Pub version 0.4.1

Adapting getBeanByType so it will accept also and can work with subclasses and superclasses

Pub version 0.4.0

Adding setBean method in ApplicationContext Update dependencies to mirrorme (renaming forcemirrors) this is not bc

Pub version 0.3.2+1

Update YAML dependency.

Pub version 0.3.2

Add static method getBeanByType on ApplicationContext Also resolve autowired cases by Type and not only by name Rename package to 'wired'

Pub version 0.3.1

Improved the addComponents method

Pub version 0.3.0

Add documentation Change component(Scanner scanner) to addComponents(Iterable objs) Change MetaDataHelper().getVariableMirrorValues(obj) to MetaDataHelper<_Autowired, VariableMirror>().from(obj) Change MetaDataHelper().getMirrorValues(obj) to MetaDataHelper<_Bean, MethodMirror>().from(obj)

Pub version 0.2.1+1

Moving repo to ForceUniverse organisation

Pub version 0.2.1

Fix scanning of config classes and component classes.

Pub version 0.2.0

Remove parentheses from annotations.

Pub version 0.1.3+2

Yaml value can be anything! Change the return type to dynamic to get a value!

Pub version 0.1.3+1

Adding a method to get a value from a yaml file through ApplicationContext.

Pub version 0.1.3

Now you can inject yaml values into your dart classes.

Pub version 0.1.2

Adding the Qualifier annotation to this package, so you can name the beans you configure.

Pub version 0.1.1 & 0.1.1+1

Make it possible to switch order of the classes when they are created!

Pub version 0.1.0+1

Adding documentation

Pub version 0.1.0

Initial setup of the package

0
likes
15
pub points
2%
popularity

Publisher

unverified uploader

A modern dependency injection like java spring package (adjusted for Dart 2.x)

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

mirrorme2, path, yaml

More

Packages that depend on wired2