def classify
import ezx@1.11.0.0/src/ez/target.bend as Targetimport Base
381# what a target word names. A word with `://` in it is a URL; one starting
382# `/`, `./`, `../` or `~/` is a path; `owner/repo` is GitHub; one starting
383# `git@` is a URL; anything else is a path. The shorthand is asked about
384# before `git@` because no shorthand holds an `@`, and in that order the
385# shorthand's law needs nothing said about `git@`.
386def classify(+text: String) -> Place:
387 classify.empty(String.is_empty(text), text)