sbt/main
Indrajit Raychaudhuri bd8d1c0698 Support for simple exclusion rules in inline dependencies
This support excluding a library from the dependency tree for a given
set of `ExclusionRule`s. There are two ways to achieve this:

- Using `organization` and `name` pairs:
val dep = "org" % "name" % "version" exclude("commons-codec", "commons-codec") exclude("org.slf4j", "slf4j-log4j")

- Using `ExclusionRule`:
val dep = "org" % "name" % "version" excludeAll(ExclusionRule("commons-codec", "commons-codec"), ExclusionRule("org.slf4j", "slf4j-log4j"))
2011-09-10 04:32:47 +05:30
..
actions Support for simple exclusion rules in inline dependencies 2011-09-10 04:32:47 +05:30
src/test/scala test fix 2011-05-23 18:40:03 -04:00
Act.scala preserve key+configuration ambiguity through task+extra parsing. fixes #135 2011-08-05 21:59:49 -04:00
Aggregation.scala try out simplified display of scoped keys 2011-08-04 07:20:25 -04:00
Append.scala test to ensure correctness of local resolver+useOrigin in ivysettings.xml 2011-08-27 23:13:10 -04:00
Build.scala don't interpret files with exact name '.sbt' as quick configurations 2011-09-03 17:30:38 -04:00
BuildLoader.scala Pluggable build resolvers 2011-05-07 22:02:06 -04:00
Command.scala clean up whitespace handling in commands. fixes #97 2011-07-12 07:47:31 -04:00
CommandSupport.scala miscellaneous fixes 2011-08-31 20:59:40 -04:00
ConsoleProject.scala use -Yrepl-sync for console-project to avoid deadlock on REPL startup in 2.9 2011-08-19 22:13:56 -04:00
Cross.scala fix ++ command to not require a space after it 2011-08-14 10:53:37 -04:00
Defaults.scala Expose snapshot flag via standard `SettingKey` 2011-09-09 18:35:57 +05:30
EvaluateTask.scala Revert "scalacOptions, javacOptions in Compile in project/plugins/ affect build definitions" 2011-09-03 14:59:34 -04:00
GlobalPlugin.scala on-load message customizable, more specific message for plugin projects 2011-09-03 17:30:37 -04:00
IvyConsole.scala rearrange products settings 2011-05-31 18:37:07 -04:00
KeyIndex.scala pull scoped key examples from references as well as definitions. ref #121 2011-07-24 22:35:27 -04:00
Keys.scala Expose snapshot flag via standard `SettingKey` 2011-09-09 18:35:57 +05:30
Load.scala prefix automatic imports with _root_. Fixes #173. 2011-09-09 18:39:10 -04:00
LogManager.scala improved global logging and 'last' command 2011-07-24 17:36:42 -04:00
Main.scala Print names of Plugins on classpath in 'about' command. 2011-09-03 17:30:38 -04:00
MainControl.scala cleanup MainResult handling to enable finer control over reloading 2011-07-01 23:38:03 -04:00
NOTICE fix component name in main notice 2010-09-21 22:00:11 -04:00
Output.scala try out simplified display of scoped keys 2011-08-04 07:20:25 -04:00
Project.scala on-load message customizable, more specific message for plugin projects 2011-09-03 17:30:37 -04:00
ProjectNavigation.scala Use standard {build}/id syntax for 'project' command 2011-05-07 22:02:06 -04:00
Reference.scala add new ProjectReference called LocalRootProject for referencing the root project in the current build 2011-06-23 20:37:56 -04:00
Scope.scala try out simplified display of scoped keys 2011-08-04 07:20:25 -04:00
Script.scala global settings preparation: separate compilation/loading stages of Eval 2011-07-09 16:54:41 -04:00
SessionSettings.scala warn when reload discards session settings 2011-06-27 22:29:48 -04:00
State.scala additional warning when ignoring project load failure 2011-07-24 17:36:42 -04:00
Structure.scala Undeprecate conversions to ScopedKey 2011-08-28 13:30:11 -04:00
TaskData.scala build sxr, api docs and use sbinary 0.4.0 2011-05-17 20:09:20 -04:00
Watched.scala replace Path with RichFile 2011-05-14 18:21:41 -04:00