Repository Level Code Completion
Repository-level code completion aims to improve code generation by leveraging the entire codebase context, rather than just the immediately surrounding lines, to predict code snippets. Current research focuses on enhancing large language models (LLMs) for this task through improved context retrieval methods, often employing retrieval-augmented generation (RAG) architectures and techniques like hierarchical context pruning to manage the vast amount of information. This area is significant because it promises to substantially boost developer productivity by providing more accurate and contextually relevant code suggestions, particularly in large and complex software projects.
Papers
October 28, 2024
September 23, 2024
June 26, 2024
June 3, 2024
May 30, 2024
March 15, 2024
March 10, 2024
February 22, 2024
February 6, 2024
December 15, 2023
June 5, 2023
March 22, 2023