まえがき Groovy3からは、セーフインデックス ? という記述ができるようになっています。 (Safe Index Based Access) 配列、Lis... 続きを読む
タグ: groovy-lang
Groovy3 Tips YamlSlurperについて紹介
まえがき この記事では、Groovy3から追加された。 YamlSlurperについて紹介します。 JsonSlurper, XmlSlurper はすでにあり... 続きを読む
Groovy3 Tips エルビス代入演算子とは
まえがき この記事では、Groovy3から新たに追加された演算子。 エルビス代入: Elvis assignment operator (?=) というものを簡... 続きを読む
Groovy3 Tips takeBetweenで囲われた文字列を抽出
まえがき Groovy3が正式リリースされたのが、2020年の2月ごろですが、 そろそろ、既存のコードをGroovy3に移行しようと思っています。 大きな変更点... 続きを読む
Spock Stub/Mock/Spyのデフォルト挙動
まえがき この記事では、Spock (Java/Groovy用のテストフレームワーク) において、 Stub,Mock,Spyオブジェクトがスタビングしていない... 続きを読む
Spock インタラクション(モッキング/スタビング)について
まえがき この記事では、 Spockテストフレームワークのインタラクションについて、解説します。 前回、Stub, Mock, Spyについては解説しましたが、... 続きを読む
Java / Gradle ビルド時に、リソースファイルを生成する。
ビルド時にリソースファイルを生成 この記事では、 Javaのプロジェクトで ビルド時に、リソースファイルを生成する方法について、 記載していきます。 方法として... 続きを読む
Groovy3 リリース 変更点を紹介
Groovy3 がリリース! Groovy3が先月末にとうとうリリースされました。 ベータやRC版は去年からありましが、ようやっと正式リリースがされました。 こ... 続きを読む
Groovy の Illegal reflective access は修正されたのか?
Java9 以降から、Gradleなどを使うと、こういった警告がでるようになっています。 WARNING: An illegal reflective acc... 続きを読む
Groovyプロジェクトの始め方
groovy で何か作る際の事始めとして、 一通りの環境揃える為の手順を書いておきます。 揃えるもの Intellij IDEA 統合開発環境 SDKMA... 続きを読む