package org.realityforge.arez.component;

import javax.annotation.Nullable;

/**
 * Exception thrown by repository when query produces no result when a result was expected.
 */
public class NoResultException
  extends RuntimeException
{
  /**
   * Create the exception.
   */
  public NoResultException()
  {
  }

  /**
   * Create the exception.
   *
   * @param message the detail message of exception.
   */
  public NoResultException( @Nullable final String message )
  {
    super( message );
  }

  /**
   * Create the exception.
   *
   * @param message the detail message of exception.
   * @param cause   the ultimate cause of the exception.
   */
  public NoResultException( @Nullable final String message, @Nullable final Throwable cause )
  {
    super( message, cause );
  }
}

@@ -39,43 +39,8 @@
 t;%0A%0A
-import javax.annotation.Nullable;%0A%0A
 /**%0A
@@ -274,482 +274,7 @@
 %0A  %7D
-%0A%0A  /**%0A   * Create the exception.%0A   *%0A   * @param message the detail message of exception.%0A   */%0A  public NoResultException( @Nullable final String message )%0A  %7B%0A    super( message );%0A  %7D%0A%0A  /**%0A   * Create the exception.%0A   *%0A   * @param message the detail message of exception.%0A   * @param cause   the ultimate cause of the exception.%0A   */%0A  public NoResultException( @Nullable final String message, @Nullable final Throwable cause )%0A  %7B%0A    super( message, cause );%0A  %7D
 %0A%7D%0A

Remove constructors never used