Hello Martin, FindBugs / checkstyle are used (you can find the how-tos in the README.md files) and they are included as part of the jenkins builds, so in a word they do require to be resolved before merging a patch.
You can find more information in the README.md / gradle files. Hope this helps. Guozhang On Thu, Aug 11, 2022 at 7:54 AM Felber, Martin <martin.fel...@tum.de> wrote: > Hi everyone, > > > I am currently working on my bachelor thesis in the context of Tools for > Code / Quality control and happened to pick the Kafka project for some of > my research. The high quality commit messages in this project made it very > appealing to me to use this project :D > > Q: Do you use any kind of tools to support the development process or > maintain a high code standard (like eg Sonarlint, FindBugs or PMD)? And if > so, how are your policies to deal with findings of these tools? Do they > need to be resolved before merging a feature or is the tool eg only applied > to the main branches? > Thank you for your help :D > > > Best regards, > > Martin Felber > > -- -- Guozhang