protected GuiceableModule[] overrides(ApplicationLoader.Context context) {
    scala.collection.Seq<GuiceableModule> seq =
        play.api.inject.guice.GuiceApplicationLoader$.MODULE$.defaultOverrides(context.asScala());
    return Scala.asArray(GuiceableModule.class, seq);
  }
protected GuiceableModule [ ] overrides ( ApplicationLoader . Context context ) { scala . collection . Seq < GuiceableModule > seq = play . api . inject . guice . GuiceApplicationLoader$ . MODULE$ . defaultOverrides ( context . asScala ( ) ) ; return Scala . asArray ( GuiceableModule . class , seq ) ; }
Identify some bindings that should be used as overrides when loading an application using this
context. The default implementation of this method provides bindings that most applications
should include.

@param context the context that should be searched for overrides
@return the bindings that should be used to override