System, method and program product for correcting semantic errors in code using peer submitted code snippets
AssigneeInternational Business Machines Corporation
InventorSwaminathan Balasubramanian
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorSwaminathan Balasubramanian
Estimating the term…
A method, system and program product for correcting semantic errors in code in an integrated development environment. The method includes inputting, using a code editor, code being developed in an integrated development environment, identifying, in a syntax tree constructed for the code inputted, one or more nodes containing semantic errors pertaining to use of a third-party library, choosing a node containing the semantic errors, displaying suggestions for correcting the semantic errors identified for the node chosen, where the suggestions include peer submitted code snippets associated with collaboration records located to correct the semantic errors identified for the node chosen, selecting a code snippet from the code snippets displayed and executing the code inputted in the integrated development environment, such that, the code snippet selected is automatically invoked to correct the semantic errors identified for the node chosen.
A method for correcting semantic errors in code in an integrated development environment, said method comprising:
A computer system for correcting semantic errors in code in an integrated development environment, said computer system comprising:
A computer program product for correcting semantic errors in code in an integrated development environment, said computer program product comprising:
A process for deploying computing infrastructure comprising integrating computer-readable code into a computing system, wherein said computer-readable code in combination with said computing system is capable of performing a process of correcting semantic errors in code in an integrated development environment, said process comprising:
Dependencies are inferred from the claim text.