Mark Harrah
9ec3effc97
test case for #777 (custom testGrouping+no tests)
2013-06-07 13:30:36 -04:00
Mark Harrah
00197fad09
snapshot for development
2013-06-05 18:46:05 -04:00
Mark Harrah
0185baeada
0.12.4-RC2
v0.12.4-RC2
2013-06-05 17:25:30 -04:00
Mark Harrah
6a82c2fe3b
Invalidate cache when metadata came from ProjectResolver. Based on the core idea in #770 by @ezh.
...
Fixes #768 , closes #770 , fixes #773 .
2013-06-05 17:25:30 -04:00
Josh Suereth
f593be3be4
Add google analytics tracking to sbt documentation, so we can see which topics people are most interested in and better organize things.
2013-06-04 11:30:01 -04:00
Mark Harrah
8276e1d6ce
Fix regression in 0.12.3 where artifacts without an explicit configuration wouldn't be listed in ivy.xml.
2013-06-04 11:06:41 -04:00
Mark Harrah
9d72571e65
snapshot for development
2013-06-04 10:21:58 -04:00
Damien Lecan
010647be44
Fix typo error
2013-06-03 08:17:57 -04:00
Nicolas Rémond
5179dc6cc4
The last release of xsbt-gpg-plugin is 0.6, not 0.5
2013-06-03 08:17:55 -04:00
Mark Harrah
ef01c6a3c7
update to 0.12.4 changes
2013-05-31 11:15:17 -04:00
Mark Harrah
3259a5d995
0.12.4-RC1
v0.12.4-RC1
2013-05-31 10:35:48 -04:00
Mark Harrah
308a93c3b2
add change summary for 0.12.4
2013-05-31 10:35:48 -04:00
Mark Harrah
7cd9feb5c6
ivy cache: ignore the original resolver in more places. Fixes #704
2013-05-31 10:35:48 -04:00
Mark Harrah
3ed46646bc
launcher: put ivy resolution cache in boot and clear each run, ignore original resolver
2013-05-31 10:35:48 -04:00
Mark Harrah
005b143625
Pull sbt dependency version from sbtVersion to facilitate cross-building plugins.
2013-05-31 10:35:48 -04:00
Mark Harrah
a7732d8509
Test case and comment fixes #760 .
...
The actual fix was introduced in 6d5d641dd7 .
2013-05-31 10:35:48 -04:00
Mark Harrah
89f1c95579
Use publication date from metadata instead of original file's last modified time. Fixes #764 .
2013-05-31 10:35:48 -04:00
Mark Harrah
9ec0ea6267
Only add automatically detected plugins to options once. Fixes #757 .
2013-05-31 10:35:48 -04:00
Mark Harrah
714700801e
use Option constructor instead of Some for potentially null file lock
2013-05-31 10:35:48 -04:00
Mark Harrah
74936b6a10
Include files with zip extension in unmanaged jars. Fixes #750 .
2013-05-31 10:35:48 -04:00
Mark Harrah
df3361c49f
Fix for cache issues when developing sbt itself.
...
Ivy still seems to remember the resolver that found the metadata
and records that as the resolver to use for the artifact. Previous
fixes have attempted to ignore or blank this resolver. The issue
this fix addresses comes from inter-project not being ignored/blanked.
inter-project can't provide artifacts because it is only for projects
in the current build under development and not for modules in a repository.
The symptom is that compiling a build definition fails because the
sbt jars aren't on the classpath, but it is ultimately due to the
inter-project resolver incorrectly being used to resolve artifacts.
2013-05-31 10:35:47 -04:00
Mark Harrah
b50d18f7aa
account for localOnly when cache subclass overrides isChanging
2013-05-31 10:35:47 -04:00
Mark Harrah
c232e344ff
Proper support for stashing on-failure handlers. Fixes #732 .
2013-05-31 10:35:47 -04:00
Mark Harrah
f36f59d281
fix compiler interface compatibility with 2.11
2013-05-31 10:35:47 -04:00
Mark Harrah
0641fe7ff4
move to compiler's built-in moduleSuffix method
2013-05-31 10:35:47 -04:00
Grzegorz Kossakowski
c577771170
Do not normalize types in the api extraction phase.
...
In summary this commit:
* drops type normalization in api phase but keeps dealiasing
* fixes #736 and marks corresponding test as passing
I discussed type normalization with @adriaanm and according to him
sbt shouldn't call that method. The purpose of this method to
convert to a form that subtyping algorithm expects. Sbt doesn't need
to call it and it's fairly expensive in some cases.
Dropping type normalization also fixes #726 by not running into
stale cache in Scala compiler problem described in SI-7361.
2013-05-31 10:35:40 -04:00
Mark Harrah
431a0b8cbd
test case for a plain override modifier change. Ref #726 .
2013-05-31 09:34:13 -04:00
Mark Harrah
c17bc999d6
Properly track 'abstract override' modifier. Ref #726 .
2013-05-31 09:34:13 -04:00
Mark Harrah
b652d0f400
remove long obsolete sbt_pending directory left over from 0.7 conversion
2013-05-31 09:34:13 -04:00
Mark Harrah
1b897a3a94
remove resident compiler code
...
The infrastructure for resident compilation still exists,
but the actual scalac-side code that was backported is removed.
Future work on using a resident scalac will use that invalidation
code directly from scalac anyway.
2013-05-31 09:34:13 -04:00
Mark Harrah
c2bfb182d2
Make sbtBinaryVersion use the new approach for 0.13 and later to support cross-building plugins.
2013-05-31 09:34:13 -04:00
Mark Harrah
a4b2c14dcf
reset version for development
2013-05-31 09:34:13 -04:00
Mark Harrah
009ce70fbc
translate string interpolation back to 2.9 in URITests
2013-05-30 22:17:06 -04:00
Mark Harrah
8aca9d61d0
Docs: note that source generators can generate Scala and Java sources together.
2013-05-10 16:33:30 -04:00
Mark Harrah
1b580f0205
Docs: cleanup related to generating sources+resources
2013-05-10 16:32:04 -04:00
Mark Harrah
ee56860bba
0.12.4-M1
v0.12.4-M1
2013-04-29 15:14:44 -04:00
Mark Harrah
aadeb83591
work around URI problems with encoding and resolving. Fixes #725
2013-04-29 15:12:48 -04:00
Mark Harrah
bb884ebe8b
Allow -cp argument to 'apply' command to be quoted. Fixes #724 .
2013-04-29 15:12:16 -04:00
Li Haoyi
f7476e4800
Update Using-Sonatype.rst
...
according to this
http://www.scala-sbt.org/sbt-pgp/usage.html#publishing_artifacts
"The PGP plugin NO LONGER wires into the default publish and publish-local tasks of sbt. If you want to published signed artifacts, you must use the new publish-signed and publish-local-signed tasks."
This bit me when i tried to do this today, should update the docs to refer to the proper command `publish-signed` so the next guy who tries this doesn't get bitten.
2013-04-25 08:42:15 -04:00
Ian Forsey
6301c250d2
Add xsbt-coveralls-plugin to list of code coverage plugins
2013-04-15 11:12:35 -04:00
Robin Green
9d5fb54c13
Docs: Fixed name of http_proxy env var
2013-04-08 08:18:46 -04:00
Eugene Platonov
75cbbb4e6c
fix some code snippets for BuildLoader examples
2013-04-01 12:42:31 -04:00
Mark Harrah
afc00b3a71
Docs: note about postfix precedence on Tasks page
2013-04-01 11:42:37 -04:00
Mark Harrah
c9a1284020
change versions for 0.12.3
v0.12.3
2013-03-28 21:38:19 -04:00
Philipp Dörfler
0d25656a95
sbt-fx was renamed to sbt-fxml
...
There is a similarily named plugin "sbt-javafx" which is not listed here and which I discovered afterwards
2013-03-28 21:30:20 -04:00
Philipp Dörfler
e307ffe5a6
Added link to sbt-fx
2013-03-28 16:09:15 -04:00
Mark Harrah
cea9ace591
Docs: disable publishing for a project by overriding publishLocal to do nothing instead of deliver
2013-03-26 10:13:28 -04:00
Alois Cochard
dd2506991e
Rename xsbt-fmpp to sbt-fmpp url and add sbt-scalabuff
2013-03-15 10:23:36 -04:00
Mark Harrah
fdeb094a23
Docs: typo on Changes page
2013-03-15 10:15:25 -04:00
Mark Harrah
0c7d46f215
0.12.3-RC2
v0.12.3-RC2
2013-03-15 08:48:28 -04:00