Mark Harrah
ebd24e95df
back to a snapshot version
2013-03-18 11:47:45 -04:00
Mark Harrah
1ea9c5cf9b
0.13.0-M1
2013-03-18 10:28:02 -04:00
Mark Harrah
26d422fd0c
0.13.0-M1
2013-03-18 10:06:37 -04:00
Mark Harrah
6d4da5e394
precompile against Scala 2.9.3
2013-03-18 10:06:24 -04:00
Mark Harrah
28b12465df
fix regex character filter in VersionParts
2013-03-18 09:52:57 -04:00
Mark Harrah
e69df1ae9c
use separate ivy home directories in component provider test so tests can run concurrently
2013-03-18 09:52:57 -04:00
Mark Harrah
6327e11a59
Object->AnyRef change in EvalTest
2013-03-18 09:52:57 -04:00
Alois Cochard
9aa575742b
Rename xsbt-fmpp to sbt-fmpp url and add sbt-scalabuff
2013-03-15 10:23:31 -04:00
Mark Harrah
1f52917dc5
Docs: typo on Changes page
2013-03-15 10:15:16 -04:00
Mark Harrah
d7971f6857
temporary option to disable classpath lookup in incremental compiler. Ref #710 .
2013-03-14 16:47:46 -04:00
Mark Harrah
3e3d7949eb
Docs: latest change summary, including 0.12.3-RC2
2013-03-14 16:17:12 -04:00
Mark Harrah
fcfa51c2ab
Remove the conflict warnings based on the evicted modules. Ref #709 .
...
This aspect is better served by a standard Ivy conflict manager.
2013-03-14 16:17:12 -04:00
Mark Harrah
6b7fbfe779
Provided details of why external binaries are detected as modified in incremental compiler debug output.
2013-03-13 12:40:03 -04:00
Mark Harrah
9ebb952525
Logger.Null that discards logged messages
2013-03-13 12:40:03 -04:00
Mark Harrah
c9c392d424
toString for Stamp types
2013-03-13 12:40:03 -04:00
Mark Harrah
008c2928b6
note that mixing RangePositions into Global isn't necessary in 2.11
2013-03-13 12:40:03 -04:00
Mark Harrah
6750ef7614
use Scala 2.10.1 final
2013-03-13 12:40:03 -04:00
Mark Harrah
5f41b06026
fix stray val
2013-03-12 15:29:27 -04:00
Mark Harrah
fd2823e827
clean up 'inspect' command and limit Related section to 10 keys
2013-03-12 14:51:19 -04:00
Josh Suereth
f414214d6e
Fixes #706 - Binary Compatibility lost in Launcher.
...
This checks to see if the new `crossVersionedValue` is actually implemented
by an AppID and delegates to the deprecated `crossVersioned` method if
there are any issues. This preserves the binary compatibility from
folks using Launcher interface pre-0.13 and post-0.13.
2013-03-12 13:04:24 -04:00
Mark Harrah
27a630e0d0
Docs: more 0.13 cleanup
...
* Drop dependOn, dependsOn. These are rarely the right method to call.
* Drop references to ~= in favor of just :=.
* Drop a .scala example where a .sbt example suffices.
2013-03-12 09:20:20 -04:00
Mark Harrah
718fa91772
Publish test artifacts in Test configuration and corrects classifier to 'tests'. Fixes #683
2013-03-08 20:11:53 -05:00
Mark Harrah
56b85522b7
ivy cache: ignore the original resolver in more places. Fixes #704
2013-03-08 14:23:31 -05:00
Mark Harrah
cb4b00c0e8
Test case showing that cached resolver is not ignored
2013-03-08 14:23:31 -05:00
Mark Harrah
b8c11678d9
launcher: put ivy resolution cache in boot and clear each run, ignore original resolver
2013-03-08 14:23:31 -05:00
Mark Harrah
5b80e8c941
use .evaluated instead of .value for InputTasks
2013-03-08 14:23:31 -05:00
Mark Harrah
114cf2dbd8
expand input task documentation. ref #407
2013-03-08 14:23:31 -05:00
Mark Harrah
387f06e73a
partialInput/fullInput methods on InputTask to apply input programmatically. ref #407 .
2013-03-08 14:23:31 -05:00
Mark Harrah
d6f78db0c9
Construct input tasks in multiple steps to allow input task reuse. Fixes #407 .
2013-03-08 14:23:30 -05:00
Mark Harrah
f61f87632c
0.12.3 changes
2013-03-06 09:23:48 -05:00
Mark Harrah
ada663106d
Further Scala handling refinements. fixes #690 .
...
* No longer override the Scala version to force it to be scalaVersion. Custom configurations might use an independent version.
* Only substitute the jars from scalaHome when the major.minor versions line up for the substituted artifact
* Allow the Scala version to use for dependency resolution to be specified when using ++ to change Scala home: ++ version=/path/to/scala/home
2013-03-05 17:22:21 -05:00
Mark Harrah
b3cbdf2bf2
fix project/flatten scripted test
2013-03-05 17:22:21 -05:00
Mark Harrah
9eb2406e6c
Scala 2.10.1-RC3
2013-03-05 17:22:12 -05:00
Mark Harrah
5c7f0fdc60
Docs: change summary: class file restoration after unsuccessful compilation
2013-03-04 08:02:24 -05:00
Mark Harrah
f5de32dc27
Docs: fix nightly build/Setup pages for 0.13.0-SNAPSHOT
2013-03-04 07:55:45 -05:00
Mark Harrah
af24fa5553
Docs: fix underline length
2013-03-04 07:31:40 -05:00
Eric D. Reichert
c78fba8825
Added the tl-os-sbt-plugins to the Community-Plugins documentation.
2013-03-04 07:29:21 -05:00
Grzegorz Kossakowski
0f4dcaa4e8
Refine `source-dependencies/import` test.
...
Clarify what `source-dependencies/import` really tests by renaming
it to `source-dependencies/import-package` which better describes
the scope of that test.
Also, introduce analogous `source-dependencies/import-class` test which
tests dependency tracking on imported classes.
The reason why we should distinguish between imported packages and classes
is that incremental compiler doesn't track packages as products of source
files as it does for classes. Therefore, problem with imported classes
is much more tractable than with imported packages.
2013-03-04 07:27:45 -05:00
Grzegorz Kossakowski
c6b0043336
Add a pending test case for private var declared in a trait.
...
Added a test-case for an edge case where an introduction of private member
(var in this case) should trigger recompilation of all classes that
inherit from a trait where the member is declared.
The reason is that current encoding of traits make it impossible for them
to declare fields directly so fields are being introduced in classes
inheriting from those traits. Check the test case for details.
2013-03-04 07:25:32 -05:00
Mark Harrah
925ec98900
Restore class files after an unsuccessful compilation.
...
This is useful when an error occurs in a later incremental step that
requires a fix in the originally changed files.
CC @gkossakowski
2013-03-04 07:24:31 -05:00
Mark Harrah
bf1831eb88
fix TagsTest test size generator and properly set Tags.All on tag maps
2013-03-03 19:43:37 -05:00
Mark Harrah
1fdf3fa38c
support explicit types on lazy vals in definingValName
...
lazy val x: Project = project has a rather different enclosing tree
than lazy val x = project.
2013-03-03 19:43:37 -05:00
Mark Harrah
54b103f4c7
Tag the actual test task and not a later task. Fixes #692 .
2013-03-03 19:43:36 -05:00
Brendan W. McAdams
77310ac2b6
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-02-28 18:00:40 -05:00
Mark Harrah
85b6ff2c5c
Docs: export command added to changes
2013-02-28 17:59:39 -05:00
Mark Harrah
9d82718897
disable printing of success for 'export' command
2013-02-28 17:59:39 -05:00
Mark Harrah
a263b7e91f
when exporting settings, send the output directly to the console
2013-02-28 17:59:38 -05:00
Mark Harrah
dde24d5e5a
make classpaths exported
2013-02-28 17:59:38 -05:00
Mark Harrah
f2d29d8678
Export approximate command lines executed for 'doc', 'compile', and 'console'
2013-02-28 17:59:38 -05:00
Mark Harrah
daf300f4a9
Add environment variable change to 0.13.0 summary
2013-02-28 17:59:38 -05:00