Commit Graph

10242 Commits

Author SHA1 Message Date
Mark Harrah 0bea6c2184 alias java.net.URL 2011-04-21 21:39:18 -04:00
Mark Harrah 8f639ffc4d convenience methods for working in console-project 2011-04-20 23:33:53 -04:00
Mark Harrah b727cf94f2 task/setting/attribute descriptions 2011-04-20 20:18:58 -04:00
Mark Harrah 815ed50dcf task/setting/attribute descriptions 2011-04-20 20:18:58 -04:00
Mark Harrah 9e044d042d include managed directory in clean 2011-04-20 18:31:51 -04:00
Mark Harrah aba1dd96c9 drop more migrated pending items 2011-04-20 18:31:37 -04:00
Mark Harrah 69ae123fc8 Cache doc task 2011-04-20 18:31:10 -04:00
Mark Harrah defd1ee0d4 Cache doc task 2011-04-20 18:31:10 -04:00
Mark Harrah 60eda4bb20 Implement optional/provided configurations, closes #8 2011-04-19 22:24:52 -04:00
Mark Harrah 02421e46f5 fix doubled cache when boot Ivy directory configured 2011-04-19 22:21:59 -04:00
Mark Harrah df1e038481 fix matched signature 2011-04-19 22:20:16 -04:00
Mark Harrah d60175a337 fix matched signature 2011-04-19 22:20:16 -04:00
Mark Harrah 23fed6d061 use left, some, right to avoid extra anonymous classes 2011-04-19 17:58:05 -04:00
Mark Harrah 0608e648a5 use left, some, right to avoid extra anonymous classes 2011-04-19 17:58:05 -04:00
Mark Harrah 6abab8e4b3 fix tab completion issue with test-only 2011-04-19 17:56:12 -04:00
Mark Harrah 510caaa25e remove completed pending items 2011-04-19 17:55:40 -04:00
Mark Harrah 818f14a9a6 launcher applies initial -Dkey=val arguments as settings for convenience 2011-04-19 17:54:29 -04:00
Mark Harrah bf013d2b3f trap all exceptions when restoring cache 2011-04-19 17:54:03 -04:00
Mark Harrah 6d36b3902f trying a command line configurable default boot.properties 2011-04-18 22:49:52 -04:00
Mark Harrah 14618dc21e system property substitution in launch configuration IDs 2011-04-18 22:49:35 -04:00
Mark Harrah 83f50f42c4 substitute system properties in paths in launcher 2011-04-18 22:17:55 -04:00
Mark Harrah dc6584ff68 scripts: change base directory 2011-04-18 18:26:57 -04:00
Mark Harrah b56701f37e disable overrideScalaVersion when scalaHome is set 2011-04-16 20:18:16 -04:00
Mark Harrah f3d18f051f delegates cleanup 2011-04-16 20:05:15 -04:00
Mark Harrah 5806dbaab0 work on dependency management tests 2011-04-16 16:38:47 -04:00
Mark Harrah 7acfad0234 external* methods to use ivysettings.xml, ivy.xml, or pom.xml 2011-04-16 13:16:54 -04:00
Mark Harrah b75605c701 expand out to Apply9 2011-04-16 12:36:54 -04:00
Mark Harrah ed7721bb7d add Types.idFun to replace Predef.identity, replace a :== overload
idFun[T]: T => T instead of identity[T](t: T): T
  doesn't require a new class file when used as a function value
replaced overloads of :== that assigned the Scoped reference on
  the right to the Scoped on the left with <<= scoped.identity
2011-04-16 11:24:58 -04:00
Mark Harrah 818382766e add Types.idFun to replace Predef.identity, replace a :== overload
idFun[T]: T => T instead of identity[T](t: T): T
  doesn't require a new class file when used as a function value
replaced overloads of :== that assigned the Scoped reference on
  the right to the Scoped on the left with <<= scoped.identity
2011-04-16 11:24:58 -04:00
Mark Harrah fee9429b03 more work on dependency management tests 2011-04-16 11:22:10 -04:00
Mark Harrah de2d26d94c fix handling of custom ivy home directory 2011-04-15 20:13:39 -04:00
Mark Harrah 6715ab5917 continuing work on dependency-management tests 2011-04-15 20:13:38 -04:00
Mark Harrah a15bd90309 artifact and cross-naming fixes/improvements 2011-04-15 20:13:38 -04:00
Mark Harrah 0b4d0e1062 inject sbt-managed Scala libraries into the UpdateReport 2011-04-15 18:32:20 -04:00
Mark Harrah 4328d7d1f1 Hack to avoid Ivy checking for sources/javadocs for every module 2011-04-15 18:31:16 -04:00
Mark Harrah 3e29126cbf support checksum generation and checking, enable by default 2011-04-15 18:25:54 -04:00
Mark Harrah d09aab03be better location for class loaders (ClassLoaders.scala) 2011-04-15 18:22:57 -04:00
Mark Harrah 897f9ca3d1 in tests, allow access to loaded compiler classes if compiler on classpath 2011-04-15 18:21:52 -04:00
Mark Harrah 7fb97c6353 fix Scala version transitively (by default) 2011-04-14 21:48:12 -04:00
Mark Harrah 6699539278 push artifact-classifier higher up in scope 2011-04-14 07:45:43 -04:00
Mark Harrah 5dcc1bc9bc direct Artifact->File map, removing source patterns
build and publish main sources and docs by default
control built-in artifacts with 'publish-artifact'
// disable publishing docs
 publishArtifact in (Compile,packageDoc) := false
// enable publishing test jar, docs, and sources
 publishArtifact in Test := true
2011-04-14 07:32:42 -04:00
Mark Harrah 19ac4b51b2 support explicitly defining sequences of settings in .sbt files 2011-04-13 19:09:33 -04:00
Mark Harrah d1af51da72 support explicitly defining sequences of settings in .sbt files 2011-04-13 19:09:33 -04:00
Mark Harrah 8b7e421807 improve error messages for cycles 2011-04-13 19:06:36 -04:00
Mark Harrah f55414355e improve error messages for cycles 2011-04-13 19:06:36 -04:00
Mark Harrah 90aa53a19e String representation for Compiled 2011-04-13 19:04:53 -04:00
Mark Harrah 36034612bc String representation for Compiled 2011-04-13 19:04:53 -04:00
Mark Harrah 132278d1d8 Ivy home configurable instead of cache directory, work on artifact test 2011-04-13 19:03:36 -04:00
Mark Harrah 1c400db4d9 harden clean and IO.move 2011-04-12 23:10:36 -04:00
Mark Harrah fe75bade98 continuations test for compiler plugin support 2011-04-12 22:58:32 -04:00