public static InternalProvisionException errorInUserCode( Throwable cause, String messageFormat, Object... arguments) { Collection<Message> messages = Errors.getMessagesFromThrowable(cause); if (!messages.isEmpty()) { // TODO(lukes): it seems like we are dropping some valuable context here.. // consider eliminating this special case return new InternalProvisionException(messages); } else { return new InternalProvisionException(Messages.create(cause, messageFormat, arguments)); } }
public static InternalProvisionException create(String format, Object... arguments) { return new InternalProvisionException(Messages.create(format, arguments)); }
public static InternalProvisionException errorInUserCode( Throwable cause, String messageFormat, Object... arguments) { Collection<Message> messages = Errors.getMessagesFromThrowable(cause); if (!messages.isEmpty()) { // TODO(lukes): it seems like we are dropping some valuable context here.. // consider eliminating this special case return new InternalProvisionException(messages); } else { return new InternalProvisionException(Messages.create(cause, messageFormat, arguments)); } }
public static InternalProvisionException errorInUserCode( Throwable cause, String messageFormat, Object... arguments) { Collection<Message> messages = Errors.getMessagesFromThrowable(cause); if (!messages.isEmpty()) { // TODO(lukes): it seems like we are dropping some valuable context here.. // consider eliminating this special case return new InternalProvisionException(messages); } else { return new InternalProvisionException(Messages.create(cause, messageFormat, arguments)); } }
public static InternalProvisionException create(String format, Object... arguments) { return new InternalProvisionException(Messages.create(format, arguments)); }
public static InternalProvisionException create(String format, Object... arguments) { return new InternalProvisionException(Messages.create(format, arguments)); }