@article{oai:naist.repo.nii.ac.jp:00004431, author = {Ueda, Yuki and Ishio, Takashi and 松本, 健一}, journal = {Science of Computer Programming}, month = {Aug}, note = {Coding rules automatically exclude language-specific anti-patterns in the source code. However, developers still need to validate project-specific anti-patterns manually. We present a novel static analysis tool DEVREPLAY that generates coding rules as regular expressions from real-time source code editing. The generated regular expressions automatically repeat the same changes to the source code. Hence, users can share their own coding rules with inter-project members to keep source code consistency. As a field study, we submitted patches to the most popular open-source projects implemented by different languages, and project reviewers accepted 80% (8 of 10) of our patches.}, title = {DevReplay: Linter that generates regular expressions for repeating code changes}, volume = {223}, year = {2022}, yomi = {マツモト, ケンイチ} }