Wuhan University; Microsoft Corporation; City University of Hong Kong
code completion;large pre-trained language model;code repository;retrieval augmented generation
RepoCoder: Repository-Level Code Completion Through Iterative Retrieval and Generation