[spec] Printing of spec problems buries the failing predicate which should be more prominent

Description

After CLJ-2376, you might see an error like this:

This puts the spec (long, not initially relevant) before the predicate which is more important.

1.9 spec problem line format:

Proposed: Put value and pred first and if there is an internal "reason" that should take precedence.

Proposed format:

Example afterwards:

Patch: clj-2391-3.patch

Environment

None

Activity

Show:
Alex Miller
September 5, 2018, 1:14 AM

Applied

Alex Miller
August 29, 2018, 12:52 AM

Added -2 patch that removes the leading "val:"

Completed
Your pinned fields
Click on the next to a field label to start pinning.

Assignee

Unassigned

Reporter

Alex Miller

Approval

Ok

Patch

Code

Priority

Major

Affects versions

Fix versions