mirror of
https://github.com/gitbucket/gitbucket.git
synced 2025-11-06 13:35:50 +01:00
Added TODO for Validations.
This commit is contained in:
@@ -122,9 +122,12 @@ object Validations {
|
|||||||
} else None
|
} else None
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// TODO make basic Constraints for Int, Long, Boolean and Option
|
||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
// ValueType wrappers to provide additional features.
|
// 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 trim[T](valueType: SingleValueType[T]): SingleValueType[T] = new SingleValueType[T](){
|
||||||
def convert(value: String): T = valueType.convert(value.trim)
|
def convert(value: String): T = valueType.convert(value.trim)
|
||||||
override def validate(name: String, value: String): Seq[(String, String)] = valueType.validate(name, value.trim)
|
override def validate(name: String, value: String): Seq[(String, String)] = valueType.validate(name, value.trim)
|
||||||
|
|||||||
Reference in New Issue
Block a user