1. 程式人生 > 實用技巧 >Lombok外掛有望被Intellij IDEA收編以改善相容性問題

Lombok外掛有望被Intellij IDEA收編以改善相容性問題

1. 前言

最近兩個版本的Intellij IDEA沒有辦法使用lombok外掛了,這種問題已經出現了多次,導致胖哥依然使用2020.1的舊版本。其實很多人和我一樣也回滾到了舊版本。我一直認為是lombok外掛作者沒有及時跟進的問題,事實上我錯怪作者了。

2. lombok失效的原因

當我嘗試向lombok作者尋求答案時被告知“it's jetbrain's fault and not my fault.”,他表示他也很冤枉,他早在兩週前就已經同IDEA官方進行了溝通並尋求問題的解決方案。

Intellij IDEA工程師Peter Gromov最初把這個問題又拋給了原作者:

這個問題是你的Lombok

外掛程式碼中的某些類存在一些不可用的成員,但是這些成員被快取起來了,即使你外掛已經檢測出這些快取失效了,但是卻並沒有真正的讓它們失效。

但是作者不樂意了:這明明是IDEA外掛平臺處理機制的問題,怎麼是我的鍋呢?