Mark Harrah
8823df4fbc
additional docs on ModuleID.extra
2013-06-01 10:56:30 -04:00
Mark Harrah
271b03550b
Record artifact, module ID, and config for products
2013-06-01 10:56:30 -04:00
Mark Harrah
664ded9f28
Docs: small fix to UpdateReport
2013-06-01 10:56:30 -04:00
Mark Harrah
19d75ae2f9
preparation for 0.13.0-Beta1
2013-06-01 10:56:30 -04:00
Mark Harrah
db3e738802
update changes for 0.12.4-RC1
2013-05-31 11:14:24 -04:00
Mark Harrah
16b9f0a925
2.10.2-RC2
2013-05-30 19:22:17 -04:00
Mark Harrah
cd2b1edf6c
IncOptions class backup directory should be per-compilation, not shared.
...
Otherwise, one concurrent compilation will clean the directory out from under another.
2013-05-30 15:00:26 -04:00
Mark Harrah
431a0be42d
Pull sbt dependency version from sbtVersion to facilitate cross-building plugins.
2013-05-30 15:00:26 -04:00
Mark Harrah
ea52e2c034
Test case and comment fixes #760 .
...
The actual fix was introduced in 6d5d641dd7 .
2013-05-28 15:08:13 -04:00
Mark Harrah
04a5a01005
Use publication date from metadata instead of original file's last modified time. Fixes #764 .
2013-05-28 11:08:49 -04:00
Mark Harrah
8d13043afa
Only add automatically detected plugins to options once. Fixes #757 .
2013-05-28 07:56:48 -04:00
Mark Harrah
2b5a088911
sbt.log.format should not be set by sbt, since that will not respect noformat
2013-05-27 19:12:39 -04:00
Mark Harrah
bd65895b9e
Use the recommended sbt.log.format property instead of noformat in the docs
2013-05-27 19:12:39 -04:00
Mark Harrah
fa591364f7
local SyncVar implementation to deal with std lib deprecations
2013-05-27 19:12:39 -04:00
Mark Harrah
0a7a579f5b
Merge ExtendedReporter into Reporter.
2013-05-27 19:12:39 -04:00
Mark Harrah
d2d406969b
Make imports from MurmurHash explicit for clarity.
2013-05-27 19:12:39 -04:00
Mark Harrah
fd713e0c96
Update reflection signature for scripted plugin, add test for the plugin.
2013-05-25 14:22:35 -04:00
Mark Harrah
598b6209e3
Put summary not available message at the debug level. Review by @cheeseng.
2013-05-14 09:09:20 -04:00
Mark Harrah
ddd284352a
Docs: note that source generators can generate Scala and Java sources together.
2013-05-10 16:29:02 -04:00
Mark Harrah
b3bf74d272
Docs: cleanup related to generating sources+resources
2013-05-10 16:27:13 -04:00
Mark Harrah
0bb460c03e
Derive testGrouping,compilers,scalaBinaryVersion. Don't go through compileInputs for doc. Fixes #539 , #708 , #391 .
2013-05-09 17:28:50 -04:00
Mark Harrah
871aeb1502
Derived settings: handle scopeLocal in derive and allow triggering dependencies to be filtered
2013-05-09 17:28:50 -04:00
Mark Harrah
e1acc12290
In 'set' command, handle keys in new scopes in the affected settings part
2013-05-09 17:28:50 -04:00
Mark Harrah
7ed56d3fcd
Show defining locations when there are cycles between derived settings
2013-05-09 17:28:50 -04:00
Mark Harrah
fa9db0ab36
tests for derived settings
2013-05-09 17:28:49 -04:00
Mark Harrah
4bb9633d6c
only derive settings when all dependencies are defined
2013-05-09 17:28:49 -04:00
Mark Harrah
6c0f47ef48
Default settings, which give internal sbt settings something like Plugin.globalSettings.
2013-05-09 17:28:40 -04:00
Mark Harrah
c863a03d89
support filtering the Scopes that a derived setting is applied in
2013-05-09 17:28:39 -04:00
Mark Harrah
ea6eb01e6e
more specific error when dependencies of a derived setting are undefined
2013-05-09 17:28:39 -04:00
Mark Harrah
60b714e8de
require dynamic initialization to be explicitly enabled for derived settings
2013-05-09 17:28:39 -04:00
Mark Harrah
1b784082a3
ensure a derived setting is only injected into a scope once
2013-05-09 17:28:39 -04:00
Mark Harrah
994886ee51
display derived settings information in 'inspect'
2013-05-09 17:28:39 -04:00
Mark Harrah
dfe418b3c3
Derived settings, which allows injecting settings wherever their dependencies are defined.
...
This is an advanced feature initially intended for internal sbt use.
2013-05-09 17:27:43 -04:00
Mark Harrah
6b32aa661c
use Option constructor instead of Some for potentially null file lock
2013-05-08 12:56:50 -04:00
Mark Harrah
772d1aebf6
Docs: fix typos on Input-Tasks page
2013-05-08 12:56:50 -04:00
Mark Harrah
51bd1e8ceb
Include files with zip extension in unmanaged jars. Fixes #750 .
2013-05-06 08:28:34 -04:00
Mark Harrah
8d461953d4
snapshot version
2013-05-06 08:28:34 -04:00
Mark Harrah
d94bea695d
update change summary for 0.13.0-M2
2013-05-05 23:13:42 -04:00
Mark Harrah
5b90eee971
0.13.0-M2
2013-05-05 22:34:59 -04:00
Mark Harrah
6d5d641dd7
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-05 15:42:15 -04:00
Mark Harrah
b5dc5c1ddd
account for localOnly when cache subclass overrides isChanging
2013-05-05 15:42:15 -04:00
Mark Harrah
c3a5042f02
drop httpclient dependency, which wasn't actually being used by Ivy
2013-05-05 15:42:15 -04:00
Mark Harrah
7088a7dd5a
test cases for Java inherited dependency extraction
2013-05-02 12:01:01 -04:00
Mark Harrah
626038bece
Merge branch 'feature/inc-track-inherit' into 0.13
2013-05-01 19:25:01 -04:00
Mark Harrah
a867d8e87c
extract public inherited dependencies from Java class files
2013-05-01 17:54:10 -04:00
Mark Harrah
435bd1d587
Only invalidate package objects that inherit from invalidated files.
...
Originally described in cf355f1822 .
2013-05-01 09:35:53 -04:00
Mark Harrah
f7ce8334c3
Merge remote-tracking branch 'scalatest/new-framework-api-12' into 0.13
2013-05-01 08:34:01 -04:00
Mark Harrah
6a70b9f565
Proper support for stashing on-failure handlers. Fixes #732 .
2013-04-30 18:55:02 -04:00
Mark Harrah
8813712c60
Versioned global sbt directory. Fixes #735 .
2013-04-30 18:55:02 -04:00
Mark Harrah
429131bdd8
fix compilation error in TestCallback
2013-04-27 16:28:45 -04:00