mirror of
https://github.com/sbt/sbt.git
synced 2026-09-05 01:03:36 +02:00
Merge pull request #1695 from kretes/1180-sorted-main-classes
Fix for sbt#1180 - discovered classes are now sorted
This commit is contained in:
@@ -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]
|
||||
Reference in New Issue
Block a user