sbt/main
Mark Harrah 1612af8dbb Parser.failOnException method, don't let rhs of alias fail the parse. Fixes #572.
alias only parses the right hand side for tab completion help.
The assignment should happen whether or not the parse is successful because the
context may change by the time the alias is actually evaluated.
In particular, the 'set' command uses the loaded project for tab completion in 0.12.1.
When a .sbtrc file is processed, the project has not been loaded yet, so aliases
involving set fail.  Wrapping the rhs in failOnException addresses this.
2012-10-15 12:42:27 -04:00
..
actions better internal interfaces to javadoc/scaladoc/raw scalac 2012-09-18 16:30:33 -04:00
command Parser.failOnException method, don't let rhs of alias fail the parse. Fixes #572. 2012-10-15 12:42:27 -04:00
src/test/scala reimplement lighter support for controlling aggregation 2012-01-09 08:01:24 -05:00
Act.scala Translate `show x y` into `;show x ;show y` . fixes #495 2012-07-06 10:28:51 -04:00
Aggregation.scala Add method Aggregation.runTasksWithResult 2012-05-07 19:09:11 -04:00
Append.scala Append instances for Set and Map 2012-01-27 21:09:11 -05:00
Build.scala global plugin settings. ref #378 2012-05-30 20:02:24 -04:00
BuildDependencies.scala more flexible inter-project dependencies 2011-10-26 19:35:29 -04:00
BuildLoader.scala load plugin classes in a single class loader across builds. fixes #329 2012-02-14 21:59:12 -05:00
BuildUtil.scala reimplement lighter support for controlling aggregation 2012-01-09 08:01:24 -05:00
CommandStrings.scala add [every] to syntax summary of 'set' command 2012-09-22 16:45:24 -04:00
ConsoleProject.scala add cleanupCommands setting to specify commands to run before interpreter exits. fixes #219 2011-10-16 17:27:36 -04:00
Cross.scala fixes #211. +/++ only clear scalaVersion/scalaHome in Global config+task. 2011-10-01 14:40:14 -04:00
Defaults.scala Include all JAR packaging types in the default classpathTypes. Fixes #550 2012-09-21 16:56:56 -04:00
EvaluateTask.scala Proper isolation of build definition classes. Fixes #536, #511. 2012-08-30 16:37:56 -04:00
GlobalPlugin.scala provide list of task execution roots 2012-03-17 19:31:03 -04:00
IvyConsole.scala split command core to main/command/ 2012-01-29 14:36:27 -05:00
KeyIndex.scala better fix for tab completion on invalid project IDs 2012-07-01 15:16:42 -04:00
Keys.scala Source position mapper support 2012-08-31 06:24:16 -04:00
Load.scala Proper isolation of build definition classes. Fixes #536, #511. 2012-08-30 16:37:56 -04:00
LogManager.scala back all ConsoleLoggers by a common ConsoleOut 2012-09-01 09:56:09 -04:00
Main.scala back all ConsoleLoggers by a common ConsoleOut 2012-09-01 09:56:09 -04:00
NOTICE fix component name in main notice 2010-09-21 22:00:11 -04:00
Opts.scala Convenient `DefaultOptions` for resolvers. 2012-03-12 05:25:12 +05:30
Output.scala searchable help 2012-03-12 19:54:18 -04:00
PluginManagement.scala load plugin classes in a single class loader across builds. fixes #329 2012-02-14 21:59:12 -05:00
Project.scala display message after 'set' with defined and affected scopes+keys 2012-07-13 14:33:27 -04:00
ProjectNavigation.scala inject 'log' method to State as convenience for CommandSupport.logger 2011-10-16 17:27:36 -04:00
Reference.scala Ordering instances for ResolvedReference, BuildRef, ProjectRef 2012-02-14 21:59:12 -05:00
Resolve.scala reimplement lighter support for controlling aggregation 2012-01-09 08:01:24 -05:00
Resolvers.scala Handle the case of missing ~/.sbt/staging directory when asking for a source project dependency. 2012-06-02 19:03:38 -04:00
Scope.scala work around for type inference change in 2.10 2012-03-13 08:01:58 -04:00
Script.scala split command core to main/command/ 2012-01-29 14:36:27 -05:00
SessionSettings.scala update session settings display for multi-line changes 2012-06-02 20:54:45 -04:00
SettingCompletions.scala experimental tab completion for 'set' 2012-07-13 14:33:28 -04:00
SettingGraph.scala another fix related to #460 2012-05-23 20:13:52 -04:00
Structure.scala missed a compatibility overload for constructing an InputKey 2012-04-13 17:47:12 -04:00
Tags.scala toStrings for some concurrent restrictions 2012-08-27 08:33:33 -04:00
TaskData.scala split command core to main/command/ 2012-01-29 14:36:27 -05:00