今年もこの日がやってきた。
列挙しただけだけど、「ああ、この頃ちょうど仕事で finagle-toggle を使い始めたんだな」
「Play 2.6 に上げる対応のレビュー中にこれに気づいたんだったな」
「参加したイベントでたまたま Line bot の存在を知ったのがきっかけだったな」
「Parquet に興味が湧いて色々調べていた時期だったな」などと思い出せて個人的には良い振り返りになった。

Scala

etorreborre/specs2

  • #563 added tailrec annotation
  • #571 simplified match statement
  • #572 Update sbt version to 0.13.15
  • #593 Remove duplicate import
  • #594 Update sbt version to 0.13.16
  • #607 Simplify expressions by use `Either.left`
  • #608 Fix ErrorOrOkOps.toErrorFullMessage

functional-streams-for-scala/fs2

  • #840 Added tailrec annotation
  • #852 Updated sbt version to 0.13.15
  • #857 Removed duplicate import

getquill/quill

  • #873 Modify CQL link URL
  • #951 Add tailrec annotation
  • #952 Replace `map(f).flatten` with `flatMap(f)`
  • #964 Remove unused or duplicate imports
  • #995 Use `Messages.fail` instead of throwing exception directly

monix/shade

  • #47 Remove unused imports
  • #52 Bump SBT version to 0.13.15
  • #53 Update Scala versions on Travis CI

playframework/playframework

  • #7742 Fix deprecated message link URL
  • #7744 Remove unnecessary `case`
  • #7761 Remove unused imports
  • #7789 Replace `!_.isEmpty` with `nonEmpty`
  • #7809 Replace `map.get(k).getOrElse(v)` with `map.getOrElse(k, v)`
  • #7992 Remove unused imports

rickynils/scalacheck

  • #331 Bump sbt from 0.13.13 to 0.13.15

scala/scala-lang

  • #723 Move each version's page for list previous releases page
  • #724 Add Scala 2.12.3 archive file size

scalaenv/scalaenv

  • #52 Add dotty-0.3.0-RC1~0.5.0-RC1

scala-native/scala-native

  • #660 throw IllegalArgumentException when specified buffer size is 0
  • #680 Remove unused imports
  • #684 Remove semicolons at end of the line
  • #1073 Replace `getOrElse(null)` with `orNull`

scalikejdbc/scalikejdbc

  • #623 fix SQLSyntaxSupportCachedColumns
  • #624 fix Scaladoc
  • #643 set Runnable to new Thread
  • #682 use collection.breakOut
  • #685 add tailrec annotations and explicit type annotations
  • #791 remove unused import

skinny-framework/skinny-framework

  • #355 Refactor ORM project

sksamuel/elastic4s

  • #878 Bumped Scala and sbt versions.

twitter/bijection

  • #267 Add tailrec annotation
  • #269 Remove unused imports

twitter/finagle

  • #596 finagle-toggle: Remove unused params
  • #602 finagle-core: Fix BufChannelBuffer.getLong()
  • #604 finagle-core: Add tailrec annotation
  • #609 finagle-core: Fix Scaladoc param name
  • #610 finagle-{core, memcached, ostrich4}: Use collection.breakOut
  • #612 finagle-{core, http, redis, thrift}: Remove semicolons at end of lines

twitter/scalding

  • #1661 Simplify match statement and use collection.breakOut
  • #1668 Remove unnecessary semicolon
  • #1671 Add tailrec annotation
  • #1677 Update sbt version to 0.13.15

Go

line/line-bot-sdk-go

  • #62 Fix typo in comment

takuyaohashi/goincheck

  • #4 fix typo in comment and const name
  • #5 Refactor nonce creation
  • #6 add bch_jpy, bch_btc to currency Pair

Rust

iron/iron

  • #549 (example) Remove unnecessary brace

tiny-http/tiny-http

  • #135 Fix Travis CI url

Julia

JuliaComputing/Parquet.jl

  • #13 replace `bytestring` with `String(copy(v))`
仕事でScalaを書き始めた頃からずっとお世話になってきた FinaglePlay Framework
ささやかながらコントリビュートできて良かった。

今年もたくさんコード読み書きした。
来年も良い年でありますように。

Copyright© 2011-2021 Shunsuke Otani All Right Reserved .