Automatic imports and dependencies in large-scale source code repositories
AssigneeGoogle Inc.
InventorCarmi Grushko
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorCarmi Grushko
Estimating the term…
A system and method for finding candidates of qualified names for at least one simple name in a source code file are disclosed. A source code file may be received that has at least one simple name for which a corresponding qualified name is required. The source code file may be parsed to determine the simple names in the file and the qualified names in the file. For the at least one simple name for which a corresponding qualified name is required, a source code graph may be searched to find potential candidate qualified names that correspond to the at least one simple name. Upon receipt of a list of potential candidate qualified names from the source code graph, the list may be outputted to a user in order for the user to choose the appropriate qualified name. Build dependencies may also be chosen for the qualified name.
A computer-implemented method for finding candidates of qualified names for at least one simple name in a source code file to be compiled, the method comprising:
A system for finding candidates of qualified names for at least one simple name in a source code file to be compiled, the system comprising:
Dependencies are inferred from the claim text.