Lombok getter name: `getX`, or `isX` for a primitive boolean (keeping an existing `isFoo` field name).
(fieldName: string, isBooleanPrimitive: boolean)
| 82 | |
| 83 | /** Lombok getter name: `getX`, or `isX` for a primitive boolean (keeping an existing `isFoo` field name). */ |
| 84 | function lombokGetterName(fieldName: string, isBooleanPrimitive: boolean): string { |
| 85 | if (isBooleanPrimitive) { |
| 86 | return /^is[A-Z]/.test(fieldName) ? fieldName : 'is' + capitalizeJava(fieldName); |
| 87 | } |
| 88 | return 'get' + capitalizeJava(fieldName); |
| 89 | } |
| 90 | |
| 91 | /** Lombok setter name: `setX` (a primitive boolean field `isFoo` sets via `setFoo`). */ |
| 92 | function lombokSetterName(fieldName: string, isBooleanPrimitive: boolean): string { |
no test coverage detected