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
Mark Harrah
c8103010f7
Docs: latest change summary for RC2
2013-03-14 16:48:42 -04:00
Mark Harrah
042128a673
Put default conflict warnings at the debug level. Fixes #709 .
...
This is at debug instead of disabled so as to be a minimal change
during a point release. It is dropped to debug because the conflict warnings
don't work correctly, especially for the artifacts they were designed for,
sbt and Scala. This is due to the overrides and excludes present in 0.12.x.
The other possible use of conflictWarning is for general libraries, but
in 0.13 that is better served by using a strict conflict manager. Therefore,
0.13 should drop the warnings based on the evicted modules completely.
2013-03-14 16:48:42 -04:00
Mark Harrah
4057fef4ab
temporary option to disable classpath lookup in incremental compiler. Ref #710
2013-03-14 16:48:30 -04:00
Mark Harrah
eb5f5a4ba8
Provided details of why external binaries are detected as modified in incremental compiler debug output.
2013-03-13 12:25:15 -04:00
Mark Harrah
96df93a104
Logger.Null that discards logged messages
2013-03-13 12:14:34 -04:00
Mark Harrah
448e287809
toString for Stamp types
2013-03-13 12:14:19 -04:00
Mark Harrah
19edd895a0
precompile against 2.9.3 and 2.10.1
2013-03-13 12:13:58 -04:00
Mark Harrah
a973f8fd14
0.12.3-RC1
v0.12.3-RC1
2013-03-06 10:19:18 -05:00
Mark Harrah
a725048328
update changes for 0.12.3
2013-03-06 10:19:18 -05:00
Mark Harrah
3fccd4cbb9
Load global plugins in their own class loader and replace the base loader with that. Fixes #272 .
...
Also, replace the base classpath with the global classpath.
2013-03-06 10:19:18 -05:00
Mark Harrah
cd7afef797
Make exclude-classifiers per-user instead of per-build. Fixes #634 .
2013-03-06 10:19:18 -05:00
Mark Harrah
7f83d3e4dc
Tag the actual test task and not a later task. Fixes #692 .
2013-03-06 10:19:18 -05:00
Brendan W. McAdams
ba39e72aee
Resolves #645 : Added 'xml:space="preserve"' attribute to extraDependencyAttributes XML Block * This will keep PrettyPrinter from clobbering and breaking pom files for plugins dependent on other plugins
2013-03-06 10:19:18 -05:00
Mark Harrah
a2e828fd86
Docs: fix note about built-in support for test frameworks
2013-03-06 10:19:18 -05:00
Mark Harrah
44c3f298c5
Include jars from java.ext.dirs in incremental classpath. Fixes #678 .
...
Ideally, we wouldn't need to construct the classpath ourselves and instead
reuse the classpath construction code from a compiler (scalac or javac).
However, we need to ensure that we only call the compiler when needed.
Because we need to construct the classpath even when compilation might
not happen, we have to duplicate classpath construction.
2013-03-06 10:19:18 -05:00
Mark Harrah
acd90fe65a
test for #678
2013-03-06 10:19:17 -05:00
Mark Harrah
800bc2acda
minor improvement to use stripSuffix in DotGraph
2013-03-06 10:19:17 -05:00
Grzegorz Kossakowski
b1411e8f35
Revert "Revert "Fix sbt/sbt#676 : swapped declarations and members in ClassToAPI.""
...
This reverts commit 9dd5f076ea which was a revert
itself so we are back to the state before those two reverts.
The problem that caused revert that happened in 9dd5f076ea
has been fixed in 88061dd262 .
2013-03-06 10:19:17 -05:00
Grzegorz Kossakowski
cf356a96d9
Fix problem with initialization order in ClassToAPI.scala.
...
In `ClassToAPI` both `Private` and `Protected` vals had forward
reference to `Unqualified` so they would get `null` as a result.
Fixed that by rearranging the order of vals being declared.
This fixes a problem described in 9dd5f076ea .
2013-03-06 10:19:17 -05:00
Mark Harrah
584de0f254
Revert "Fix sbt/sbt#676 : swapped declarations and members in ClassToAPI."
...
This reverts commit beb87f2789 . It causes java/options to fail.
CC @gkossakowski
2013-03-06 10:19:17 -05:00
Mark Harrah
2810668d01
drop string interpolation used in VersionParts test
2013-03-06 10:19:17 -05:00
Grzegorz Kossakowski
6442344905
Fix sbt/sbt#676 : swapped declarations and members in ClassToAPI.
...
As described in sbt/sbt#676 , arguments to `mergeMap` and `merge` methods
were swapped causing wrong structures being created for Java compiled
class files.
This commit fixes sbt/sbt#676 and makes pending test to pass now.
2013-03-06 10:19:17 -05:00
Mark Harrah
3e6aa0832a
better error message when help search syntax isn't a valid java.util.regex
2013-03-06 10:19:17 -05:00
Mark Harrah
caee08f799
Use Ivy's default name for the resolution report.
...
Ivy hardcodes the resolution report name in the stylesheet that renders the
HTML from the XML report. This means that the links to other configurations
are broken when using a custom name.
2013-03-06 10:19:17 -05:00
Mark Harrah
8722bb4c7e
Docs: remove spurious dollar sign in manual unix script
2013-03-06 10:19:16 -05:00
Mark Harrah
32f5a510de
Workaround for os deadlock detection at the process level. Fixes #650 .
2013-03-06 10:19:16 -05:00
Mark Harrah
11c0b27dd5
skip duplicate entries in PluginClassLoader
2013-03-06 10:19:16 -05:00
Mark Harrah
6d0b3bd79c
Support 'reload plugins' after ignoring a failure to load a project.
...
This can be used to debug problems with dependencies or code.
It won't help with .sbt files, however.
2013-03-06 10:19:16 -05:00
Mark Harrah
c60223330d
Handle exceptions not caught by the test framework when forking. Fixes #653 .
2013-03-06 10:19:16 -05:00
Mark Harrah
64869ff6f7
Mark the tests failed exception as having already provided feedback
2013-03-06 10:19:16 -05:00
Mark Harrah
390daed928
Right precedence of sbt.boot.properties lookup, handle qualifier correctly. Fixes #651 .
2013-03-06 10:19:16 -05:00
Mark Harrah
34a85f5aa4
build with 0.12.2
2013-03-06 10:19:16 -05:00
Mark Harrah
2a58b42fe1
update project/transitive-plugins test to use a common cache
2013-03-06 10:19:16 -05:00
Mark Harrah
f4266e31ad
Only include standard scopes in pom.xml.
2013-03-06 10:19:15 -05:00
Mark Harrah
2499a804d8
follow-up to invalidating changing artifacts: super.cacheModuleDescriptor can be null
2013-03-06 10:19:15 -05:00
Mark Harrah
efb93d5922
Print the temporary base directory when pausing in a scripted test.
2013-03-06 10:19:15 -05:00
Mark Harrah
d95ad7fd21
Add 3s sleep to dependency-management/cache-classifiers test to handle 1s last modified resolution.
2013-03-06 10:19:15 -05:00
Mark Harrah
7fa60ebd38
Ivy Artifact needs wildcard configuration added if no explicit ones are defined. Fixes #439 .
2013-03-06 10:19:15 -05:00
Mark Harrah
eb8b71e787
Call non-deprecated isRawType instead of isRaw
2013-03-06 09:33:33 -05:00
Mark Harrah
482f990523
Invalidate artifacts not recorded in the original metadata when a module marked as changing changes. Fixes #637 , #641 .
2013-03-06 09:33:32 -05:00
Mark Harrah
81e13ea171
API documentation for ModuleID methods
2013-03-06 09:33:32 -05:00