DI-BENCH: Benchmarking Large Language Models on Dependency Inference with Testable Repositories at Scale
Large Language Models have advanced automated software development, however, it remains a challenge to correctly infer dependencies, namely, identifying the internal components and external packages required for a repository to successfully run. Existing studies highlight that dependency-related iss…