<commit_before>/* DO NOT EDIT: File is auto-generated */
package <%= to_package(service.imit.qualified_proxy_name) %>;

@java.lang.SuppressWarnings( { "UnusedDeclaration", "JavaDoc", "unchecked", "Convert2Diamond", "PMD.UnusedPrivateField", "PMD.IfStmtsMustUseBraces" } )
public class <%= service.imit.proxy_name %>
  implements <%= service.imit.qualified_name %>
{
  private final <%= service.gwt_rpc.qualified_facade_service_name %> _service;
  private final <%= service.data_module.repository.arez.qualified_root_repository_name %> _repository;

  @javax.inject.Inject
  public <%= service.imit.proxy_name %>( @javax.annotation.Nonnull final <%= service.gwt_rpc.qualified_facade_service_name %> service, @javax.annotation.Nonnull final <%= service.data_module.repository.arez.qualified_root_repository_name %> repository )
  {
    _service = java.util.Objects.requireNonNull( service );
    _repository = java.util.Objects.requireNonNull( repository );
  }
<% service.methods.select{|method| method.imit?}.each do |method|
   method_name = Reality::Naming.camelize(method.name)
   parameters = method.parameters.select{|parameter| !parameter.imit.environmental?}<commit_msg>Suppress some warnings<commit_after>/* DO NOT EDIT: File is auto-generated */
package <%= to_package(service.imit.qualified_proxy_name) %>;

@java.lang.SuppressWarnings( { "UnusedDeclaration", "JavaDoc", "unchecked", "Convert2Diamond", "PMD.UnusedPrivateField", "PMD.IfStmtsMustUseBraces", "PMD.SingularField" } )
public class <%= service.imit.proxy_name %>
  implements <%= service.imit.qualified_name %>
{
  private final <%= service.gwt_rpc.qualified_facade_service_name %> _service;
  private final <%= service.data_module.repository.arez.qualified_root_repository_name %> _repository;

  @javax.inject.Inject
  public <%= service.imit.proxy_name %>( @javax.annotation.Nonnull final <%= service.gwt_rpc.qualified_facade_service_name %> service, @javax.annotation.Nonnull final <%= service.data_module.repository.arez.qualified_root_repository_name %> repository )
  {
    _service = java.util.Objects.requireNonNull( service );
    _repository = java.util.Objects.requireNonNull( repository );
  }
<% service.methods.select{|method| method.imit?}.each do |method|
   method_name = Reality::Naming.camelize(method.name)
   parameters = method.parameters.select{|parameter| !parameter.imit.environmental?}
{'fraction_non_alphanumeric': 0.13590604026845637, 'fraction_numerical': 0.0008389261744966443, 'mean_word_length': 6.162162162162162, 'pattern_counts': {'":': 0, '<': 21, '<?xml version=': 0, '>': 19, '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': '1781948', 'n_tokens_mistral': 769, 'n_tokens_neox': 714, 'n_words': 112}