2010-12-19 42 views
1

我編寫了一個簡單的AST轉換來在註釋方法周圍添加日誌記錄。當我在命令行上使用groovyc編譯我的程序時,它正確地添加了日誌記錄。但是,當我使用groovy eclipse插件在eclipse中編譯我的程序時,它沒有任何影響。AST轉換不適用於groovy eclipse插件

回答

1

這應該是工作。你使用的是什麼版本的插件?首先,我建議升級到2.1.1版本,看看是否有效。另外,我建議打開Groovy事件控制檯(http://groovy.codehaus.org/Groovy-Eclipse+2.1.1+New+and+Noteworthy#Groovy-Eclipse2.1.1NewandNoteworthy-GroovyEventConsole)和看編譯過程中發生了什麼事件。在編譯期間應該記錄AST轉換。

如果沒有任何幫助,你可以在這裏附上源代碼嗎?更好的是,你可以壓縮Eclipse項目並將其附加到http://jira.codehaus.org/GRECLIPSE的bug報告上嗎?

編輯

如bug報告所描述的,看來該AST變換未正確創建。 http://jira.codehaus.org/browse/GRECLIPSE-939

+0

我壓縮了我的項目,並將其附加到錯誤報告。這裏是鏈接:http://jira.codehaus.org/browse/GRECLIPSE-939 – Kyle 2010-12-19 19:38:56

+0

會看看它。 – 2010-12-19 21:42:00