eugene yokota
a4101d7979
Merge pull request #1226 from sbt/wip/bump-to-latest-ivy
...
Bump to our own release of ivy 2.4.x
2014-04-10 10:15:26 -07:00
eugene yokota
d70552d0c1
Merge pull request #1226 from sbt/wip/bump-to-latest-ivy
...
Bump to our own release of ivy 2.4.x
2014-04-10 10:15:26 -07:00
eugene yokota
96558930c3
Merge pull request #1226 from sbt/wip/bump-to-latest-ivy
...
Bump to our own release of ivy 2.4.x
2014-04-10 10:15:26 -07:00
Josh Suereth
22b99a9a1c
Autoplugin confgiurations must be injected first into project.
...
Fixes #1247
2014-04-10 10:12:00 -04:00
Josh Suereth
57adb5ff7a
Create test for configuration ordering regression.
2014-04-10 10:05:15 -04:00
Josh Suereth
10afd46785
Merge pull request #1252 from gkossakowski/hang-in-loading-global-plugins
...
Pick the right overload in EvaluateTask.runTask
2014-04-10 09:28:51 -04:00
Grzegorz Kossakowski
7fead66244
Pick the right overload in EvaluateTask.runTask
...
The deprecated method should forward to the other overloaded alternative
but it recursed instead.
This kind of mistake would be easily caught by linter warning about
unused `newConfig` local variable. I hope we'll get there some day.
Fixes #1251
2014-04-10 15:24:07 +02:00
Josh Suereth
891ec90039
Merge pull request #1248 from indrajitr/0.13
...
Relativizing CONTRIBUTING.md
2014-04-10 08:54:40 -04:00
Josh Suereth
9366b4dd4f
Merge pull request #1249 from indrajitr/fix-default-options
...
`DefaultOptions` for resolvers should not resets existing values.
2014-04-10 08:52:52 -04:00
Indrajit Raychaudhuri
7179912387
`DefaultOptions` for resolvers should not resets existing values.
...
`DefaultOptions.addResolvers` and `DefaultOptions.addPluginResolvers`
should not reset the existing value while adding the new ones. The
names are prefixed with _add_ afterall.
2014-04-10 03:25:54 -05:00
Indrajit Raychaudhuri
f1d61be125
`DefaultOptions` for resolvers should not resets existing values.
...
`DefaultOptions.addResolvers` and `DefaultOptions.addPluginResolvers`
should not reset the existing value while adding the new ones. The
names are prefixed with _add_ afterall.
2014-04-10 03:16:45 -05:00
Indrajit Raychaudhuri
2ffb85ee7c
Relativizing CONTRIBUTING.md
2014-04-10 02:52:27 -05:00
eugene yokota
59b834c679
Merge pull request #1225 from japgolly/shhh_tests
...
Added setting 'testResultLogger' which allows customisation of test reporting.
2014-04-09 10:37:44 -07:00
Josh Suereth
852d6e2f80
Merge pull request #1245 from sbt/fix/infinite-loop
...
Fix infinite loop of death.
2014-04-09 12:54:29 -04:00
Josh Suereth
43c25beeed
Fix infinite loop of death.
2014-04-09 10:11:21 -04:00
David Barri
195129a3e7
Added TestResultLogger for customising test feedback.
...
1) When `test` is run and there are no tests available, omit logging output.
Especially useful for aggregate modules. `test-only` et al unaffected. (#1185 )
2) Added a new setting `testResultLogger` to allow customisation of logging of test results.
2014-04-09 19:14:29 +10:00
eugene yokota
e217a64aee
Merge pull request #1242 from sbt/wip/cancel-task-hooks
...
Add task cancellation hooks into the build definition.
2014-04-08 23:32:46 -07:00
eugene yokota
4645f9da4c
Merge pull request #1242 from sbt/wip/cancel-task-hooks
...
Add task cancellation hooks into the build definition.
2014-04-08 23:32:46 -07:00
eugene yokota
78d2aabda2
Merge pull request #1242 from sbt/wip/cancel-task-hooks
...
Add task cancellation hooks into the build definition.
2014-04-08 23:32:46 -07:00
Josh Suereth
587912a253
Merge pull request #1243 from gkossakowski/clarify-compilations
...
Clarify the role and uses cases of Analysis.compilations.
2014-04-08 21:27:08 -04:00
Josh Suereth
53867bbb9d
Merge pull request #1243 from gkossakowski/clarify-compilations
...
Clarify the role and uses cases of Analysis.compilations.
2014-04-08 21:27:08 -04:00
Josh Suereth
3e38bec79f
Merge pull request #1243 from gkossakowski/clarify-compilations
...
Clarify the role and uses cases of Analysis.compilations.
2014-04-08 21:27:08 -04:00
Josh Suereth
3890c98115
Remove mutability from the task cancel api.
...
* Rename TaskCancel to RunningTaskEngine for clarity
* Explicitly pass a state value in TaskCancellationStrategy
* Update hooks to be immutable/safe.
2014-04-08 20:59:50 -04:00
Grzegorz Kossakowski
15d2770fae
Merge pull request #1238 from Duhemm/issue-1237
...
Handle macros that have themselves as original tree (Fix #1237 )
2014-04-09 01:40:29 +02:00
Grzegorz Kossakowski
05b536dabd
Merge pull request #1238 from Duhemm/issue-1237
...
Handle macros that have themselves as original tree (Fix #1237 )
2014-04-09 01:40:29 +02:00
Grzegorz Kossakowski
4d3133d8d7
Merge pull request #1238 from Duhemm/issue-1237
...
Handle macros that have themselves as original tree (Fix #1237 )
2014-04-09 01:40:29 +02:00
Grzegorz Kossakowski
3673f53119
Clarify the role and uses cases of Analysis.compilations.
...
It's mainly debugging tool. I added documentation describing the intent
of Analysis.compilations field.
2014-04-08 23:26:39 +02:00
Martin Duhem
062cd1c776
Add link to corresponding issue in Scala issue tracker
2014-04-08 23:18:48 +02:00
Matej Urbas
d8ef5af533
Now using ExampleSource in collection-based completion parsers. Removed the Examples parser. Renamed DynamicExamples to ParserWithExamples.
2014-04-08 21:31:04 +01:00
Matej Urbas
5b40b0c73a
Now using ExampleSource in collection-based completion parsers. Removed the Examples parser. Renamed DynamicExamples to ParserWithExamples.
2014-04-08 21:31:04 +01:00
Matej Urbas
6f80efade2
Documented the DynamicExamples and FixedSetExamples classes.
2014-04-08 20:40:51 +01:00
Matej Urbas
d00037263b
Documented the DynamicExamples and FixedSetExamples classes.
2014-04-08 20:40:51 +01:00
Josh Suereth
f42dee8090
Naming fixes to TaskCancellationStrategy to be clearer.
2014-04-08 12:08:30 -04:00
Josh Suereth
46c4fd80e2
Merge pull request #1241 from jaceklaskowski/follow-deprecation
...
Follow deprecation
2014-04-08 11:11:40 -04:00
Josh Suereth
28f96e593d
Merge pull request #1241 from jaceklaskowski/follow-deprecation
...
Follow deprecation
2014-04-08 11:11:40 -04:00
Josh Suereth
1fbf5a649a
Merge pull request #1241 from jaceklaskowski/follow-deprecation
...
Follow deprecation
2014-04-08 11:11:40 -04:00
Josh Suereth
8f1ef5395d
Improve scaladoc comments for the task cancellation api.
2014-04-08 11:09:23 -04:00
Josh Suereth
171eb19b96
Part #2 of task cancellation hooks.
...
* Expose new EvaluateTaskConfig throughout all the APIs
* Create a key for cancellation configuration
* Add default values for cancellation in GlobalPlugin
* Create a test to ensure that cancellation can cancel tasks.
* Deprecate all the existing mechanisms of evaluating tasks which
use the EvaluateConfig API.
2014-04-08 09:23:49 -04:00
Josh Suereth
6e480fc2b6
Fix deprecated 'since' clauses to reflect our actual release versions.
2014-04-07 16:54:32 -04:00
Josh Suereth
35aad2b95b
Part #1 of cancel-task-hooks - Hooks EvaluateTask.
...
* Create a new EvaluateTaskConfig which gives us a bit more freedom
over changign config options to EvaluateTask in the future.
* Create adapted from old EvaluateTask to new EvaluateTask
* Add hooks into signals class to register/remote a signal listener
directly, rather than in an "arm" block.
* Create TaskEvaluationCancelHandler to control the strategy of
who/whom can cancel (sbt-server vs. sbt-terminal).
* Create a null-object for the "can't cancel" scenario so the
code path is exactly the same.
This commit does not wire settings into the build yet, nor does it
fix the config extractio methods.
2014-04-07 16:42:08 -04:00
Josh Suereth
2686acd993
Part #1 of cancel-task-hooks - Hooks EvaluateTask.
...
* Create a new EvaluateTaskConfig which gives us a bit more freedom
over changign config options to EvaluateTask in the future.
* Create adapted from old EvaluateTask to new EvaluateTask
* Add hooks into signals class to register/remote a signal listener
directly, rather than in an "arm" block.
* Create TaskEvaluationCancelHandler to control the strategy of
who/whom can cancel (sbt-server vs. sbt-terminal).
* Create a null-object for the "can't cancel" scenario so the
code path is exactly the same.
This commit does not wire settings into the build yet, nor does it
fix the config extractio methods.
2014-04-07 16:42:08 -04:00
Jacek Laskowski
5c268bd9ea
Follow deprecation - @deprecated says to use pair and so it's used in the body
2014-04-07 22:31:40 +02:00
Jacek Laskowski
2f42c1385f
Merge branch '0.13' into follow-deprecation
2014-04-07 22:20:55 +02:00
Jacek Laskowski
bfdcf99866
Merge branch '0.13' into follow-deprecation
2014-04-07 22:20:55 +02:00
Jacek Laskowski
b75442b4a3
Merge branch '0.13' into follow-deprecation
2014-04-07 22:20:55 +02:00
eugene yokota
155af80b36
Merge pull request #1232 from sbt/wip/fix-1156
...
Ensure that if artifact is published, we overwrite default checksums.
2014-04-07 08:36:16 -07:00
eugene yokota
0023f73aae
Merge pull request #1232 from sbt/wip/fix-1156
...
Ensure that if artifact is published, we overwrite default checksums.
2014-04-07 08:36:16 -07:00
eugene yokota
46598ea575
Merge pull request #1232 from sbt/wip/fix-1156
...
Ensure that if artifact is published, we overwrite default checksums.
2014-04-07 08:36:16 -07:00
Josh Suereth
3629c657a1
Merge pull request #1065 from jaceklaskowski/string-interpolation-follow-deprecation
...
Use string interpolation and replace deprecated methods
2014-04-07 11:22:19 -04:00
Josh Suereth
471ef5b4ff
Merge pull request #1065 from jaceklaskowski/string-interpolation-follow-deprecation
...
Use string interpolation and replace deprecated methods
2014-04-07 11:22:19 -04:00