Doc
Scala CLI can generate the API documentation of your Scala 2, Scala 3, and Java projects. It provides features similar to javadoc.
The API documentation is generated in a directory whose files make up a static website:
Hello.scala
package hello
/** Hello object for running main method
 */
object Hello {
  /**
    * Main method
    * @param args The command line arguments.
    **/
  def main(args: Array[String]): Unit =
    println("Hello")
}
scala-cli doc Hello.scala -o scala-doc
# Wrote Scaladoc to ./scala-doc
The output directory scala-doc contains the static site files with your documentation.
After opening the generated static documentation (you have to open scala-doc/index.html in your browser),
you will see the generated scaladoc documentation. The following screen shows the definition of the main method:
