All three Lombok annotations above generate a constructor. When doing so, one can specify an access level (default is public):
This generates FP for S1118 expecting a non-public constructor.
We already partially support the problem: we filter issues when the access level is PRIVATE, however, the rule reports an issue only when the constructor is Public.
The Lombok's filter should correctly match the behavior of the rule.