Skip to content

Instantly share code, notes, and snippets.

@marti1125
Created March 13, 2015 22:26
Show Gist options
  • Save marti1125/cb13dfd18e8ad02f1c0a to your computer and use it in GitHub Desktop.
Save marti1125/cb13dfd18e8ad02f1c0a to your computer and use it in GitHub Desktop.
scaladoc trying
G:\scala\src\scaladoc\scala\tools\nsc (2.11.x)
λ sbt console
[warn] The global sbt directory is now versioned and is located at C:\Users\Willy\.sbt\0.13.
[warn] You are seeing this warning because there is global configuration in C:\Users\Willy\.sbt but not in C:
\Users\Willy\.sbt\0.13.
[warn] The global sbt directory may be changed via the sbt.global.base system property.
[info] Set current project to nsc (in build file:/G:/scala/src/scaladoc/scala/tools/nsc/)
[info] Updating {file:/G:/scala/src/scaladoc/scala/tools/nsc/}nsc...
[info] Resolving org.scala-lang#scala-library;2.10.3 ...
[info] Resolving org.scala-lang#scala-compiler;2.10.3 ...
[info] Resolving org.scala-lang#scala-reflect;2.10.3 ...
[info] Resolving org.scala-lang#jline;2.10.3 ...
[info] Resolving org.fusesource.jansi#jansi;1.4 ...
[info] Done updating.
[info] Compiling 1 Scala source to G:\scala\src\scaladoc\scala\tools\nsc\target\scala-2.10\classes...
[error] G:\scala\src\scaladoc\scala\tools\nsc\ScalaDoc.scala:10: object doc is not a member of package scala.to
ols.nsc
[error] import scala.tools.nsc.doc.DocFactory
[error] ^
[error] G:\scala\src\scaladoc\scala\tools\nsc\ScalaDoc.scala:11: object reporters is not a member of package sc
ala.tools.nsc
[error] import scala.tools.nsc.reporters.ConsoleReporter
[error] ^
[error] G:\scala\src\scaladoc\scala\tools\nsc\ScalaDoc.scala:12: object internal is not a member of package ref
lect
[error] import scala.reflect.internal.util.FakePos
[error] ^
[error] G:\scala\src\scaladoc\scala\tools\nsc\ScalaDoc.scala:18: not found: value Properties
[error] val versionMsg = "Scaladoc %s -- %s".format(Properties.versionString, Properties.copyrightString)
[error] ^
[error] G:\scala\src\scaladoc\scala\tools\nsc\ScalaDoc.scala:53: not found: type ConsoleReporter
[error] class ScalaDocReporter(settings: Settings) extends ConsoleReporter(settings) {
[error] ^
[error] G:\scala\src\scaladoc\scala\tools\nsc\ScalaDoc.scala:22: not found: value doc
[error] val docSettings = new doc.Settings(msg => reporter.error(FakePos("scaladoc"), msg + "\n scaladoc -
help gives more information"),
[error] ^
[error] G:\scala\src\scaladoc\scala\tools\nsc\ScalaDoc.scala:53: not found: type Settings
[error] class ScalaDocReporter(settings: Settings) extends ConsoleReporter(settings) {
[error] ^
[error] G:\scala\src\scaladoc\scala\tools\nsc\ScalaDoc.scala:62: not found: type CompilerCommand
[error] class Command(arguments: List[String], settings: doc.Settings) extends CompilerCommand(arguments, set
tings) {
[error] ^
[error] G:\scala\src\scaladoc\scala\tools\nsc\ScalaDoc.scala:62: not found: value doc
[error] class Command(arguments: List[String], settings: doc.Settings) extends CompilerCommand(arguments, set
tings) {
[error] ^
[error] G:\scala\src\scaladoc\scala\tools\nsc\ScalaDoc.scala:26: value files is not a member of scala.tools.nsc
.ScalaDoc.Command
[error] def hasFiles = command.files.nonEmpty || docSettings.uncompilableFiles.nonEmpty
[error] ^
[error] G:\scala\src\scaladoc\scala\tools\nsc\ScalaDoc.scala:29: value echo is not a member of scala.tools.nsc.
ScalaDocReporter
[error] reporter.echo(versionMsg)
[error] ^
[error] G:\scala\src\scaladoc\scala\tools\nsc\ScalaDoc.scala:31: value echo is not a member of scala.tools.nsc.
ScalaDocReporter
[error] reporter.echo(command.xusageMsg)
[error] ^
[error] G:\scala\src\scaladoc\scala\tools\nsc\ScalaDoc.scala:33: value echo is not a member of scala.tools.nsc.
ScalaDocReporter
[error] reporter.echo(command.yusageMsg)
[error] ^
[error] G:\scala\src\scaladoc\scala\tools\nsc\ScalaDoc.scala:35: value warning is not a member of scala.tools.n
sc.ScalaDocReporter
[error] reporter.warning(null, "Plugins are not available when using Scaladoc")
[error] ^
[error] G:\scala\src\scaladoc\scala\tools\nsc\ScalaDoc.scala:37: value warning is not a member of scala.tools.n
sc.ScalaDocReporter
[error] reporter.warning(null, "Phases are restricted when using Scaladoc")
[error] ^
[error] G:\scala\src\scaladoc\scala\tools\nsc\ScalaDoc.scala:39: value echo is not a member of scala.tools.nsc.
ScalaDocReporter
[error] reporter.echo(command.usageMsg)
[error] ^
[error] G:\scala\src\scaladoc\scala\tools\nsc\ScalaDoc.scala:41: not found: type DocFactory
[error] try { new DocFactory(reporter, docSettings) document command.files }
[error] ^
[error] G:\scala\src\scaladoc\scala\tools\nsc\ScalaDoc.scala:43: not found: value FatalError
[error] case ex @ FatalError(msg) =>
[error] ^
[error] G:\scala\src\scaladoc\scala\tools\nsc\ScalaDoc.scala:45: value error is not a member of scala.tools.nsc
.ScalaDocReporter
[error] reporter.error(null, "fatal error: " + msg)
[error] ^
[error] G:\scala\src\scaladoc\scala\tools\nsc\ScalaDoc.scala:47: value printSummary is not a member of scala.to
ols.nsc.ScalaDocReporter
[error] finally reporter.printSummary()
[error] ^
[error] G:\scala\src\scaladoc\scala\tools\nsc\ScalaDoc.scala:58: value hasErrors is not a member of AnyRef
[error] def reallyHasErrors = super.hasErrors
[error] ^
[error] G:\scala\src\scaladoc\scala\tools\nsc\ScalaDoc.scala:53: too many arguments for constructor Object: ()O
bject
[error] class ScalaDocReporter(settings: Settings) extends ConsoleReporter(settings) {
[error] ^
[error] G:\scala\src\scaladoc\scala\tools\nsc\ScalaDoc.scala:62: too many arguments for constructor Object: ()O
bject
[error] class Command(arguments: List[String], settings: doc.Settings) extends CompilerCommand(arguments, set
tings) {
[error] ^
[error] G:\scala\src\scaladoc\scala\tools\nsc\ScalaDoc.scala:65: not found: value createUsageMsg
[error] createUsageMsg("where possible scaladoc", shouldExplain = false, x => x.isStandard && settings.is
ScaladocSpecific(x.name)) +
[error] ^
[error] 24 errors found
[error] (compile:compile) Compilation failed
[error] Total time: 11 s, completed 13/03/2015 05:22:51 PM
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment