Getting the below Error when 2.7 migration

->com.google.common.util.concurrent.UncheckedExecutionException: com.google.inject.internal.asm.$MethodTooLargeException: Method too large: router/Routes$$FastClassByGuice$$1f117daf.getIndex (Lcom/google/inject/internal/cglib/core/$Signature;)I

 com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2051)

 com.google.common.cache.LocalCache.get(LocalCache.java:3953)

 com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3976)

 com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4960)

 com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:4966)

 com.google.inject.internal.FailableCache.get(FailableCache.java:51)

 com.google.inject.internal.ConstructorInjectorStore.get(ConstructorInjectorStore.java:48)

 com.google.inject.internal.ConstructorBindingImpl.initialize(ConstructorBindingImpl.java:155)

 com.google.inject.internal.InjectorImpl.initializeBinding(InjectorImpl.java:581)

 com.google.inject.internal.AbstractBindingProcessor$Processor$1.run(AbstractBindingProcessor.java:176)

 com.google.inject.internal.ProcessedBindingData.initializeBindings(ProcessedBindingData.java:49)