sbt/launch/interface/src/main/java/xsbti
Josh Suereth b0f6f94839 Add in the ability to launch non xsbti.AppMain classes.
* Deprecate old mainClass method on appProvider
* Create entryPoint method which represnets class used to launch instead.
* Create PlainApplication to wrap static `main` methods.  Can return
  either Int, Exit or Unit.
* Detect supported 'plain' classes via reflection.
* Add new unit tests appropriate to the feature.
2013-11-06 12:29:51 -05:00
..
AppConfiguration.java New generalized launcher 2009-09-26 02:18:04 -04:00
AppMain.java New generalized launcher 2009-09-26 02:18:04 -04:00
AppProvider.java Add in the ability to launch non xsbti.AppMain classes. 2013-11-06 12:29:51 -05:00
ApplicationID.java Fixes #706 - Binary Compatibility lost in Launcher. 2013-03-12 13:04:24 -04:00
ComponentProvider.java extra component for supporting dynamic changes to sbt's classpath. fixes #83 2011-07-01 23:38:03 -04:00
Continue.java fixes #226. allow launched applications to signal the launcher's job is complete by returning Continue 2011-10-14 19:53:01 -04:00
CrossValue.java support binary version in launcher 2013-01-29 16:55:13 -05:00
Exit.java Launcher documentation 2009-10-17 09:48:39 -04:00
FullReload.java add 'full' option to 'reboot' that cleans project/boot before restarting 2011-03-01 09:44:45 -05:00
GlobalLock.java Fix global lock implementation for ComponentManager 2009-10-14 18:05:53 -04:00
IvyRepository.java Additional options for Ivy resolvers. 2013-08-26 14:06:21 -04:00
Launcher.java Adding app-repositories feature to Launcher. 2012-12-04 13:10:10 -05:00
MainResult.java Launcher documentation 2009-10-17 09:48:39 -04:00
Manage.java add 'full' option to 'reboot' that cleans project/boot before restarting 2011-03-01 09:44:45 -05:00
MavenRepository.java expose launcher repositories 2011-07-19 21:29:05 -04:00
Predefined.java restore scala-tools-* repository names in launcher as aliases to sonatype-oss-* 2012-05-27 20:03:08 -04:00
PredefinedRepository.java expose launcher repositories 2011-07-19 21:29:05 -04:00
Reboot.java Launcher documentation 2009-10-17 09:48:39 -04:00
Repository.java expose launcher repositories 2011-07-19 21:29:05 -04:00
RetrieveException.java Better handling of invalid Scala versions 2009-12-06 22:58:05 -05:00
ScalaProvider.java Replace Scala jars in UpdateReport with ScalaProvider jars in more situations. Fixes #661. 2013-02-21 20:44:26 -05:00