Commit graph

11 commits

Author SHA1 Message Date
9f5fbcbf3d Component registration info - Rewrote dependency injector finder
Use the MemberFinder. Dependencies can be injected using methods.
2015-09-14 10:56:19 +02:00
a1ddf5f63a Dependency info - separate class validation method 2015-09-14 09:56:43 +02:00
a95d71e770 Component registration info - Lifecycle method finder rewritten
The method that looks for lifecycle methods now uses MemberFinder to
locate lifecycle methods in both interfaces and superclasses.
2015-09-14 09:34:39 +02:00
aa3ee13f66 Component registration info - getLifecycleAction() return type 2015-09-14 09:07:15 +02:00
d502d6f6b9 Component registration info - Parametric names vs annotations
A component that implements ParametricComponent may not have a name
specified using the Component annotation.
2015-09-14 08:54:16 +02:00
b13db82be2 Component registration info - Dependencies from all parents 2015-09-14 08:44:27 +02:00
f115bb7168 NewComponentInfo - Add dependency in setDriverFor 2015-09-13 16:09:13 +02:00
095ecca3dc NewComponentInfo - Fixed default constructor access 2015-09-13 16:00:44 +02:00
93e8c9a90e Started writing tests 2015-09-13 15:03:43 +02:00
e2de94eb7b Importing some code
* Various annotations
* New component information class
2015-09-13 14:46:11 +02:00
48466ed511 Created project 2015-09-13 14:39:54 +02:00