From 34a39740c77e593b8d361beb3d183af730623c77 Mon Sep 17 00:00:00 2001 From: Mark Harrah Date: Mon, 12 Dec 2011 19:24:58 -0500 Subject: [PATCH] don't suggest similar keys for strings with only 1 or 2 characters --- main/Command.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/Command.scala b/main/Command.scala index 2b3d7183f..766110b4f 100644 --- a/main/Command.scala +++ b/main/Command.scala @@ -129,7 +129,7 @@ object Command "Not a valid " + label + ": " + value + similar(value, allowed) def similar(value: String, allowed: Iterable[String]): String = { - val suggested = suggestions(value, allowed.toSeq) + val suggested = if(value.length > 2) suggestions(value, allowed.toSeq) else Nil if(suggested.isEmpty) "" else suggested.mkString(" (similar: ", ", ", ")") } def suggestions(a: String, bs: Seq[String], maxDistance: Int = 3, maxSuggestions: Int = 3): Seq[String] =