{ Shape shape = ShapeFactory.createShape(shapeType); // no null-check createShape(shapeType); optionalShape.ifPresent((shape) -> { // null-check
{ case PTR_TO_MAP_VALUE_OR_NULL: verbose(env, "R%d pointer arithmetic on %s prohibited, null-check
但是,现在,在参数上使用lombok自己的@lombok.NonNull会导致在您自己的方法或构造函数中只插入null-check语句。
Non-null for public use unless a static * construction exception, but internal usages null-check