diff --git a/src/main/scala/util/Validations.scala b/src/main/scala/util/Validations.scala index 6204f2c..d5db5c9 100644 --- a/src/main/scala/util/Validations.scala +++ b/src/main/scala/util/Validations.scala @@ -122,9 +122,12 @@ } else None } + // TODO make basic Constraints for Int, Long, Boolean and Option + ///////////////////////////////////////////////////////////////////////////////////////////// // ValueType wrappers to provide additional features. + // TODO make an other trim implementation for MappingValueType which is trim all parameters. def trim[T](valueType: SingleValueType[T]): SingleValueType[T] = new SingleValueType[T](){ def convert(value: String): T = valueType.convert(value.trim) override def validate(name: String, value: String): Seq[(String, String)] = valueType.validate(name, value.trim)