summaryrefslogtreecommitdiff
path: root/stringmetric-cli/source/core/scala/com/rockymadden/stringmetric/cli/package.scala
blob: cbaba9718e9e112462c1055ac4daa9957c6eff6c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
package com.rockymadden.stringmetric

import scala.language.implicitConversions

/**
 * Provides core CLI functionality. Note that some things might look sloppy (e.g. access modifiers, broad imports,
 * repetitive imports, etc), but are required because of the way scalascript is ultimately compiled.
 */
package object cli {
	type OptionMap = Map[Symbol, OptionString]

	implicit def StringArrayToOptionMap(stringArray: Array[String]): OptionMap = OptionMap(stringArray)
}