DI generator code splitting