16

同じクラスのメソッドへのリンクを作成する正しい方法は何ですか? Scaladoc のドキュメントには、この例はありません。

次のようなクラスを検討してください。

package controllers

// import ...

class AccountController extends Controller with Secured {

  def current = Authenticated() { request =>
    // ...
  }

  /**
   * See [[current]] for an endpoint that...
   */
  def findAll = Authenticated() { request =>
     // ... 
  }

}

IntelliJ IDEA の「クイック ドキュメント」ポップアップでは、これらはすべて赤で表示されます。

  • [[current]]
  • [[#current]]
  • [[AccountController.current]]
  • [[AccountController#current]]
  • [[controllers.AccountController.current]]

ここに画像の説明を入力

これは青色で表示されます。

[[controllers.AccountController#current]]

これは正しいと思いますが、もっと簡単で正しい方法はありませんか?

4

2 に答える 2