Patent · US Active

Incremental source code analysis

US9378013B2 · kind B2 · utility

7Cited by
4References
28Claims
0Family size

Assignee

Inventor

Key dates

Filing dateNov 13, 2015
Grant dateJun 28, 2016
Priority date
Expiry dateNov 13, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/71
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a full set of analysis artifacts after incremental analysis of a source code base. One of the methods includes receiving a first full set of analysis artifacts and an incremental set of analysis artifacts for a project. An initial keep graph that is initially equivalent to the full build graph is generated. Any source code file or analysis artifact nodes that also occur in the incremental build graph are removed from the keep graph. Analysis artifacts for source code files in the full build graph that do not occur in the keep graph are deleted from the first full set of analysis artifacts. The analysis artifacts represented by nodes in the incremental build graph are copied into the first full set of analysis artifacts to generate a second full set of analysis artifacts for the project.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.