I\'m writing an annotation processor which performs compile-time dependency injection like Google\'s Dagger2. This is done by generating a source file with the bindings that