Mark Harrah
fb3cfd3b39
* Polymorphic type extraction
...
* Use simple names instead of full names where appropriate
* Handle local classes, which have NoPrefix
2010-01-07 21:41:20 -05:00
Mark Harrah
bf5dbadc53
Handle changes to Source serialization format by returning empty Source
2010-01-07 21:39:16 -05:00
Mark Harrah
3332b0707a
Polymorphic types and fix parameterized type arguments to be Type and not just SimpleType
2010-01-07 21:38:39 -05:00
Mark Harrah
a890747165
fix def.scala.version to 2.7.7
2010-01-07 21:36:52 -05:00
Mark Harrah
6f6b795b39
* 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
833688cdd9
API equality testing. Still includes debugging statements.
2009-12-31 18:56:37 -05:00
Mark Harrah
8ebbb7b420
fix issue processing qualifiers in API phase
2009-12-31 18:55:35 -05:00
Mark Harrah
8a53e52bfd
bump to development versions
2009-12-29 22:27:04 -05:00
Mark Harrah
b63b955dca
Add Java class file version to compiler interface ID so that it is recompiled when moving between Java versions.
2009-12-29 22:14:56 -05:00
Mark Harrah
31c47192ee
update launcher documentation to include app.resources
2009-12-20 23:55:24 -05:00
Mark Harrah
ffae8304d8
version bumps for local builds
2009-12-20 23:48:08 -05:00
Mark Harrah
bb0a3b3d2f
Fix Scaladoc interface for 2.8.0.Beta1-RC4 and later.
2009-12-20 12:02:49 -05:00
Mark Harrah
3b28156f84
Can specify in launcher configuration extra paths to go on the application classpath:
...
[app]
...
resources: conf, resources
2009-12-18 17:46:57 -05:00
Mark Harrah
239e9198c7
Bump to Ivy 2.1.0, don't print stack trace for retrieve exceptions
2009-12-18 09:46:04 -05:00
Mark Harrah
cbb0f1a0a8
Fix 2.8 external dependency tracking
2009-12-14 18:37:17 -05:00
Mark Harrah
016a4ecea7
version for building locally
2009-12-12 08:47:42 -05:00
Mark Harrah
307d277428
0.6.7 for publishing
2009-12-12 08:38:15 -05:00
Mark Harrah
a15eb745e1
Merge branch 'master' of git@github.com:harrah/xsbt
2009-12-11 18:57:40 -05:00
Mark Harrah
a301df2ff1
Cleaning up tasks and caching
2009-12-11 18:56:09 -05:00
Mark Harrah
f186d50daf
Improving launcher error handling...
2009-12-10 21:04:51 -05:00
Mark Harrah
14db8c2079
Correct classpath for plugins
2009-12-07 19:02:30 -05:00
Mark Harrah
41563c59bb
Better handling of invalid Scala versions
2009-12-06 22:58:05 -05:00
Mark Harrah
4e0f08d745
0.6.5
2009-12-05 10:36: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
20983c7dc2
Fix tests
2009-11-29 22:12:36 -05:00
Mark Harrah
c951156d9f
print API phase time only if it is enabled
2009-11-29 18:25:09 -05:00
Mark Harrah
72f20c2f9a
bump to 0.6.4
2009-11-29 18:16:23 -05:00
Mark Harrah
cd1cdf3c24
Scaladoc interface should be compatible with latest 2.8 updates
2009-11-29 18:13:47 -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
a872ebc5e5
Annotations on definintions and implicit parameters in 2.7
2009-11-24 23:01:05 -05:00
Mark Harrah
f4145744e5
Update API definition documentation
2009-11-24 18:53:41 -05:00
Mark Harrah
7affb3526f
Cache reflective lookups in the compiler interface
2009-11-24 08:56:23 -05:00
Mark Harrah
bf7affd344
Starting documentation on API of sources files, updating notes a bit
2009-11-23 20:01:13 -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
5662e2a2a6
Remove unused api subproject
2009-11-21 19:00:49 -05:00
Mark Harrah
0ebd4bfea7
Reorder API definition file
2009-11-21 16:14:09 -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
c4d039a594
default to 0.6.3 in launcher
2009-11-11 21:35:40 -05:00
Mark Harrah
66c5794f4d
0.6.3
2009-11-11 21:03:35 -05:00
Mark Harrah
0f539ec321
Fixing tests, still need to fix launcher test
2009-11-11 18:41:39 -05:00
Mark Harrah
ce45bc144b
Fix project definition
2009-11-11 08:30:39 -05:00
Mark Harrah
9516e54e0a
Fix issue where compiler interface was poorly cached
2009-11-09 22:02:53 -05:00
Mark Harrah
4023e10fd6
New scripted test framework
2009-11-09 09:34:52 -05:00
Mark Harrah
1454b24e7e
Allow URL to be specified for configuration location. No caching is done.
2009-11-05 08:28:09 -05:00
Mark Harrah
99c6891ae2
Version bumps
2009-11-04 21:54:46 -05:00
Mark Harrah
b9d04c89b9
Fix jar creation on windows
2009-11-03 19:35:56 -05:00
Mark Harrah
d9a89aadeb
Fix classpath used for compile testing
2009-11-02 23:02:00 -05:00
Mark Harrah
8e54e5ddde
Fix class path fix.
2009-11-02 21:23:42 -05:00