문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
java:equals_verifier [2015/10/28 10:31] kwon37xi [IntelliJ Live Template] |
java:equals_verifier [2016/08/17 17:20] kwon37xi |
||
---|---|---|---|
줄 23: | 줄 23: | ||
===== IntelliJ Live Template ===== | ===== IntelliJ Live Template ===== | ||
+ | ==== java ==== | ||
<code java> | <code java> | ||
class Sub$CLASS$ extends $CLASS$ { | class Sub$CLASS$ extends $CLASS$ { | ||
줄 36: | 줄 37: | ||
</ | </ | ||
* Applicable in Java: statement | * Applicable in Java: statement | ||
+ | * Reformat according to style : check | ||
+ | * Use static import if possible : check | ||
+ | * Short FQ names : check | ||
+ | |||
+ | ==== Groovy Spock ==== | ||
+ | <code groovy> | ||
+ | static class Sub$CLASS$ extends $CLASS$ { | ||
+ | @Override | ||
+ | public boolean canEqual(Object obj) { | ||
+ | return false; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | def " | ||
+ | expect: | ||
+ | EqualsVerifier.forClass($CLASS$.class) | ||
+ | .suppress(nl.jqno.equalsverifier.Warning.NONFINAL_FIELDS, | ||
+ | .withRedefinedSubclass(Sub$CLASS$.class) | ||
+ | .withRedefinedSuperclass() | ||
+ | .verify(); | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | * Applicable in Spock Specification | ||
* Reformat according to style : check | * Reformat according to style : check | ||
* Use static import if possible : check | * Use static import if possible : check | ||
* Short FQ names : check | * Short FQ names : check |