DATA LISTENERS FOR TYPE DEPENDENCY PROCESSING
First Claim
1. A method for dependency processing of computer files comprising:
- receiving a data stream input at a scanner component, the data stream input representing a plurality of program elements of one or more computer files;
generating a data stream comprising a plurality of type definitions and type usages;
providing the data type definitions and data type usages as input to a listening component, wherein the listening component performs one of the listening functions comprising;
filtering the type definition and type usage data,aggregating type usage data;
orechoing the data stream output; and
generating an output from the listening component.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for data listeners for type dependency processing. An embodiment of a method for dependency processing of computer files includes receiving a data stream input at a scanner component, where the data stream input represents program elements of one or more computer files. A data stream of type definitions and type usages is generated, and the data type definitions and data type usages are provided as an input to a listening component. The listening component performs a listening function of filtering the type definition and type usage data, aggregating the type usage data, or echoing the data stream output, and an output is generated from the listening component.
-
Citations
19 Claims
-
1. A method for dependency processing of computer files comprising:
-
receiving a data stream input at a scanner component, the data stream input representing a plurality of program elements of one or more computer files; generating a data stream comprising a plurality of type definitions and type usages; providing the data type definitions and data type usages as input to a listening component, wherein the listening component performs one of the listening functions comprising; filtering the type definition and type usage data, aggregating type usage data;
orechoing the data stream output; and generating an output from the listening component. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A type dependency processing system comprising:
-
a data scanning module, the data scanning module to receive a data stream input containing a plurality of program elements and to scan the data stream input to identify data type definitions and usages of the data types; and a data listening module, the data listening module to receive the identified data type definitions and data type usages, the data listening module being one of the following; a configurable filter to filter out certain data type definitions and data type usages; an aggregator to aggregate data type usages;
oran echo mechanism to echo the data type definitions and data type usages. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. An article of manufacture comprising:
a computer-readable medium including instructions that, when accessed by a processor, cause the computer to perform operations comprising; receiving a data stream input at a scanner component, the data stream input representing a plurality of program elements of one or more computer files; generating a data stream comprising a plurality of type definitions and type usages; providing the data type definitions and data type usages as an input to a listening component, wherein the listening component performs one of the following listening functions; filtering the type definition and type usage data, aggregating type usage data, or echoing the data stream output; and generating an output from the listening component. - View Dependent Claims (15, 16, 17, 18, 19)
Specification