protected void recommend ( Class < ? > superModule , GuiceModuleAccess currentModuleAccess ) { LOG . info ( MessageFormat . format ( "Building injection configuration from {0}" , //$NON-NLS-1$ superModule . getName ( ) ) ) ; final Set < BindingElement > superBindings = new LinkedHashSet <> ( ) ; fillFrom ( superBindings , superModule . getSuperclass ( ) ) ; fillFrom ( superBindings , superModule ) ; final Set < Binding > currentBindings = currentModuleAccess . getBindings ( ) ; recommendFrom ( superModule . getName ( ) , superBindings , currentBindings ) ; }
Provide the recommendations for the given module .