package be.vandewalleh.validation import am.ik.yavi.builder.ValidatorBuilder import am.ik.yavi.builder.konstraint import am.ik.yavi.core.Validator import be.vandewalleh.entities.Note val noteValidator: Validator = ValidatorBuilder.of() .konstraint(Note::title) { notNull().notBlank().lessThanOrEqual(50) } .konstraint(Note::tags) { lessThanOrEqual(10) } .konstraint(Note::markdown) { notNull().notBlank() } .build()