CPC G06F 8/65 (2013.01) [G06F 8/433 (2013.01); G06F 8/71 (2013.01); G06F 8/75 (2013.01); G06F 16/24578 (2019.01)] | 20 Claims |
1. A method, comprising:
receiving a query of a repository, the repository being configured to store a file identifying a dependency between an application and an update, the query being configured to request retrieval and implementation of the update with the application, the dependency being associated with a program object model file;
parsing the query to identify the update and a version of the update configured to modify the application;
generating automatically a ranking associated with the update and the version using output from a machine-learning module configured to be trained against data received from a data source, the data being associated with a community, and other data retrieved from another data source, the other data being associated with analyzing an issue associated with a prior update;
providing a response to the query including displaying the ranking, the data, and the other data of the prior update;
searching automatically to identify one or more code changes performed to implement data representing a project based on evaluation of prior pull requests;
receiving another query requesting at least one of the update and the version;
retrieving the at least one of the update and the version; and
implementing with the application the at least one of the update and the version, the at least one of the update and the version being retrieved and implemented in response to the another query, the at least one of the update and the version being implemented by writing the at least one of the update and version to source code of the application.
|