Mark Harrah
49e7214fe3
InputTask macro
...
Similar to task macros, the parsed value is accessed by calling `parsed`
on a Parser[T], Initialize[Parser[T]], or Initialize[State => Parser[T]].
Values of tasks and settings may be accessed as usual via `value`.
2012-11-17 20:23:07 -05:00
Mark Harrah
8d6dd10798
2.10.0-M5, different arity generalization
...
1. KList[M[_]] now instead of KList[HL <: HList, M[_]]
a. head, tail work properly in this variant
b. disadvantage is that full type not easily transformed to new type constructor
2. AList abstracts on K[L[x]], a higher order type constructor.
A. Instances written for:
a. KList
b. Seq[M[T]] for a fixed T
c. TupleN
d. single values
e. operate on one type constructor when nested
B. Main disadvantage is type inference. It just doesn't happen for K[L[x]].
This is mitigated by AList being used internally and rarely needing to construct a K.
2012-11-17 20:19:24 -05:00
Mark Harrah
4816991b18
basic support for pending scripted tests
2012-05-19 18:20:20 -04:00
e.e d3si9n
9049c6cb68
Fixed scripted-plugin's reflection call
2012-03-17 19:31:55 -04:00
Indrajit Raychaudhuri
ce32a4a157
No need for scalaVersion suffix in scripted dependency
2012-03-11 18:47:51 +05:30
Eugene Vigdorchik
cca5b7e2f7
Add overwrite validation to the test.
2012-02-27 19:24:10 +04:00
Mark Harrah
30cca3a6d0
fix launcher options addition to use array for cross-version compatibility
2012-01-22 22:06:53 -05:00
Mark Harrah
2255bd5a62
org.scala-tools.sbt -> org.scala-sbt and dropping scala-tools.org from defaults
2012-01-22 22:06:52 -05:00
mmcbride
28674af0d2
add setting to pass command line opts to scripted launcher
2012-01-20 17:44:06 -05:00
Artyom Olshevskiy
b0bd1feff1
Fixed scripted plugin descriptor to reside in sbt package
2011-11-07 14:41:48 +03:00
Mark Harrah
ed4935f3fb
put scripted-plugin in the sbt package
2011-10-16 17:27:36 -04:00
Indrajit Raychaudhuri
bb75b74eb6
Remove some deprecations and redundant code
2011-08-05 13:30:04 +05:30
Mark Harrah
960d0bc2e3
clean up scripted error handling
2011-07-23 23:07:54 -04:00
Mark Harrah
54b6d5db30
drop extra, potentially problematic loadp in scripted handler
2011-07-15 15:48:36 -04:00
Mark Harrah
37a404e482
set global base directory to a local directory in scripted tests
2011-07-14 08:05:30 -04:00
Mark Harrah
2343a55bb9
replace Path with RichFile
2011-05-14 18:21:41 -04:00
Artyom Olshevskiy
53c8967441
Hidden service Scripted sbt config and added resource for correct plugin discovery
2011-04-28 06:01:53 +03:00
Artyom Olshevskiy
1a8ca5607c
Added copyright requested by Mark
2011-04-26 14:22:33 +03:00
Artyom Olshevskiy
cd5f633d54
Adjusted scripted sbt dep to conform old code
2011-04-25 23:10:38 +03:00
Artyom Olshevskiy
9c1306ff6e
Included scripted plugin into core Xsbt
2011-04-25 15:27:32 +03:00
Mark Harrah
14c6ee4b2a
updating tests to use newer Scala versions
2011-04-08 19:34:23 -04:00
Mark Harrah
ba8f43a23e
starting to convert integration tests
2011-02-22 22:36:48 -05:00
Mark Harrah
8d1b1f89bf
make running scripted tests slightly less painful
...
wildcard supported in test and group name
prints label of test being run
2010-09-28 21:45:59 -04:00
Mark Harrah
c4419140aa
brought minimal scripted test framework back
...
updated source dependendency tests
will need to restore cross building
2010-09-27 18:39:14 -04:00
Mark Harrah
a33223a02c
legal cleanup
2010-02-07 23:45:19 -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
4023e10fd6
New scripted test framework
2009-11-09 09:34:52 -05:00