Johannes Rudolph
b018454fae
preparing next version
2013-01-25 16:24:50 +01:00
Eugene Yokota
71473e99f2
add more CrossVersionTest
2013-01-24 13:03:40 -05:00
Eugene Yokota
d7779ec96e
add more CrossVersionTest
2013-01-24 13:03:40 -05:00
Eugene Yokota
a6e7f4dc8f
add CrossVersionTest
2013-01-24 13:03:40 -05:00
Eugene Yokota
fedd43922a
add CrossVersionTest
2013-01-24 13:03:40 -05:00
Eugene Yokota
b677915016
deprecate binaryVersion
2013-01-24 13:03:40 -05:00
Eugene Yokota
6c24d1a8b8
deprecate binaryVersion
2013-01-24 13:03:40 -05:00
Mark Harrah
1f110c26e1
Run all scripted tests provided on the command line even if one group fails
...
Previously, all tests selected by a command line argument would be run,
but if a test failed, the tests for the next argument would not be run.
2013-01-24 13:00:41 -05:00
Eugene Yokota
7f44e0070d
adds sbtApiVersion and scalaApiVersion
...
sbtApiVersion and scalaApiVersion each calculates the API
version of release builds as well as milestones and RCs.
scalaBinaryVersion and sbtBinaryVersion are now aware of
scalaApiVersion and sbtApiVersion respectively.
For example, sbtBinaryVersion for "0.13.0-SNAPSHOT" now evaluates to
"0.13.0-SNAPSHOT" instead of "0.13".
2013-01-24 08:21:11 -05:00
Eugene Yokota
b929d778e9
adds sbtApiVersion and scalaApiVersion
...
sbtApiVersion and scalaApiVersion each calculates the API
version of release builds as well as milestones and RCs.
scalaBinaryVersion and sbtBinaryVersion are now aware of
scalaApiVersion and sbtApiVersion respectively.
For example, sbtBinaryVersion for "0.13.0-SNAPSHOT" now evaluates to
"0.13.0-SNAPSHOT" instead of "0.13".
2013-01-24 08:21:11 -05:00
Mark Harrah
54f461752f
Put 2.10+ scalac options behind scalaVersion check. Closes #649 .
2013-01-23 12:48:54 -05:00
Mark Harrah
824000009d
Right precedence of sbt.boot.properties lookup, handle qualifier correctly. Fixes #651 .
2013-01-23 12:48:54 -05:00
Paolo G. Giarrusso
b0fe85490c
Enable Java -Xlint warnings, excluding serialization-related ones
2013-01-22 09:29:03 -05:00
Paolo G. Giarrusso
92d7520f7b
Silence boring Eclipse warnings: feature warnings - take #2
...
Silencing boring warnings allows seeing the interesting ones. Here I've excluded
reflectiveCalls, since that's a useful warning.
However, silencing those warnings in *Eclipse* would require committing Eclipse
projects, something which *will* take extra effort; I verified that the warnings
disappeared from the output of compilation in SBT.
2013-01-22 09:29:03 -05:00
Paolo G. Giarrusso
ef84332a51
Silence boring Eclipse warnings: catching all exceptions, part 2
...
These warning fixes are new since my last pull request, please verify.
2013-01-22 09:05:15 -05:00
Paolo G. Giarrusso
a2224ba0ff
Silence boring Eclipse warnings: catching all exceptions, part 2
...
These warning fixes are new since my last pull request, please verify.
2013-01-22 09:05:15 -05:00
Paolo G. Giarrusso
d64a0e078d
Silence boring Eclipse warnings: catching all exceptions, part 2
...
These warning fixes are new since my last pull request, please verify.
2013-01-22 09:05:15 -05:00
Paolo G. Giarrusso
e5673f7426
Silence boring Eclipse warnings: catching all exceptions
...
Here I make explicit where catching all exceptions is intended.
Mark Harrah corrected one decision during review.
2013-01-22 09:05:15 -05:00
Paolo G. Giarrusso
5d696e5428
Silence boring Eclipse warnings: @SuppressWarnings("rawtypes")
...
Add @SuppressWarnings("rawtypes") to ResolverAdapter, since it has a comment
making pretty clear that using raw types is intended.
2013-01-22 09:05:15 -05:00
Paolo G. Giarrusso
236143be8d
Silence boring Eclipse warnings: catching all exceptions
...
Here I make explicit where catching all exceptions is intended.
Mark Harrah corrected one decision during review.
2013-01-22 09:05:15 -05:00
Paolo G. Giarrusso
dd007f9442
Silence boring Eclipse warnings: unused imports
2013-01-22 09:05:15 -05:00
Paolo G. Giarrusso
40bc141058
Silence boring Eclipse warnings: @SuppressWarnings("rawtypes")
...
Add @SuppressWarnings("rawtypes") to ResolverAdapter, since it has a comment
making pretty clear that using raw types is intended.
2013-01-22 09:05:15 -05:00
Paolo G. Giarrusso
1d7e68be1b
Silence boring Eclipse warnings: unused imports
2013-01-22 09:05:15 -05:00
Paolo G. Giarrusso
19aaaea923
Fix compile error in Eclipse
...
Let's consider compile/inc/src/main/scala/sbt/CompileSetup.scala.
There are multiple Output types, and according to Eclipse importing
xsbti.compile.Output within the package sbt does not work because the
import is shadowed by sbt.Output.
However, compilation proceeds just fine within SBT. Reproducing the
example however gives the same warning, if the files are in the same
project. The problem here is probably that the shadowing Output
is declared in the same package but in another project, and that seems
to give different results in Eclipse and SBT, but relying on
that looks fragile.
Reading the spec is inconclusive since it doesn't match with Scalac's
behavior — see
https://groups.google.com/d/topic/scala-internals/-Rquc2HBYLk/discussion .
ForkTests has the same behavior as CompileSetup.
2013-01-22 09:05:15 -05:00
Paolo G. Giarrusso
cf08f2dd18
Don't catch org.scalacheck.Prop.Exception
2013-01-22 09:05:14 -05:00
Paolo G. Giarrusso
e6d1d02d1e
Don't catch org.scalacheck.Prop.Exception
2013-01-22 09:05:14 -05:00
Johannes Rudolph
ed097ed2e2
bump version
2013-01-22 14:38:30 +01:00
Johannes Rudolph
f28b009b02
Merge commit 'pull/25'
...
Conflicts:
src/main/scala/net/virtualvoid/sbt/graph/Plugin.scala
2013-01-22 14:34:40 +01:00
Mark Harrah
9013e00fdd
Remove InputStatic and parsedResult.
...
This cleans up the InputTask implementation. It no longer requires the hook
in setting loading (Load.finalTransforms) and has better types.
2013-01-18 18:49:26 -05:00
Mark Harrah
f4e8ff870b
Build: add includeTestDependencies key that can be used to temporarily turn off fetching test dependencies.
2013-01-18 18:49:20 -05:00
Mark Harrah
7bfd24b4d6
build with 0.12.2
2013-01-18 18:49:20 -05:00
Mark Harrah
0ff37a5fdd
Docs: no need to copy sources, which aren't used anywhere on the site
2013-01-16 10:26:56 -05:00
Mark Harrah
9bb49260c5
update project/transitive-plugins test to use a common cache
2013-01-16 10:26:56 -05:00
Mark Harrah
2272efb05a
update dependency in tests/test-quick for 2.10
2013-01-16 10:26:52 -05:00
Mark Harrah
6f1bdc9aa6
Only include standard scopes in pom.xml.
2013-01-16 10:26:33 -05:00
Mark Harrah
960af4244a
Only include standard scopes in pom.xml.
2013-01-16 10:26:33 -05:00
Mark Harrah
95ded675b1
follow-up to invalidating changing artifacts: super.cacheModuleDescriptor can be null
2013-01-16 10:26:33 -05:00
Mark Harrah
1cdaf530cb
follow-up to invalidating changing artifacts: super.cacheModuleDescriptor can be null
2013-01-16 10:26:33 -05:00
Mark Harrah
b212d80ac6
Ivy Artifact needs wildcard configuration added if no explicit ones are defined. Fixes #439 .
2013-01-16 10:26:33 -05:00
Mark Harrah
2d64611080
Print the temporary base directory when pausing in a scripted test.
2013-01-16 10:26:33 -05:00
Mark Harrah
4048a1ec08
Add 3s sleep to dependency-management/cache-classifiers test to handle 1s last modified resolution.
2013-01-16 10:26:33 -05:00
Mark Harrah
37f937402f
Ivy Artifact needs wildcard configuration added if no explicit ones are defined. Fixes #439 .
2013-01-16 10:26:33 -05:00
Mark Harrah
070a87dda4
Call non-deprecated isRawType instead of isRaw
2013-01-16 10:26:32 -05:00
beolnix
1aa6215191
fix documentation bug: the main class should be "sbt.ScriptMain" in the paragraph about the scalas
2013-01-15 08:24:51 -05:00
Matthew Farwell
53599cc24e
Added scalastyle to community plugins
2013-01-15 08:24:39 -05:00
Mark Harrah
9be353e247
Invalidate artifacts not recorded in the original metadata when a module marked as changing changes. Fixes #637 , #641 .
2013-01-15 08:22:00 -05:00
Mark Harrah
0f28164b53
Invalidate artifacts not recorded in the original metadata when a module marked as changing changes. Fixes #637 , #641 .
2013-01-15 08:22:00 -05:00
Mark Harrah
5070104cce
Warn and optionally error when multiple cross version suffixes for a module are detected. Fixes #639 .
2013-01-15 08:21:53 -05:00
Mark Harrah
dd008e4dc5
Warn and optionally error when multiple cross version suffixes for a module are detected. Fixes #639 .
2013-01-15 08:21:53 -05:00
Mark Harrah
5523d16a77
Configurable conflict manager and corresponding documentation on conflictManager, dependencyOverrides, and force(). Fixes #603 .
2013-01-11 16:01:31 -05:00