Further scaladoc adjustments in events package.
Fleshed out Scaladoc on Constraint, and moved it to Constraint.scala.
Tweaked Constraint Scaladoc.
Improved Scaladoc of TripleEqualsSupport.
Cleaned up Scaladoc for TripleEqualsSupport.
Fleshed out Scaladoc of TripleEqualsSupport.
Refactored the Combinable/Validatable stuff, because realized I didn't
support mapping from the original G type to a different type H in validatedBy.
Because of CanBuildFrom, couldn't support "traverse" except via implicit conversions.
So as to not give an unnecessary choice, because that was the clearest, prettiest syntax,
and because it was forced upon me, I went the implicit conversion route, and put them
in Validations.
Got the zip to work the way I wanted such that it returns the
least upper bound of both ERR types inside the two Every's.
Did same thing for transform. Last one up, validate.
Did the same thing for the validate method on Or. Types are all beautiful now.
Renamed Zippable to Accumulatable.
Changed BeforeAndAfterAll.scala to use Status.whenCompleted instead of the blocking Status.succeed() call.
Merge branch 'before-after-all-unblock' of https://github.com/cheeseng/scalatest
Don't register the call back to invoke afterAll if we're not going to invoke afterAll after all.
Tweaked Scaladoc comments for Equality.
Created a factory method for wrapping a OneArgTest.
Fleshed out Equality Scaladoc.
Added a NoArgTest factory method that corresponds to the OneArgTest one.
Move the Interval, Timeout, and PatienceConfigParam types out of
trait PatienceConfiguration and put them instead in its companion object.
This way they won't be in scope in tests unless imported, and won't conflict
with like-named classes, such as the Interval from Joda Time.
Fleshed out Equality Scaladoc.