Mark Harrah
f48a10e136
precompile interface against 2.10.0-M5
2012-07-13 14:33:26 -04:00
Eugene Vigdorchik
76943e82ed
Add xsbti.Reporter to required inputs instead of maxErrors.
2012-07-13 14:33:26 -04:00
Eugene Vigdorchik
b5a29987e6
Changes required to use sbt as-is from Scala-IDE.
2012-07-13 14:33:26 -04:00
Eugene Vigdorchik
e23df839b7
Make compiler projects compilable with 2.10
2012-07-13 14:33:26 -04:00
Eugene Vigdorchik
a6c2054292
Break compiler dependency from 'collection' project.
2012-07-13 14:33:26 -04:00
Indrajit Raychaudhuri
82a338b3a8
Add OSX JNI library extension in includeFilter by default. Closes #500
2012-07-08 00:38:25 -04:00
Mark Harrah
b6b78618f5
in IO.copyFile, limit maximum size transferred via NIO. fixes #491
2012-07-06 10:28:51 -04:00
Mark Harrah
5a93605d75
'orbit' packaging should be handled like a standard jar. fixes #499 . ref #463
2012-07-06 10:28:51 -04:00
Mark Harrah
364d49d4b4
Translate `show x y` into `;show x ;show y` . fixes #495
2012-07-06 10:28:51 -04:00
Mark Harrah
8d20a7ea19
repeatDep parser combinator
2012-07-06 10:28:51 -04:00
Mark Harrah
464193d0f6
sourcesInBase setting. fixes #494
2012-07-06 10:28:51 -04:00
Mark Harrah
8843458291
isolate task-system and ivy tests
2012-07-01 15:16:42 -04:00
Mark Harrah
3d0eb1ac11
better fix for tab completion on invalid project IDs
2012-07-01 15:16:42 -04:00
Mark Harrah
113fdbaff1
fix launcher tests
2012-07-01 15:16:41 -04:00
Mark Harrah
79bab4727a
fix caching of xsbt.version.properties
2012-07-01 15:16:41 -04:00
Mark Harrah
d8f5c39465
remove most occurrences of ScalaObject
2012-07-01 15:16:41 -04:00
Mark Harrah
3f12f2eb9f
drop compilation tests
...
1. overlapped with integration tests
2. slower than integration tests
3. more fragile than integration tests
2012-07-01 15:16:41 -04:00
Mark Harrah
e2b5ce374c
fix task tests
2012-07-01 15:16:41 -04:00
Mark Harrah
b46eb41d6c
better handling of multi-loggers with mixed escape sequence support
...
* multi-logger supports ansi escapes if at least one logger support them
* escape sequences removed from strings for loggers without escape support
2012-07-01 15:16:41 -04:00
Josh Suereth
171ff5f808
Fix override repositories flag so we can still resolve inter-project dependencies.
2012-06-25 18:48:06 -04:00
Mark Harrah
b405110e7b
compilation timings
2012-06-23 13:52:09 -04:00
Mark Harrah
c9310db337
resolve Ivy home launcher setting to absolute path
2012-06-22 22:11:25 -04:00
Mark Harrah
dc2aaaf7ac
show full stack trace by default when running in batch mode
2012-06-22 22:11:24 -04:00
Mark Harrah
2df88bf0a3
dependency-management/module-confs test pending
2012-06-18 08:18:39 -04:00
Mark Harrah
e832d136e8
fix dependency-management/artifact test
2012-06-18 08:18:39 -04:00
Mark Harrah
05e9c2cdf4
fix update-sbt-classifiers test
2012-06-18 08:18:39 -04:00
Mark Harrah
e85836d7cc
fix ivy-settings-a test
2012-06-18 08:18:39 -04:00
Mark Harrah
5539693cc3
precompile for 2.10.0-M4
2012-06-18 08:18:39 -04:00
Mark Harrah
0de4444665
sync resident compiler code
2012-06-18 08:18:39 -04:00
Mark Harrah
8908d0e93b
attempt at better error message for linkage errors in plugins. fixes #483
...
Only catches linkage errors during static initialization of the plugin module,
but these are likely to be the most common.
2012-06-16 23:40:52 -04:00
Mark Harrah
ba8aa932fb
scala-reflect.jar for the ScalaInstance derived from scalaHome
2012-06-16 23:40:52 -04:00
Mark Harrah
f53d20a7a3
disable resident-compiler related code paths when it isn't being used. fixes #486 .
...
The underlying issue with the resident compiler needs fixing, however.
2012-06-16 23:40:52 -04:00
Mark Harrah
bfe78f174c
fix makePom delegation
2012-06-16 23:40:52 -04:00
Mark Harrah
47bef51491
tweak command list for help ordering
2012-06-15 07:57:47 -04:00
Eugene Vigdorchik
e6f858f292
Test RichURI.
2012-06-15 07:54:14 -04:00
Eugene Vigdorchik
945fdd5baa
Use raw methods on URI where a single string representation is constructed. URI(String) assumes no special characters.
2012-06-15 07:54:14 -04:00
Mark Harrah
0578a49e43
make publishArtifact setting for makePom affected by more general setting. fixes #484 .
2012-06-15 07:54:02 -04:00
xuwei-k
3d450059ae
delete pluginDir.exists
2012-06-12 07:15:31 -04:00
kenji yoshida
139e52073e
should not load in old plugins style if it is not directory
2012-06-12 07:15:31 -04:00
Eugene Vigdorchik
47c9645892
Use raw method not to unescape special characters. Fixes #478
2012-06-12 07:15:17 -04:00
Mark Harrah
919ac33c1a
compiler interface compatibility hardening
2012-06-10 23:06:35 -04:00
Mark Harrah
9bf21a6a5f
update README for 0.12.0-RC1
2012-06-03 15:37:00 -04:00
Mark Harrah
ba55430727
update session settings display for multi-line changes
2012-06-02 20:54:45 -04:00
Mark Harrah
b7df87e2d8
compiler interface source compatibility with Scala 2.8.1/0
2012-06-02 19:03:57 -04:00
Mark Harrah
4bc993e0ba
Revert "remove unneeded unlinking in compiler interface"
...
Unlinking is actually needed.
This reverts commit 1581d1b7e1 .
2012-06-02 19:03:57 -04:00
Mark Harrah
d9a8ec0c22
system property name: resolver->repository
2012-06-02 19:03:57 -04:00
Eugene Vigdorchik
d7f7a243e5
Handle the case of missing ~/.sbt/staging directory when asking for a source project dependency.
2012-06-02 19:03:38 -04:00
Mark Harrah
e37145137f
Revert "use the same logic for selecting extra attributes in addSbtPlugin as in pluginProjectId"
...
Doesn't compile.
This reverts commit 8f14df1930 .
2012-05-30 21:48:06 -04:00
Josh Suereth
76d24091fa
Fixes from mark's suggestions.
...
* Puppies may rest easy from the removal of Option.get calls.
* better names for config values
* Added a helper method to avoid any possible code duplication, besides repeated def, val, match and for keywords.
Looking for ways to remove this duplciation ASAP.
* Moved from pattern match to ._1, my most hated member.
2012-05-30 21:42:45 -04:00
Josh Suereth
8bca690e0a
User may now override default resolvers with a config file. * Configuration parsing now looks for a ivy.resolver-config property for alternative resolver config. * ivy.resolver-config defaults to ~/.sbt/repositories * If the resolve config file exists, its [resolvers] section is used instead of sbt-launch.jar's * Attempted to re-use as much code as possible and add as little as needed.
2012-05-30 21:42:45 -04:00