MCPcopy Create free account
hub / github.com/colbymchenry/codegraph / lombokGetterName

Function lombokGetterName

src/extraction/languages/java.ts:84–89  ·  view source on GitHub ↗

Lombok getter name: `getX`, or `isX` for a primitive boolean (keeping an existing `isFoo` field name).

(fieldName: string, isBooleanPrimitive: boolean)

Source from the content-addressed store, hash-verified

82
83/** Lombok getter name: `getX`, or `isX` for a primitive boolean (keeping an existing `isFoo` field name). */
84function 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`). */
92function lombokSetterName(fieldName: string, isBooleanPrimitive: boolean): string {

Callers 1

synthesizeLombokMembersFunction · 0.85

Calls 1

capitalizeJavaFunction · 0.85

Tested by

no test coverage detected