prints matcher test on dart2js.
prints matcher that matches output a callback emits via
Refactored libraries and tests.
Fixed spelling mistake.
@deprecated annotation on matchers due to Issue 19173
Matchers related to bad language use have been removed. These represent code structure that should rarely or never be validated in tests.
Added types to a number of method arguments.
The structure of the library and test code has been updated.