diff --git a/project/PekkoBuild.scala b/project/PekkoBuild.scala index b637f8c647..491ca445fd 100644 --- a/project/PekkoBuild.scala +++ b/project/PekkoBuild.scala @@ -284,24 +284,25 @@ object PekkoBuild { }, logoColor := scala.Console.BLUE, usefulTasks := Seq( - UsefulTask("", "compile", "Compile the current project"), - UsefulTask("", "test", "Run all the tests"), - UsefulTask("", "testQuick", + UsefulTask("compile", "Compile the current project"), + UsefulTask("test", "Run all the tests"), + UsefulTask("testQuick", "Runs all the tests. When run multiple times will only run previously failing tests (shell mode only)"), - UsefulTask("", "testOnly *.AnySpec", "Only run a selected test"), - UsefulTask("", "testQuick *.AnySpec", + UsefulTask("testOnly *.AnySpec", "Only run a selected test"), + UsefulTask("testQuick *.AnySpec", "Only run a selected test. When run multiple times will only run previously failing tests (shell mode only)"), - UsefulTask("", "testQuickUntilPassed", "Runs all tests in a continuous loop until all tests pass"), - UsefulTask("", "publishLocal", "Publish current snapshot version to local ~/.ivy2 repo"), - UsefulTask("", "verifyCodeStyle", "Verify code style"), - UsefulTask("", "applyCodeStyle", "Apply code style"), - UsefulTask("", "sortImports", "Sort the imports"), - UsefulTask("", "mimaReportBinaryIssues ", "Check binary issues"), - UsefulTask("", "validatePullRequest ", "Validate pull request"), - UsefulTask("", "docs/paradox", "Build documentation"), - UsefulTask("", "docs/paradoxBrowse", "Browse the generated documentation"), - UsefulTask("", "tips:", "prefix commands with `+` to run against cross Scala versions."), - UsefulTask("", "Contributing guide:", "https://github.com/apache/incubator-pekko/blob/main/CONTRIBUTING.md"))) + UsefulTask("testQuickUntilPassed", "Runs all tests in a continuous loop until all tests pass"), + UsefulTask("publishLocal", "Publish current snapshot version to local ~/.ivy2 repo"), + UsefulTask("verifyCodeStyle", "Verify code style"), + UsefulTask("applyCodeStyle", "Apply code style"), + UsefulTask("sortImports", "Sort the imports"), + UsefulTask("mimaReportBinaryIssues ", "Check binary issues"), + UsefulTask("validatePullRequest ", "Validate pull request"), + UsefulTask("docs/paradox", "Build documentation"), + UsefulTask("docs/paradoxBrowse", "Browse the generated documentation"), + UsefulTask("tips:", "prefix commands with `+` to run against cross Scala versions."), + UsefulTask("Contributing guide:", "https://github.com/apache/incubator-pekko/blob/main/CONTRIBUTING.md")).map( + _.noAlias)) } private def optionalDir(path: String): Option[File] = diff --git a/project/plugins.sbt b/project/plugins.sbt index 11dadcd801..87dc0d0820 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -29,7 +29,7 @@ addSbtPlugin("net.bzzt" % "sbt-reproducible-builds" % "0.31") addSbtPlugin("com.github.sbt" % "sbt-dynver" % "5.0.1") addSbtPlugin("com.github.pjfanning" % "sbt-source-dist" % "0.1.10") addSbtPlugin("org.mdedetrich" % "sbt-apache-sonatype" % "0.1.10") -addSbtPlugin("com.github.reibitto" % "sbt-welcome" % "0.2.2") +addSbtPlugin("com.github.reibitto" % "sbt-welcome" % "0.3.2") addSbtPlugin("com.github.sbt" % "sbt-license-report" % "1.6.1") // We have to deliberately use older versions of sbt-paradox because current Pekko sbt build