I. Introduction
Developers often overlook or ignore software documentation and generally assign it a low priority [1]. Yet, carefully documenting code is an essential task in software engineering. Up-to-date and high-quality documentation facilitates program comprehension [2], accelerates developer onboarding [3], [4], and mitigates technical debt [5]. Software documentation is also central to software maintenance, as documentation often requires updates and should evolve with software [6].