以下の話
続きを読むmavenにおけるRELEASEやLATESTという特別なversionとsbt
以下の話
Internally, Maven 2.x used the special version markers RELEASE and LATEST to support automatic plugin version resolution. These metaversions were also recognized in the
element for a declaration. For the sake of reproducible builds, Maven 3.x no longer supports usage of these metaversions in the POM. As a result, users will need to replace occurrences of these metaversions with a concrete version.
つまり
続きを読むsbt-jol pluginをforkしてメンテしていくぞ
10年以上前(!?)に以下のようなものを書いたことがあり
jolはその後何度か自分のblog記事に登場してるはずです。
そして、おそらく自分のその記事のほうが先ですが、同じようなものをsbt pluginにした人がいたのですが
https://github.com/ktoso/sbt-jol/commit/1112383bb16d9802aa4a45e371243e97ab35d454
ここ数年全くメンテされてない(メンテされる見込みがない)ので*1、引き継ぐための会話も面倒だし、forkしてやっていくことにしました。
続きを読むjson4sのserializeとdeserializeのbenchmark
Scala 3部分でserializeとdeserializeに対応したけれど、全然仕組みが違うので速度大幅に劣化してるのか、思ったより変わらないのか?を調べた
- https://xuwei-k.hatenablog.com/entry/2025/11/01/100903
- https://xuwei-k.hatenablog.com/entry/2024/06/17/091340
- https://github.com/json4s/json4s/pull/1460
playframeworkのdeferBodyParsing
おそらく、あまり知られていないというか、雑にググっても日本語で書かれた情報が引っかからないのですが、自分も少し前まで知らなかったのですが、諸事情により調査する機会があったので解説のようなものを書いておきます。
続きを読むmockitoでScala 3のcontext functionをmockする方法
以下のように一旦structural type使ってreflection経由にする以外に思いついてないんですが、他の良い方法あります???
続きを読む