Resource leaks in Java applications can lead to performance issues and system failures. FixrLeak is a generative AI-based framework developed by Uber that automates the detection and repair of resource leaks using Abstract Syntax Tree analysis. This approach, implemented within Uber's Java codebase, reduces manual effort and improves code quality by efficiently fixing leaks. FixrLeak focuses on easily manageable leaks and has demonstrated success in fixing 93 out of 102 analyzed cases. Future improvements aim to extend its capabilities to handle more complex scenarios and other programming languages like Golang.
Sort: