- Enclosing class:
JinxExtension
public abstract static class JinxExtension.NamingConfiguration
extends Object
네이밍 관련 설정
-
Constructor Summary
Constructors
-
Method Summary
abstract org.gradle.api.provider.Property<Integer>
abstract org.gradle.api.provider.Property<String>
네이밍 전략 (SNAKE_CASE, NO_OP)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
NamingConfiguration
public NamingConfiguration()
-
Method Details
-
getMaxLength
public abstract org.gradle.api.provider.Property<Integer> getMaxLength()
생성되는 제약조건/인덱스 이름의 최대 길이
-
getStrategy
public abstract org.gradle.api.provider.Property<String> getStrategy()
네이밍 전략 (SNAKE_CASE, NO_OP)
- SNAKE_CASE: 카멜케이스를 스네이크케이스로 변환 (maxLevel → max_level)
- NO_OP: 변환 없이 그대로 사용 (기본값)