Chiba Toshinori
Chiba Toshinori
mdoc:fail っていうのがあるんだぁと思ったけどうまくいかないんですね。。 ※こんな感じになった。 ``` class BPrinter() extends APrinter { def print(): Unit = { println("B") } } // error: BPrinter is already defined as class BPrinter // class BPrinter() extends...
んー、他に書き方思いつかないのでこの感じでm(_ _)m
その辺ちょっと言語化したいですね。メリデメ草案考えてみます( ̄^ ̄)ゞ
@kmizu そんな感じです! 複数生成方法を書きたい場合は、コンパニオンオブジェクトにstatic factory(いつもはこの用語で話してるけど正確かどうかは知らない)で生成方法を複数用意することが多いです的なイメージ?
単純に、 --- コンパニオンオブジェクトにfactoryメソッドとして複数提供することが多いです。 ```scala object Point { // applyで定義した場合はnewなしで、Point(1, 3)のような形でかけます //
ここではCommand line tool としてのsbtのversionを説明していているので、プロジェクトのビルドで利用するsbtのversionを指定するbuild.propertiesの説明をここに入れてしまうと少し文脈が異なり、理解しづらくなる気がします。 書く場合は、sbt projectの一般的なディレクトリ構造の説明ページ(https://www.scala-sbt.org/1.x/docs/Directories.html に相当)するものを用意して、そこで build.properties の説明を入れた方がいいような気がします。
それらしい表示になってそう。 mdocのnestとかの指定をうまくやってあげると動く模様。 
ちょっと時間が空き過ぎてしまったのと、自分が時間も取れないのでクローズします。。