package com.choonchernlim.betterPreconditions.exception;

/**
 * Abstract class for all precondition exceptions.
 */
public abstract class PreconditionException extends RuntimeException {

    /**
     * Constructs a new exception with an error message.
     *
     * @param error Error message
     */
    protected PreconditionException(String error) {
        super(error);
    }
}

@@ -121,17 +121,8 @@
 lic 
-abstract 
 clas
@@ -296,16 +296,13 @@
    p
-rotected
+ublic
  Pre

Make PreconditionException public