Magnolia Tech

いつもコードのことばかり考えている人のために。

2020-04-01から1ヶ月間の記事一覧

Scalaにおけるライブラリの衝突

github.com このPR、単純な依存ライブラリのアップデートのはずがScala 2.11だけテストが失敗している。 エラーメッセージを見ると、サーバ側がstatus code500を返して、テストが失敗していることが分かる。 [info] [info] MyScalatraServletTests: [info] […

Spay-JsonがJSON ASTからScalaオブジェクトを生成する仕組み

調べたことを雑に残すシリーズです。 github.com Spray-Jsonの基本的な使い方は以下の通りです。 case class Color(name: String, red: Int, green: Int, blue: Int) object MyJsonProtocol extends DefaultJsonProtocol { implicit val colorFormat = jsonF…