Mark Harrah
|
ab78c8791a
|
remove call-by-name modifier for error function, doesn't work well
|
2010-08-04 19:48:48 -04:00 |
Mark Harrah
|
767a1e47c1
|
adding more commands
|
2010-07-27 23:01:45 -04:00 |
Mark Harrah
|
56b0b7592d
|
unnecessary import in BufferedLogger
|
2010-07-19 12:32:13 -04:00 |
Mark Harrah
|
d7b66458f2
|
first shot at general command/definition model
|
2010-07-17 12:07:41 -04:00 |
Mark Harrah
|
d0fa1eb461
|
* move Environment classes to util/env module
* move TrapExit, SelectMainClass to run module
* rearrange some compilation-related code
* Jetty-related code moved to web module
|
2010-07-14 19:24:50 -04:00 |
Mark Harrah
|
6f3c699435
|
- Stuart's improvements to triggered execution
- continue splitting original sbt module
* separated process, testing modules
* various IO, logging, classpath migration
* split out javac interface
|
2010-07-05 12:53:37 -04:00 |
Mark Harrah
|
37185c0fb6
|
discovery, persistence, frontend, and various fixes to incremental
|
2010-07-02 06:57:03 -04:00 |
Mark Harrah
|
3b8aeddbfb
|
Relation.make
|
2010-06-27 09:16:16 -04:00 |
Mark Harrah
|
c1b9cdb209
|
MList -> KList, Relation[T] -> Relation[A,B]
|
2010-06-24 18:09:07 -04:00 |
Mark Harrah
|
92cacef95d
|
relation data structure
|
2010-06-21 21:22:11 -04:00 |
Mark Harrah
|
b2077ce60c
|
more 2.8 updates, launcher compiles and runs with 2.8
|
2010-06-15 20:38:18 -04:00 |
Mark Harrah
|
1585d805bd
|
more reorganization, mostly IO. Also, move class file analyzer and history code to separate projects
|
2010-06-13 22:59:29 -04:00 |
Mark Harrah
|
d73762e203
|
more fixes
|
2010-06-10 22:47:04 -04:00 |
Mark Harrah
|
1ee470282d
|
Merge branch '0.9' of github.com:harrah/xsbt into 0.9
|
2010-06-10 21:34:13 -04:00 |
Mark Harrah
|
0d24118d93
|
first round of logger cleanup/migration
|
2010-06-10 21:26:27 -04:00 |
Mark Harrah
|
64618fe56a
|
wideConvert lets the serious errors pass through, use it in Execute
|
2010-06-10 21:25:37 -04:00 |
Mark Harrah
|
eb10dc160e
|
move StackTrace to util/log
|
2010-06-10 21:08:01 -04:00 |
Mark Harrah
|
899920a0a0
|
conversions
|
2010-06-10 08:14:50 -04:00 |
Mark Harrah
|
d1260eebd1
|
first update of io for 2.8
|
2010-06-09 00:56:07 -04:00 |
Mark Harrah
|
aaa36f6cd2
|
Merge branch 'cache' into 0.9
|
2010-06-07 10:55:25 -04:00 |
Mark Harrah
|
5eed8ccbef
|
graph evaluator, rewrite, general updates
|
2010-06-07 08:53:21 -04:00 |
Mark Harrah
|
ec19be6152
|
variance fixes, inference fixes with Result hierarchy
|
2010-06-01 08:38:56 -04:00 |
Mark Harrah
|
75a784d5ec
|
MList covariant, initial Node
|
2010-05-30 21:14:18 -04:00 |
Mark Harrah
|
9a4cfa0037
|
higher-kinded heterogeneous lists: MList[M[_]]
natural transformations: ~>[A[_], B[_]]
Scala 2.8
|
2010-05-30 18:42:58 -04:00 |
Mark Harrah
|
b28d0361d7
|
new method FileUtilities.stash
|
2010-05-21 18:48:14 -04:00 |
Mark Harrah
|
42f4a71584
|
xsbt.FileUtilities.writeLines
|
2010-05-03 08:16:43 -04:00 |
Mark Harrah
|
48b5b5d7dc
|
Added PathFinder.distinct, some API documentation, and started to clean up Path testing.
|
2010-04-03 14:09:32 -04:00 |
Mark Harrah
|
e1e60fe859
|
preserve compiler interface classes across invocations
|
2010-03-13 13:25:08 -05:00 |
Mark Harrah
|
a33223a02c
|
legal cleanup
|
2010-02-07 23:45:19 -05:00 |
Mark Harrah
|
5f9f3729d1
|
work on source api parts
|
2010-01-22 20:17:49 -05:00 |
Mark Harrah
|
b4c5168d1f
|
Fix '/' operator in Paths
|
2010-01-20 18:16:31 -05:00 |
Mark Harrah
|
a301df2ff1
|
Cleaning up tasks and caching
|
2009-12-11 18:56:09 -05:00 |
Mark Harrah
|
1eb42c0af0
|
rebase for PathMapper
|
2009-12-05 10:31:06 -05:00 |
Mark Harrah
|
f139e5a9c1
|
Changes to assist with scripted testing of sbt 0.6.x series
|
2009-12-04 21:31:03 -05:00 |
Mark Harrah
|
dfb7397b8a
|
A basic readLines method and moving the filtered class loader
|
2009-11-25 13:03:41 -05:00 |
Mark Harrah
|
38dbb1d23c
|
Type member support, linearization instead of parents and add inherited members for structure
|
2009-11-22 22:54:17 -05:00 |
Mark Harrah
|
2977fd4131
|
Source API extractor
|
2009-11-21 15:53:04 -05:00 |
Mark Harrah
|
74202668c6
|
Datatype generating subproject, to be used to represent public API of sources
|
2009-11-21 15:52:44 -05:00 |
Mark Harrah
|
4023e10fd6
|
New scripted test framework
|
2009-11-09 09:34:52 -05:00 |
Mark Harrah
|
b9d04c89b9
|
Fix jar creation on windows
|
2009-11-03 19:35:56 -05:00 |
Mark Harrah
|
7bb72ecb8b
|
Scaladoc, run, and console interfaces
|
2009-10-07 21:27:53 -04:00 |
Mark Harrah
|
8bfb2802fb
|
Filling in logging and making cross-compile work.
|
2009-09-05 12:19:34 -04:00 |
Mark Harrah
|
5fa328551c
|
Small improvements to I/O
|
2009-08-31 10:41:43 -04:00 |
Mark Harrah
|
05f4f60553
|
Add methods to FileUtilities to read entire file into String or Array[Byte]
|
2009-08-30 21:44:44 -04:00 |
Mark Harrah
|
6e414e96c5
|
Compile task with dependency tracking. Checkpoint: compiles successfully.
|
2009-08-30 11:10:37 -04:00 |
Mark Harrah
|
573994dd4e
|
tuple caches, stamped caches, Path API, another type of change detection, and copying/archiving based on (source,target) tuples
|
2009-08-29 10:19:00 -04:00 |
Mark Harrah
|
56547aad29
|
Composable dependency tracking on top of Tasks.
|
2009-08-26 08:38:20 -04:00 |
Mark Harrah
|
50d350abd0
|
Compilation with analysis independent of Scala version of sbt.
Basic test for this.
|
2009-08-23 22:21:15 -04:00 |
Mark Harrah
|
108807a773
|
Tests and fixes for component manager and cache interface.
|
2009-08-20 00:02:06 -04:00 |
Mark Harrah
|
67e13ad887
|
Setup interface project for testing
|
2009-08-18 00:51:08 -04:00 |