sbt/main
Martin Duhem e35f9bb11e Completion for build-level keys
sbt's shell provided completion only for keys that were relative to a
defined project, but didn't provide completion for keys that belong to
the build definition only.

This commit fixes this issue by defining a new kind of `Parser` (from
which completions are generated) which runs its input simultaneously on
distinct parsers. We now define a parser for project-level keys and
another parser for build-level keys. These two parsers are eventually
combined, and we get the completions of both parsers.

Fixes sbt/sbt#2460
2016-02-23 15:11:15 +01:00
..
actions/src Fix deprecation messages 2015-09-04 12:25:59 +02:00
command/src/main/scala/sbt Fix additional warnings 2015-08-07 00:23:14 +02:00
settings/src Drop sealed from the typeclasses in Append 2015-12-18 14:04:52 +00:00
src Completion for build-level keys 2016-02-23 15:11:15 +01:00
NOTICE fix component name in main notice 2010-09-21 22:00:11 -04:00