Bank of America Corporation
SELF-LEARNING CODE CONFLICT RESOLUTION TOOL
Last updated:
Abstract:
An apparatus includes a memory and a processor configured to merge a first code branch and a second code branch of a code development project. The memory stores a machine learning model. The processor identifies a first conflict and a second conflict between the first code branch and the second code branch. The processor uses a machine learning model to determine a resolution for the first conflict based in part on a set of requirements for the code development project. The processor then applies the resolution to the integrated code. After resolving the first conflict, the processor uses the machine learning model to determine a resolution for the second conflict based in part on the set of requirements for the code development project and the resolution for the first conflict. The processor then applies the resolution for the second conflict to the integrated code.
Utility
18 Dec 2019
24 Jun 2021