sbt/main
Sanjin Sehic 837d973fd3 Remove potentially unsafe optimization in local resolver
Old implementation of the local resolver did not copy directory if it
was writable. This optimization can lead to some potential problems if
the directory is writable, but its subdirectories aren't.

New implementation of the local resolver does not have this
optimization and it always copies the directory into staging area.
2012-02-13 22:02:44 -05:00
..
actions Mirror ivy \'force\' attribute in sbt. 2012-02-07 20:14:45 +04:00
command API doc fixes 2012-02-04 21:10:30 -05:00
src/test/scala reimplement lighter support for controlling aggregation 2012-01-09 08:01:24 -05:00
Act.scala split command core to main/command/ 2012-01-29 14:36:27 -05:00
Aggregation.scala fix forward aggregation enabled check 2012-01-22 22:06:53 -05:00
Append.scala Append instances for Set and Map 2012-01-27 21:09:11 -05:00
Build.scala Implement resolver for subversion repositories 2012-02-13 22:02:44 -05:00
BuildDependencies.scala more flexible inter-project dependencies 2011-10-26 19:35:29 -04:00
BuildLoader.scala hook for more global build transformations 2011-10-26 19:35:29 -04:00
BuildUtil.scala reimplement lighter support for controlling aggregation 2012-01-09 08:01:24 -05:00
CommandStrings.scala split command core to main/command/ 2012-01-29 14:36:27 -05: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 Remove artificial TaskKey. 2012-02-11 12:32:40 +04:00
EvaluateTask.scala concurrent execution restrictions 2011-11-19 23:56:30 -05:00
GlobalPlugin.scala cleanup 2012-02-13 22:02:44 -05:00
IvyConsole.scala split command core to main/command/ 2012-01-29 14:36:27 -05:00
KeyIndex.scala reimplement lighter support for controlling aggregation 2012-01-09 08:01:24 -05:00
Keys.scala Remove artificial TaskKey. 2012-02-11 12:32:40 +04:00
Load.scala Extract local, remote, and git BuildLoader.Resolver from ResolveUnit 2012-02-13 22:02:44 -05:00
LogManager.scala split command core to main/command/ 2012-01-29 14:36:27 -05:00
Main.scala Keep project selection upon reload. 2012-01-31 19:12:52 +04:00
NOTICE fix component name in main notice 2010-09-21 22:00:11 -04:00
Opts.scala - Add default opt for javadoc 2012-02-05 21:55:16 +05:30
Output.scala new aggregation approach, still need exclusion mechanism 2012-01-09 08:01:24 -05:00
Project.scala Merge pull request #342 from vigdorchik/wip_sourcepos_eugenevigdorchik 2012-01-30 14:34:03 -08:00
ProjectNavigation.scala inject 'log' method to State as convenience for CommandSupport.logger 2011-10-16 17:27:36 -04:00
Reference.scala moved task axis before the key 2012-01-09 08:00:29 -05:00
Resolve.scala reimplement lighter support for controlling aggregation 2012-01-09 08:01:24 -05:00
Resolvers.scala Remove potentially unsafe optimization in local resolver 2012-02-13 22:02:44 -05:00
Scope.scala moved task axis before the key 2012-01-09 08:00:29 -05:00
Script.scala split command core to main/command/ 2012-01-29 14:36:27 -05:00
SessionSettings.scala 'set every <setting>' for overriding every definition of a key. fixes #154 2011-12-13 17:29:08 -05:00
SettingGraph.scala refactored scoped key manifest extraction to ScopedKeyData 2011-11-23 19:53:20 -05:00
Structure.scala InputTask.dependsOn, fixes #242 2011-12-13 17:29:08 -05:00
Tags.scala concurrent execution restrictions 2011-11-19 23:56:30 -05:00
TaskData.scala split command core to main/command/ 2012-01-29 14:36:27 -05:00