我已經開始使用jHipster處理最近的項目,該項目是一個可用於使用Spring Boot後端自動生成REST api應用程序的完整堆棧的工具。這應該節省大量的時間來編寫樣板代碼...自動生成的代碼失敗CheckStyle標準(jHipster)
不幸的是,在我的工作中,我們有編碼標準來堅持以一組CheckStyle規則的形式。任何不遵守這些規則的代碼都會導致構建失敗。我目前遇到的情況是,這個自動生成的代碼在很多地方都無法使用CheckStyle規則。目前我正在通過手動搜索代碼修復每個問題來處理這個問題。
我不禁在我心中的背面感覺必須有這樣做例如爲:
- 配置IDE(的IntelliJ),以確保生成的代碼相匹配的CheckStyle規則的更好的方法。當直接編碼到IDE中時,這當然是可能的。
- 在自動生成代碼之前配置jHipster以瞭解CheckStyle規則。
- 之後運行一個腳本,可以自動修復任何CheckStyle故障。 (我相信這一定是可行的!)
如果有人知道解決這個問題的最好方法是什麼,以及是否有人在過去做過類似的事情,那將是一件好事。
感謝您的回覆。這絕對是我正在考慮的事情,我同意你的看法。我會在下一次sprint回顧會上提出這個問題,看看我能否說服我的同事。 – Plog