@Override public String toString() { return getMessage(); } }
public ResolutionException toException() { return new ResolutionException(getMessage(), null, getUnresolvedRequirements()); }
@Override public void logUsesConstraintViolation(Resource resource, ResolutionError error) { if (errors == null) { errors = new HashMap<Resource, ResolutionException>(); } errors.put(resource, error.toException()); if (DEBUG_USES) { Debug.println(new StringBuilder("RESOLVER: Uses constraint violation") //$NON-NLS-1$ .append(SEPARATOR).append(TAB) // .append("Resource") //$NON-NLS-1$ .append(SEPARATOR).append(TAB).append(TAB) // .append(resource) // .append(SEPARATOR).append(TAB) // .append("Error") //$NON-NLS-1$ .append(SEPARATOR).append(TAB).append(TAB) // .append(error.getMessage()) // .toString()); } }
@Override public ResolutionException toException() { return new ReasonException( ReasonException.Reason.MissingRequirement, getMessage(), cause != null ? cause.toException() : null, getUnresolvedRequirements()); }
for (Requirement faultyReq : rethrow.getUnresolvedRequirements())
throw rethrow.toException(); Collection<Requirement> exReqs = rethrow.getUnresolvedRequirements(); Requirement faultyReq = ((exReqs == null) || (exReqs.isEmpty())) ? null : exReqs.iterator().next(); throw rethrow.toException();
@Override public void logUsesConstraintViolation(Resource resource, ResolutionError error) { if (errors == null) { errors = new HashMap<>(); } errors.put(resource, error.toException()); if (DEBUG_USES) { Debug.println(new StringBuilder("RESOLVER: Uses constraint violation") //$NON-NLS-1$ .append(SEPARATOR).append(TAB) // .append("Resource") //$NON-NLS-1$ .append(SEPARATOR).append(TAB).append(TAB) // .append(resource) // .append(SEPARATOR).append(TAB) // .append("Error") //$NON-NLS-1$ .append(SEPARATOR).append(TAB).append(TAB) // .append(error.getMessage()) // .toString()); } }
@Override public ResolutionException toException() { return new ReasonException( ReasonException.Reason.MissingRequirement, getMessage(), cause != null ? cause.toException() : null, getUnresolvedRequirements()); }
for (Requirement faultyReq : rethrow.getUnresolvedRequirements())
throw rethrow.toException(); Collection<Requirement> exReqs = rethrow.getUnresolvedRequirements(); Requirement faultyReq = ((exReqs == null) || (exReqs.isEmpty())) ? null : exReqs.iterator().next(); throw rethrow.toException();
@Override public String toString() { return getMessage(); } }
@Override public void logUsesConstraintViolation(Resource resource, ResolutionError error) { if (errors == null) { errors = new HashMap<>(); } errors.put(resource, error.toException()); if (DEBUG_USES) { Debug.println(new StringBuilder("RESOLVER: Uses constraint violation") //$NON-NLS-1$ .append(SEPARATOR).append(TAB) // .append("Resource") //$NON-NLS-1$ .append(SEPARATOR).append(TAB).append(TAB) // .append(resource) // .append(SEPARATOR).append(TAB) // .append("Error") //$NON-NLS-1$ .append(SEPARATOR).append(TAB).append(TAB) // .append(error.getMessage()) // .toString()); } }
@Override public ResolutionException toException() { return new ReasonException( ReasonException.Reason.MissingRequirement, getMessage(), cause != null ? cause.toException() : null, getUnresolvedRequirements()); }
public ResolutionException toException() { return new ResolutionException(getMessage(), null, getUnresolvedRequirements()); }
for (Requirement faultyReq : rethrow.getUnresolvedRequirements())
@Override public String toString() { return getMessage(); } }
@Override public void logUsesConstraintViolation(Resource resource, ResolutionError error) { if (errors == null) { errors = new HashMap<Resource, ResolutionException>(); } errors.put(resource, error.toException()); if (DEBUG_USES) { Debug.println(new StringBuilder("RESOLVER: Uses constraint violation") //$NON-NLS-1$ .append(SEPARATOR).append(TAB) // .append("Resource") //$NON-NLS-1$ .append(SEPARATOR).append(TAB).append(TAB) // .append(resource) // .append(SEPARATOR).append(TAB) // .append("Error") //$NON-NLS-1$ .append(SEPARATOR).append(TAB).append(TAB) // .append(error.getMessage()) // .toString()); } }
@Override public ResolutionException toException() { return new ReasonException( ReasonException.Reason.MissingRequirement, getMessage(), cause != null ? cause.toException() : null, getUnresolvedRequirements()); }
public ResolutionException toException() { return new ResolutionException(getMessage(), null, getUnresolvedRequirements()); }
for (Requirement faultyReq : rethrow.getUnresolvedRequirements())