Skip to content

Commit d556e2c

Browse files
committed
refactor(ActivateAccountForm): make code a little shorter by using static imports.
1 parent 2956b6c commit d556e2c

File tree

1 file changed

+5
-10
lines changed

1 file changed

+5
-10
lines changed

src/main/java/ru/mystamps/web/feature/account/ActivateAccountForm.java

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@
2727
import javax.validation.constraints.Pattern;
2828
import javax.validation.constraints.Size;
2929

30+
import static ru.mystamps.web.feature.account.AccountValidation.ACT_KEY_REGEXP;
31+
import static ru.mystamps.web.feature.account.AccountValidation.NAME_MAX_LENGTH;
32+
3033
@Getter
3134
@Setter
3235
@FieldsMismatch(
@@ -71,11 +74,7 @@ public class ActivateAccountForm implements ActivateAccountDto {
7174
@UniqueLogin(groups = Login5Checks.class)
7275
private String login;
7376

74-
@Size(
75-
max = AccountValidation.NAME_MAX_LENGTH,
76-
message = "{value.too-long}",
77-
groups = Name1Checks.class
78-
)
77+
@Size(max = NAME_MAX_LENGTH, message = "{value.too-long}", groups = Name1Checks.class)
7978
@Pattern.List({
8079
@Pattern(
8180
regexp = AccountValidation.NAME_REGEXP,
@@ -115,11 +114,7 @@ public class ActivateAccountForm implements ActivateAccountDto {
115114
message = "{value.invalid-length}",
116115
groups = ActKey2Checks.class
117116
)
118-
@Pattern(
119-
regexp = AccountValidation.ACT_KEY_REGEXP,
120-
message = "{key.invalid}",
121-
groups = ActKey3Checks.class
122-
)
117+
@Pattern(regexp = ACT_KEY_REGEXP, message = "{key.invalid}", groups = ActKey3Checks.class)
123118
@ExistingActivationKey(groups = ActKey4Checks.class)
124119
private String activationKey;
125120

0 commit comments

Comments
 (0)