如果我尝试
private[com.company.foo] def bar(xml: XmlPath) = {
我得到了
[error] ... ']' expected but '.' found.
[error] private[com.
[error] ^
那是什么?我只能把它私有化为com。*,或者......?
答案 0 :(得分:46)
您只能定义封闭包,在其中定义代码:
package com.company.foo
class Bar{
private[foo] def bar(xml: XmlPath)
}
如果您想将其设置为公司:
private[company] def bar(xml: XmlPath)