Mar, 2022

利用大规模预训练技术自动化代码审查活动

TL;DR该研究提出利用预训练技术来自动化代码审查,使用 4 项专门为代码审查场景定制的预训练任务,建立了包含 9 种流行编程语言的大规模真实世界代码变更和代码审查数据集,并创建了基于这些数据的高质量基准数据集,针对与代码审查活动相关的 3 个关键任务进行评估,实验结果显示,该模型在所有任务中优于先前的最先进的预训练方法。