2

Grails の静的コンパイル、特に GrailsCompileStatic をテストしています。ドキュメンテーションは、Grails のどの動的機能がサポートされていないかを説明するのに限定されています。私のテスト コントローラーは非常に単純ですが、既に問題が発生しています。

@GrailsCompileStatic
class UserController {

    UserService userService

    def list() {
        def model = [:]
        def model = request.JSON

        withFormat {
            json {
                render(model as JSON)
            }
        }
    }
}

アプリケーションをコンパイルすると、2 つのコンパイル時エラーが発生します。JSON1 つ目はオブジェクトのプロパティの欠落に関するもので、2 つ目はクロージャのrequestメソッドの欠落に関するものです。jsonwithFormat

私は何か間違ったことをしているようにGrailsCompileStatic見えますか、これらの機能で動作しませんか?

4

1 に答える 1