File tree Expand file tree Collapse file tree 8 files changed +12
-4
lines changed Expand file tree Collapse file tree 8 files changed +12
-4
lines changed Original file line number Diff line number Diff line change 11package hexlet .code ;
22
3+ import hexlet .code .schemas .StringSchema ;
4+ import hexlet .code .schemas .NumberSchema ;
5+ import hexlet .code .schemas .MapSchema ;
6+
37public class Validator {
48 public StringSchema string () {
59 return new StringSchema ();
Original file line number Diff line number Diff line change 1- package hexlet .code ;
1+ package hexlet .code . schemas ;
22
33public abstract class BaseSchema <T > {
44 protected boolean required ;
Original file line number Diff line number Diff line change 1- package hexlet .code ;
1+ package hexlet .code . schemas ;
22
33import java .util .Map ;
44
Original file line number Diff line number Diff line change 1- package hexlet .code ;
1+ package hexlet .code . schemas ;
22
33public class NumberSchema extends BaseSchema <NumberSchema > {
44 private boolean positive ;
Original file line number Diff line number Diff line change 1- package hexlet .code ;
1+ package hexlet .code . schemas ;
22
33public class StringSchema extends BaseSchema <StringSchema > {
44 private Integer minLength ;
Original file line number Diff line number Diff line change 11package hexlet .code ;
22
3+ import hexlet .code .schemas .MapSchema ;
4+ import hexlet .code .schemas .BaseSchema ;
35import org .junit .jupiter .api .Test ;
46import java .util .HashMap ;
57import java .util .Map ;
Original file line number Diff line number Diff line change 11package hexlet .code ;
22
3+ import hexlet .code .schemas .NumberSchema ;
34import static org .junit .jupiter .api .Assertions .assertFalse ;
45import static org .junit .jupiter .api .Assertions .assertTrue ;
56import org .junit .jupiter .api .Test ;
Original file line number Diff line number Diff line change 11package hexlet .code ;
22
3+ import hexlet .code .schemas .StringSchema ;
34import static org .junit .jupiter .api .Assertions .assertFalse ;
45import static org .junit .jupiter .api .Assertions .assertTrue ;
56import org .junit .jupiter .api .Test ;
You can’t perform that action at this time.
0 commit comments