Mark Harrah
9e045edab8
always use 'jar' as packaging type if there is an artifact with a 'jar' type
2011-01-04 11:10:31 -05:00
Mark Harrah
62958e2f19
fix flatMap in completion
2010-12-14 06:08:20 -05:00
Mark Harrah
260ee59d4a
fix flatMap in completion
2010-12-14 06:08:20 -05:00
Mark Harrah
ddb4381454
fixes and improvements to tab completions combinators
2010-12-13 22:44:25 -05:00
Mark Harrah
1c29522ba8
fixes and improvements to tab completions combinators
2010-12-13 22:44:25 -05:00
Mark Harrah
c436a1d3eb
Settings
2010-12-12 21:33:32 -05:00
Mark Harrah
22a71f2432
Settings
2010-12-12 21:33:32 -05:00
Mark Harrah
99230f02a2
fixes and additions to completion combinators
...
filter,map,flatMap
remove incorrect reductions
2010-12-08 22:16:12 -05:00
Mark Harrah
05195ecc7c
fixes and additions to completion combinators
...
filter,map,flatMap
remove incorrect reductions
2010-12-08 22:16:12 -05:00
Mark Harrah
29efa529cd
parser combinators with builtin tab completion support
...
lacks memoization
lacks error messages for normal parsing
2010-12-06 19:48:49 -05:00
Mark Harrah
8e6b42180d
parser combinators with builtin tab completion support
...
lacks memoization
lacks error messages for normal parsing
2010-12-06 19:48:49 -05:00
Mark Harrah
bc11837ccc
javap, test-javap, sh, exec tasks
2010-12-02 21:56:15 -05:00
Mark Harrah
e68f133c7f
{publish,deliver}{,-local} and package tasks
2010-12-02 20:22:18 -05:00
Mark Harrah
8df5cbabf5
grep-last task for searching logs of previous task runs
2010-12-02 20:04:29 -05:00
Mark Harrah
9787cfebc7
cache information for PublishConfiguration, although it won't be used anytime soon
2010-12-02 20:00:18 -05:00
Mark Harrah
ff119a0bbe
update deliver,make-pom,publish-local to be usable
2010-12-02 19:56:19 -05:00
Mark Harrah
fbd24d2241
update deliver,make-pom,publish-local to be usable
2010-12-02 19:56:19 -05:00
Mark Harrah
93fb4f3dca
more useful, stackable version of Tracked.changed
2010-12-02 19:53:14 -05:00
Mark Harrah
357f2fb34d
more useful, stackable version of Tracked.changed
2010-12-02 19:53:14 -05:00
Mark Harrah
f075adb25b
fix FilesInfo style type member, fix PlainFileInfo to track existence
2010-12-02 19:51:56 -05:00
Mark Harrah
a477c9123d
fix FilesInfo style type member, fix PlainFileInfo to track existence
2010-12-02 19:51:56 -05:00
Mark Harrah
f1f8c0eb0b
Format for types that can be read/written to/from InputStream/OutputStream
...
use case: java.util.jar.Manifest
2010-12-02 19:45:58 -05:00
Mark Harrah
506722d748
Format for types that can be read/written to/from InputStream/OutputStream
...
use case: java.util.jar.Manifest
2010-12-02 19:45:58 -05:00
Mark Harrah
054a754493
doc, test-doc tasks
2010-12-02 19:45:16 -05:00
Mark Harrah
a7b784fc86
small fixes
2010-12-02 19:31:23 -05:00
Mark Harrah
1cd848cd9b
introduce sbt.log.format for explicit formatting control
...
implements issue #134
if true, formatting enabled
if false, formatting disabled
if unset, formatting configured as before
sbt.log.noformat is no longer recommended, but is supported:
a. setting it to 'true' explicitly disables formatting
b. if 'false' or unspecified, autodetection is used
c. sbt.log.format takes precedence if defined
2010-12-02 19:18:08 -05:00
Mark Harrah
035492dbcf
introduce sbt.log.format for explicit formatting control
...
implements issue #134
if true, formatting enabled
if false, formatting disabled
if unset, formatting configured as before
sbt.log.noformat is no longer recommended, but is supported:
a. setting it to 'true' explicitly disables formatting
b. if 'false' or unspecified, autodetection is used
c. sbt.log.format takes precedence if defined
2010-12-02 19:18:08 -05:00
Mark Harrah
8ed0f36dbe
TaskGroups, Context in tasks, new tasks
...
add syncTask task constructor and copy-resources/copy-test-resources instances
add console-quick, test-console, console, test-run
add IntegrationTest trait
make Context available through 'context' task
update 'last' and 'show' to use Context to retrieve task by name
drop SingleProject (superseded by Project)
add TaskGroup to be able to inject groups of named tasks
fix watchPaths missing flat sources
proper logging in a few more places, such as compile
2010-11-24 14:18:59 -05:00
Mark Harrah
6d2bbbe0c1
TaskGroups, Context in tasks, new tasks
...
add syncTask task constructor and copy-resources/copy-test-resources instances
add console-quick, test-console, console, test-run
add IntegrationTest trait
make Context available through 'context' task
update 'last' and 'show' to use Context to retrieve task by name
drop SingleProject (superseded by Project)
add TaskGroup to be able to inject groups of named tasks
fix watchPaths missing flat sources
proper logging in a few more places, such as compile
2010-11-24 14:18:59 -05:00
Mark Harrah
16e2b71ccc
don't print help for internal commands
2010-11-24 14:10:48 -05:00
Mark Harrah
9d6a4f70f7
additional utility methods
2010-11-24 14:09:02 -05:00
Mark Harrah
ccf0508ce6
cleanup, small fixes
2010-11-24 14:08:20 -05:00
Mark Harrah
4fd7611074
add jline jar to classpath for :power mode
2010-11-24 14:05:26 -05:00
Mark Harrah
23471ae3cb
cleanup
2010-11-24 14:04:32 -05:00
Mark Harrah
c98c9bb727
cleanup
2010-11-24 14:04:32 -05:00
Mark Harrah
46a6a1af16
'test' task
2010-11-24 14:03:26 -05:00
Mark Harrah
9a8c62517f
small fixes to main discovery
2010-11-13 20:23:12 -05:00
Mark Harrah
d91f3c14c9
work on products+configurations
2010-11-13 20:21:06 -05:00
Mark Harrah
54ba5d75be
work on products+configurations
2010-11-13 20:21:06 -05:00
Mark Harrah
de3ad8c860
eliminate temporary directory for injecting resources into a class loader
2010-11-13 20:16:44 -05:00
Mark Harrah
fdb4a98d8b
Task.doFinally
2010-11-13 20:02:25 -05:00
Mark Harrah
171cbeb9ce
bump to 2.8.1
2010-11-13 19:07:32 -05:00
Mark Harrah
04e16ee86c
api extraction fixes
...
get members of nested modules by pulling from moduleClass
ignore classes ending with LOCALCHILD, which only appear with separate compilation
2010-11-09 20:49:23 -05:00
Mark Harrah
69dd8b95d5
don't consider password when determining if 'update' is uptodate
2010-11-09 20:46:14 -05:00
Mark Harrah
89c557d0b5
temporary workaround for dangling type parameter references
2010-11-09 20:45:26 -05:00
Mark Harrah
53ab627df9
fix cache test
2010-11-09 20:43:58 -05:00
Mark Harrah
bbf9bc679e
fix cache test
2010-11-09 20:43:58 -05:00
Mark Harrah
f788437164
fill out Visit some more
2010-10-30 17:52:18 -04:00
Mark Harrah
9fcd42db32
Type cache in API extraction for smaller cache size and faster I/O
...
manually implement Modifiers, use byte-size bit field
2010-10-30 17:46:56 -04:00
Mark Harrah
403fa42fa2
Type cache in API extraction for smaller cache size and faster I/O
...
manually implement Modifiers, use byte-size bit field
2010-10-30 17:46:56 -04:00