java:S2201 False positive on orElseThrow

Hi Gediminas,

The rule sees that you try to find something in a stream without using it. Perhaps a developer could also not understand why instantly.
So I would not consider this issue as false-positive and I would change the code to:

    if (attachmentPoints.noneMatch(point -> satisfiesCosntraint(point))) {
      throw new CantileverRuleViolationException("None of the attachment points satisfy the constraint");
    }

It reflects better that the only purpose is to raise an exception.