using more abstract names
refactoring in order to reuse
removing unused imports
fixing the loggable aspect
fixing the aspect generator
fixing the tests after the first refactor
fixing the examples
removing unused import
enabling the aspect identification
tracking the required aspects
fix the aspect name of the loggable annotation
fixing the stub dependencies
refactoring the aspect generator
fixing the var name
extending the symfony2 adapter in order to accept an array of services
adding a dummy aspect
fixing the tests
fixing examples
moving the method composition logic away from the AspectGenerator. Now, it just dumps the generated code into an AspectedMethod object and then asks for the composed code sorted by stage
moving the code patterns away from the AspectGenerator