28
28
import javax .validation .constraints .Pattern ;
29
29
import javax .validation .constraints .Size ;
30
30
31
- import static ru .mystamps .web .feature .category .CategoryValidation .CATEGORY_NAME_EN_REGEXP ;
32
- import static ru .mystamps .web .feature .category .CategoryValidation .CATEGORY_NAME_MAX_LENGTH ;
33
- import static ru .mystamps .web .feature .category .CategoryValidation .CATEGORY_NAME_MIN_LENGTH ;
34
- import static ru .mystamps .web .feature .category .CategoryValidation .CATEGORY_NAME_NO_HYPHEN_REGEXP ;
35
- // CheckStyle: ignore LineLength for next 1 line
36
- import static ru .mystamps .web .feature .category .CategoryValidation .CATEGORY_NAME_NO_REPEATING_HYPHENS_REGEXP ;
37
- import static ru .mystamps .web .feature .category .CategoryValidation .CATEGORY_NAME_RU_REGEXP ;
31
+ import static ru .mystamps .web .feature .category .CategoryValidation .NAME_EN_REGEXP ;
32
+ import static ru .mystamps .web .feature .category .CategoryValidation .NAME_MAX_LENGTH ;
33
+ import static ru .mystamps .web .feature .category .CategoryValidation .NAME_MIN_LENGTH ;
34
+ import static ru .mystamps .web .feature .category .CategoryValidation .NAME_NO_HYPHEN_REGEXP ;
35
+ import static ru .mystamps .web .feature .category .CategoryValidation .NAME_NO_REPEATING_HYPHENS_REGEXP ;
36
+ import static ru .mystamps .web .feature .category .CategoryValidation .NAME_RU_REGEXP ;
38
37
39
38
@ Getter
40
39
@ Setter
@@ -54,29 +53,29 @@ public class AddCategoryForm implements AddCategoryDto {
54
53
@ NotEmpty (groups = Group .Level1 .class )
55
54
@ Size .List ({
56
55
@ Size (
57
- min = CATEGORY_NAME_MIN_LENGTH ,
56
+ min = NAME_MIN_LENGTH ,
58
57
message = "{value.too-short}" ,
59
58
groups = Group .Level2 .class
60
59
),
61
60
@ Size (
62
- max = CATEGORY_NAME_MAX_LENGTH ,
61
+ max = NAME_MAX_LENGTH ,
63
62
message = "{value.too-long}" ,
64
63
groups = Group .Level2 .class
65
64
)
66
65
})
67
66
@ Pattern .List ({
68
67
@ Pattern (
69
- regexp = CATEGORY_NAME_EN_REGEXP ,
68
+ regexp = NAME_EN_REGEXP ,
70
69
message = "{value.invalid-en-chars}" ,
71
70
groups = Group .Level3 .class
72
71
),
73
72
@ Pattern (
74
- regexp = CATEGORY_NAME_NO_REPEATING_HYPHENS_REGEXP ,
73
+ regexp = NAME_NO_REPEATING_HYPHENS_REGEXP ,
75
74
message = "{value.repeating-hyphen}" ,
76
75
groups = Group .Level4 .class
77
76
),
78
77
@ Pattern (
79
- regexp = CATEGORY_NAME_NO_HYPHEN_REGEXP ,
78
+ regexp = NAME_NO_HYPHEN_REGEXP ,
80
79
message = "{value.hyphen}" ,
81
80
groups = Group .Level5 .class
82
81
)
@@ -88,29 +87,29 @@ public class AddCategoryForm implements AddCategoryDto {
88
87
89
88
@ Size .List ({
90
89
@ Size (
91
- min = CATEGORY_NAME_MIN_LENGTH ,
90
+ min = NAME_MIN_LENGTH ,
92
91
message = "{value.too-short}" ,
93
92
groups = Group .Level2 .class
94
93
),
95
94
@ Size (
96
- max = CATEGORY_NAME_MAX_LENGTH ,
95
+ max = NAME_MAX_LENGTH ,
97
96
message = "{value.too-long}" ,
98
97
groups = Group .Level2 .class
99
98
)
100
99
})
101
100
@ Pattern .List ({
102
101
@ Pattern (
103
- regexp = CATEGORY_NAME_RU_REGEXP ,
102
+ regexp = NAME_RU_REGEXP ,
104
103
message = "{value.invalid-ru-chars}" ,
105
104
groups = Group .Level3 .class
106
105
),
107
106
@ Pattern (
108
- regexp = CATEGORY_NAME_NO_REPEATING_HYPHENS_REGEXP ,
107
+ regexp = NAME_NO_REPEATING_HYPHENS_REGEXP ,
109
108
message = "{value.repeating-hyphen}" ,
110
109
groups = Group .Level4 .class
111
110
),
112
111
@ Pattern (
113
- regexp = CATEGORY_NAME_NO_HYPHEN_REGEXP ,
112
+ regexp = NAME_NO_HYPHEN_REGEXP ,
114
113
message = "{value.hyphen}" ,
115
114
groups = Group .Level5 .class
116
115
)
0 commit comments