为什么scala文档缺少方法?

Lel*_*ton 5 documentation scala

我一直在努力学习斯卡拉.我注意到的一件事是文档的质量.他们似乎错过了很多方法.这是故意的吗?我觉得我错过了什么,因为他们不能这么糟糕.

例如:

关于使用scala阅读文件的博客文章.博客文章建议使用scala.io.Source.fromFile(..)方法来读取文件.它提供了一个迭代器.看起来非常好用.我想更好地理解这个类,所以我去了scala.io.Source上的scala文档.

没有在文档中的哪个地方显示scala.io.Source.fromFile(..)的方法.当我进入我的IDE时,它会尝试自动完成Source.fromFile(..),它甚至可以在代码中运行.

在我尝试使用scala的数据库api之前,这发生在我身上.我错过了什么吗?是否有一个提示这种方法的秘密按钮?我没有意识到,我的一生都是盲目的吗?或者scaladocs真的很糟糕吗?

Ale*_*nov 8

fromFile它不是一个 的方法Source,它是一个对象 的方法Source.即你不能写

val source: Source = ...
source.fromFile(...)
Run Code Online (Sandbox Code Playgroud)

您正在查看该类的文档,该文档未列出对象的方法.对象文档的链接是C顶部附近类名称的圆圈.