Patent ID: 11880674
Assignee: RED HAT, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method comprising:
detecting an update to a project file for a software application;
determining that the update represents a change to a class structure of the software application, comprising determining whether an application framework class corresponding to each respective class of a plurality of classes of the software application was changed as a result of the update;
responsive to determining that the application framework class corresponding to the respective class was changed:
removing a runtime executable unit of the software application, the runtime executable unit including a class loader;
generating a replacement runtime executable unit of the software application based at least in part on the update to the project file, comprising generating a replacement class loader for the software application, selectively generating replacement bytecode for dependency injection classes within the software application, and regenerating framework metadata for the respective class; and
redeploying the software application with the replacement runtime executable unit;

and executing the software application in compliance with the update to the project file.