mirror of https://github.com/sbt/sbt.git
Merge pull request #1695 from kretes/1180-sorted-main-classes
Fix for sbt#1180 - discovered classes are now sorted
This commit is contained in:
commit
e72fbff20a
|
|
@ -751,7 +751,7 @@ object Defaults extends BuildCommon {
|
|||
def mainRunMainTask = runMain <<= runMainTask(fullClasspath in Runtime, runner in run)
|
||||
|
||||
def discoverMainClasses(analysis: inc.Analysis): Seq[String] =
|
||||
Discovery.applications(Tests.allDefs(analysis)) collect { case (definition, discovered) if (discovered.hasMain) => definition.name }
|
||||
Discovery.applications(Tests.allDefs(analysis)).collect({ case (definition, discovered) if discovered.hasMain => definition.name }).sorted
|
||||
|
||||
def consoleProjectTask = (state, streams, initialCommands in consoleProject) map { (state, s, extra) => ConsoleProject(state, extra)(s.log); println() }
|
||||
def consoleTask: Initialize[Task[Unit]] = consoleTask(fullClasspath, console)
|
||||
|
|
|
|||
|
|
@ -0,0 +1,6 @@
|
|||
[@kretes]: https://github.com/kretes
|
||||
[1180]: https://github.com/sbt/sbt/issues/1180
|
||||
|
||||
### Improvements
|
||||
|
||||
- Discovered main classes are now sorted. [#1180][1180] by [@kretes][@kretes]
|
||||
Loading…
Reference in New Issue