explanation()
public
Explanation of the conflict used by exceptions to print useful messages
# File lib/rubygems/resolver/conflict.rb, line 53
def explanation
activated = @activated.spec.full_name
requirement = @failed_dep.dependency.requirement
" Activated %s via:\n %s\n instead of (%s) via:\n %s\n" % [
activated, request_path(@activated).join(', '),
requirement, request_path(requester).join(', '),
]
end