<commit_before>/* DO NOT EDIT: File is auto-generated */
package <%= to_package(repository.keycloak.qualified_test_module_name) %>;

@java.lang.SuppressWarnings( { "UnusedDeclaration" } )
@javax.annotation.Generated( "Domgen" )
public class <%= repository.keycloak.test_module_name %>
  extends org.realityforge.guiceyloops.server.FlushingTestModule
{
  public <%= repository.keycloak.test_module_name %>( final org.realityforge.guiceyloops.server.Flushable flushable )
  {
    super( flushable );
  }

  @java.lang.Override
  protected void configure()
  {
    bindHttpServletRequest();
    bindKeycloakAuthService();
  }

  protected void bindKeycloakAuthService()
  {
    bindService( <%= repository.service_by_name(repository.keycloak.auth_service_name).ejb.qualified_service_name %>.class, <%= repository.keycloak.qualified_test_auth_service_implementation_name %>.class );
  }

  protected void bindHttpServletRequest()
  {
    bindMock( javax.servlet.http.HttpServletRequest.class );
  }
}<commit_msg>Suppress unchecked warning<commit_after>/* DO NOT EDIT: File is auto-generated */
package <%= to_package(repository.keycloak.qualified_test_module_name) %>;

@java.lang.SuppressWarnings( { "UnusedDeclaration" } )
@javax.annotation.Generated( "Domgen" )
public class <%= repository.keycloak.test_module_name %>
  extends org.realityforge.guiceyloops.server.FlushingTestModule
{
  public <%= repository.keycloak.test_module_name %>( final org.realityforge.guiceyloops.server.Flushable flushable )
  {
    super( flushable );
  }

  @java.lang.Override
  protected void configure()
  {
    bindHttpServletRequest();
    bindKeycloakAuthService();
    bindSimpleAuthService();
  }

  protected void bindKeycloakAuthService()
  {
    bindService( <%= repository.service_by_name(repository.keycloak.auth_service_name).ejb.qualified_service_name %>.class, <%= repository.keycloak.qualified_test_auth_service_implementation_name %>.class );
  }

  protected void bindSimpleAuthService()
  {
    bindService( org.realityforge.keycloak.sks.SimpleAuthService.class, org.realityforge.keycloak.sks.SimplAuthServiceImpl.class );
  }

  protected void bindHttpServletRequest()
  {
    bindMock( javax.servlet.http.HttpServletRequest.class );
  }
}
{'fraction_non_alphanumeric': 0.115625, 'fraction_numerical': 0.0, 'mean_word_length': 5.330508474576271, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 13, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3012332', 'n_tokens_mistral': 744, 'n_tokens_neox': 698, 'n_words': 97}