From 2316a80be9c6adb9f078cd53493e3944cc148e47 Mon Sep 17 00:00:00 2001 From: takezoe Date: Mon, 21 Oct 2013 10:53:36 +0900 Subject: [PATCH] (refs #163)Remove escaping for '.' --- src/main/scala/util/Validations.scala | 2 +- src/test/scala/util/ValidationsSpec.scala | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/main/scala/util/Validations.scala b/src/main/scala/util/Validations.scala index e422e776a..255689ebe 100644 --- a/src/main/scala/util/Validations.scala +++ b/src/main/scala/util/Validations.scala @@ -9,7 +9,7 @@ trait Validations { */ def identifier: Constraint = new Constraint(){ override def validate(name: String, value: String): Option[String] = - if(!value.matches("^[a-zA-Z0-9\\-_\\.]+$")){ + if(!value.matches("^[a-zA-Z0-9\\-_.]+$")){ Some(s"${name} contains invalid character.") } else if(value.startsWith("_") || value.startsWith("-")){ Some(s"${name} starts with invalid character.") diff --git a/src/test/scala/util/ValidationsSpec.scala b/src/test/scala/util/ValidationsSpec.scala index c1de76b17..41753c87b 100644 --- a/src/test/scala/util/ValidationsSpec.scala +++ b/src/test/scala/util/ValidationsSpec.scala @@ -2,8 +2,7 @@ package util import org.specs2.mutable._ -class -ValidationsSpec extends Specification with Validations { +class ValidationsSpec extends Specification with Validations { "identifier" should { "validate id string " in {