DSL を検証するために @Check アノテーションを使用しています。私のDSLはjson用です。
最初は特定のオブジェクトに対してメソッドが呼び出され、変更ごとに1回呼び出されましたが、突然同じように機能しなくなりました(そして、私が何をしたのかわかりません)メソッドのシグネチャは次のとおりです。
@Check
public void validateJson(ObjectValue object) {...}
1つのノードしか編集していませんが、GUIの各ノードに対してこのメソッドを入力します