Techいつもコードのことばかり考えている人のために。2018年9月26日スキルアップのためには、知らないこと、分からないことへチャレンジした方がいいですね。答えられそうか分からない質問をわざと受ける、というのも1つの方法です。いうことをツイートしていたら...この非互換への正しい対処方法を教えてください。質問...というよりガチな依頼が来ましたので、これはこれで対応するしましょう(笑)。OSSへの貢献は、ソフトウェア開発を学ぶ上で必要な要素がたくさん詰まっていますからね。2.13.0-M5よりConsoleReporterが大幅にリファクタリングクラス構造も変わり、ConsoleReporterに加えて、DisplayReporterというクラスが追加ConsoleReporterとDisplayReporterは、PrintReporterというtraitをmix-inPrintReporterがprintMessageを持つ構成となっているが、privateメソッド化されているprintMessageはdisplayメソッドから呼び出される点は変わらず変更案printMessageではなく、displayメソッドを継承printMessageの中で行っているメッセージ文字列の組み立てをログ出力用にコピペ最後にエラーの件数を出力するためのprintSummaryメソッドが無くなったので、同等の機能を提供するfinishへの置き換えgithub.comprintMessageの中で行っているメッセージ文字列の組み立てをコピペしているのでdryではないので、別の方法が有れば採用したいところですが、一旦素案レベルではできました。2.13.0-M5に対応したScalatestがリリースされていない関係で、この先のコンパイルでエラーが出るし、テストもできない状態なので、ここで一旦検討は終了です。ここまで記録を残しておけば、scalatestが動くようになってから検討を再開できるかな。面倒ですが、1つ1つ調べたこと、考えたことを記録しておかないとすぐ忘れちゃいますね。実践Scala入門」が発売されるそうです。Type-Sを買った月別アーカイブはてなブログをはじめよう!magnoliakさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。