I see this a lot in the Protractor documentation,
/**
* ...
* ...
*
* @returns {!webdriver.promise.Promise} A promise which resolves to the
* number of elements matching the locator.
*/
What is going on there with the negation of the return object? When is it used?
I'll concede that perhaps it is not strictly "negation," but the notation should be documented somewhere.
Thanks!