notHaveSignaturesWithTypesAnnotatedWith

Asserts that selected classes do not expose types annotated with the specified annotations in their property, function return, or parameter signatures.

Parameters

annotationNames

Annotation simple or fully qualified names that must not appear on signature types.


Asserts that selected classes do not expose types annotated with the specified annotation in their property, function return, or parameter signatures.


Asserts that selected classes do not expose types annotated with any of the specified annotations in their property, function return, or parameter signatures.