I have a BaseBundle that I need to extend to override a small number of templates and eventually controller functions. I'm using annotations, so app/config/routing.yml references "@BaseBundle/Controller/".
When I create CustomBundle that extends BaseBundle routing.yml just picks up CustomBundle's empty Controller folder. Is there a way make this behave correctly other than creating classes to override very single controller in BaseBundle even when I don't want to change anything?
UPDATE: Extending BaseBundle also has the additional problem of breaking all of it's @Template() annotations. If I do create an empty controller that extends BaseBundle's controllers it complains about not being able to find the non-existent CustomBundle:Default:index.html.twig template.