Chiba Toshinori

Results 8 comments of Chiba Toshinori

mdoc:fail っていうのがあるんだぁと思ったけどうまくいかないんですね。。 ※こんな感じになった。 ``` class BPrinter() extends APrinter { def print(): Unit = { println("B") } } // error: BPrinter is already defined as class BPrinter // class BPrinter() extends...

その辺ちょっと言語化したいですね。メリデメ草案考えてみます( ̄^ ̄)ゞ

@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とかの指定をうまくやってあげると動く模様。 ![スクリーンショット 2022-09-26 21 38 59](https://user-images.githubusercontent.com/24244866/192278129-5ce564ea-135b-49ec-8d34-d24e5bb62016.png)

ちょっと時間が空き過ぎてしまったのと、自分が時間も取れないのでクローズします。。