Oct, 2023
CrossCodeEval:用于跨文件代码补全的多样化和多语言基准
CrossCodeEval: A Diverse and Multilingual Benchmark for Cross-File Code Completion
Yangruibo Ding, Zijian Wang, Wasi Uddin Ahmad, Hantian Ding, Ming Tan...
TL;DR通过对多文件、多语言代码完成任务进行深入研究,提出了一个多样化的、多语言的、需要深入理解跨文件上下文的代码完成基准,通过静态分析来准确定位需要跨文件上下文的实例,并证明跨文件上下文对于完整代码的准确性有着显著的影响。此外,还对检索跨文件上下文的各种方法进行了评估,并且展示了该基准的能力在衡量代码检索器的能力方面。