From the comments I think we can agree that it is a better to have a lint rule
instead of breaking things the way it was introduced by the original issue #11876.
I therefore opened an issue
and uploaded a slice
SLICE-Issue-11989-shouldntraise-Error-from-issue-11876-is-too-offensive-TorstenBergmann.1
to Pharo30Inbox on STHub (http://smalltalkhub.com/mc/Pharo/Pharo30Inbox/main) that
removed #validateShouldntException:
I used a fresh 3.0 image (Pharo3.0 Latest update: #30519)
Please test so it can be integrated and we can continue to focus on more interesting stuff.
Thanks
Torsten