Good point re annotations. The core TIM I built shouldn't have that
in it - as the Injector will live in the users main code somewhere,
and so anything having to do with the injector would lie in the main
tc-config, not the TIM (sorry everyone, talking about the guts of
Terracotta Integration Modules here)
j
What you ask for is already entirely possible using the tim-
annotations project. In the sample app, just add the tim-annotations
to the modules in the tc-config, then annotate the injector with @Root
- done!
Classes could be done the same way using the tim-annotations and
@Instrumented. I'll make a copy of the sample app with just
annotations (and no config, or very little)
Taylor