Mark Harrah
9c8cf4451d
remove call-by-name modifier for error function, doesn't work well
2010-08-04 19:48:48 -04:00
Mark Harrah
fbb8db8132
adding more commands
2010-07-27 23:01:45 -04:00
Mark Harrah
384924691b
unnecessary import in BufferedLogger
2010-07-19 12:32:13 -04:00
Mark Harrah
b1b53e115e
first shot at general command/definition model
2010-07-17 12:07:41 -04:00
Mark Harrah
96c50975f2
* 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
5cd6ef268c
- 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
7ecfc0b8f8
discovery, persistence, frontend, and various fixes to incremental
2010-07-02 06:57:03 -04:00
Mark Harrah
ba725d5046
Relation.make
2010-06-27 09:16:16 -04:00
Mark Harrah
f1b5e0cf50
MList -> KList, Relation[T] -> Relation[A,B]
2010-06-24 18:09:07 -04:00
Mark Harrah
ff1657879c
relation data structure
2010-06-21 21:22:11 -04:00
Mark Harrah
64b19286ee
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
b54b8fb348
more fixes
2010-06-10 22:47:04 -04:00
Mark Harrah
20935b98fa
Merge branch '0.9' of github.com:harrah/xsbt into 0.9
2010-06-10 21:34:13 -04:00
Mark Harrah
e02adb0694
first round of logger cleanup/migration
2010-06-10 21:26:27 -04:00
Mark Harrah
1584f01de8
wideConvert lets the serious errors pass through, use it in Execute
2010-06-10 21:25:37 -04:00
Mark Harrah
3033bfec44
move StackTrace to util/log
2010-06-10 21:08:01 -04:00
Mark Harrah
93492a011c
conversions
2010-06-10 08:14:50 -04:00
Mark Harrah
b42a44be5e
Merge branch 'cache' into 0.9
2010-06-07 10:55:25 -04:00
Mark Harrah
9e9f587be2
cache updates
2010-06-07 10:50:51 -04:00
Mark Harrah
1144fb5a27
graph evaluator, rewrite, general updates
2010-06-07 08:53:21 -04:00
Mark Harrah
b1bb6ce5ec
variance fixes, inference fixes with Result hierarchy
2010-06-01 08:38:56 -04:00
Mark Harrah
86c938d198
MList covariant, initial Node
2010-05-30 21:14:18 -04:00
Mark Harrah
7927d8bdad
higher-kinded heterogeneous lists: MList[M[_]]
...
natural transformations: ~>[A[_], B[_]]
Scala 2.8
2010-05-30 18:42:58 -04:00
Mark Harrah
83fa048026
annotation detection test
2010-03-28 20:20:17 -04:00
Mark Harrah
4604682a1d
Support for tests written in Java and annotation-based test frameworks
2010-03-28 00:05:40 -04:00
Mark Harrah
6bc7982f7c
Merge branch 'master' of git@github.com:harrah/xsbt
2010-03-26 08:23:01 -04:00
Mark Harrah
74c0f2a4f5
clarification in NOTICE
2010-03-26 08:19:39 -04:00
Mark Harrah
1b8fb9a3e5
Jason's patch to work with latest changes to CompilerCommand
2010-03-26 07:55:02 -04:00
Mark Harrah
b0f4d982ac
merging sbt as a subproject
2010-03-23 12:02:59 -04:00
Mark Harrah
7d06e7a57b
legal cleanup
2010-02-07 23:48:08 -05:00
Mark Harrah
a293916e46
legal cleanup
2010-02-07 23:45:19 -05:00
Mark Harrah
362d92e767
Ignore 'unknown resolver' errors, work with published version of SBinary, work towards fixing OOME:PermGen issues on reload
2010-01-26 18:41:03 -05:00
Mark Harrah
1306625dc6
Use published version of SBinary
2010-01-25 23:06:23 -05:00
Mark Harrah
058e28e9b1
API: base types with applied type parameters
...
Compile task: fix detection of classpath changes
Aggressive compiler seems to work on scalaz now
2010-01-23 11:52:39 -05:00
Mark Harrah
dc7b7d5363
work on source api parts
2010-01-22 20:17:49 -05:00
Mark Harrah
7fab90da81
copyright/license updates
2010-01-14 00:16:34 -05:00
Mark Harrah
45f29074d2
* limit stack trace length: trace 'on' | 'off' | 'nosbt' | 1 | 2 | ...
...
* updating license/copyright
2010-01-14 00:15:21 -05:00
Mark Harrah
2c083af736
Polymorphic types and fix parameterized type arguments to be Type and not just SimpleType
2010-01-07 21:38:39 -05:00
Mark Harrah
c864dd90cc
* Basic API serialization
...
* Fixes to API extraction and equality checking
* Reworked tracking
* New compile infrastructure based on API changes
* Example application for testing
2010-01-05 19:50:43 -05:00
Mark Harrah
32b33c74a3
Merge branch 'master' of git@github.com:harrah/xsbt
2009-12-11 18:57:40 -05:00
Mark Harrah
604a5413c9
Cleaning up tasks and caching
2009-12-11 18:56:09 -05:00
Mark Harrah
4bd6f9627b
Fix tests
2009-11-29 22:12:36 -05:00
Mark Harrah
d9ba74b24e
Annotations on definintions and implicit parameters in 2.7
2009-11-24 23:01:05 -05:00
Mark Harrah
fd2c309f9d
Type member support, linearization instead of parents and add inherited members for structure
2009-11-22 22:54:17 -05:00
Mark Harrah
d568fcef6f
Reorder API definition file
2009-11-21 16:14:09 -05:00
Mark Harrah
ec85abb0b9
Source API extractor
2009-11-21 15:53:04 -05:00
Mark Harrah
13d75b680a
Fix issue where compiler interface was poorly cached
2009-11-09 22:02:53 -05:00
Mark Harrah
218a10c83a
New scripted test framework
2009-11-09 09:34:52 -05:00
Mark Harrah
0fb8ff7bb4
Turned sbt launcher into a general Scala application launcher as described in launch.specification
2009-09-27 14:39:26 -04:00
Mark Harrah
3aba701b00
Filling in logging and making cross-compile work.
2009-09-05 12:19:34 -04:00