2025-02-01から1ヶ月間の記事一覧

【Gradle】JacksonのSNAPSHOTバージョンを利用する

JacksonのSNAPSHOTはSonatype NEXUSのSnapshotリポジトリへアップロードされているため、repositoriesへそれを参照する設定を追加すれば利用できます。 repositoriesは上から評価されるため、この設定をmavenCentralより上に書いてしまうと、依存の解決速度…

【GitHub Actions】CIのワークフローをsetup-gradleに移行した際のメモ【Gradle】

TL;DR gradle利用ならsetup-gradleを用いるのがおすすめ setup-gradle利用時はsetup-javaのcache: gradleを消す wrapper-validationはsetup-gradleで自動実行されるため明示的な指定は不要 移行後のWF(抜粋)は以下のようになりました(実際にはcontents: w…

【Maven】maven-surefire-pluginはデフォルトだと特定パターンに名前が合致するクラスのテストしか実行しない

TL;DR maven-surefire-pluginはデフォルトだと特定の命名規則に合致するテストクラスしか実行しない 実行されないテストについては、クラス名を変えるか、パッケージ単位指定などを行う必要がある 状況 jackson-module-kotlinのメンテ中、verifyコマンドでは…