×

System and method for identifying and adding files to a project manifest

  • US 8,719,766 B1
  • Filed: 10/16/2006
  • Issued: 05/06/2014
  • Est. Priority Date: 10/16/2006
  • Status: Active Grant
First Claim
Patent Images

1. A computing device-implemented method comprising:

  • obtaining in an Integrated Development Environment (IDE) at least one file referenced by a project, where;

    the at least one file includes a plurality of file dependencies,the project is associated with an executable graphical model being developed in the IDE,the project has a project manifest, the project manifest identifying files associated with the project, andthe project is executable when associated with the project manifest;

    examining, with a verification facility in the IDE, a plurality of files associated with the at least one file referenced by the project, the plurality of files including files required to execute the project and files not-required to execute the project, the examining comprising;

    identifying a filtered set of files from the files required to execute the project and the files not-required to execute the project;

    adding the filtered set of files to the project manifest;

    automatically performing, without user intervention, a static analysis of the at least one file referenced by the project;

    automatically identifying, without user intervention, at least one additional file not included in the filtered set of files, the automatically identifying based on the static analysis, the automatically identifying comprising;

    retrieving, from storage, the project manifest, andadding the at least one additional file, not included in the filtered set of files, to the project manifest, where the project is executable prior to and after the automatic addition of the at least one additional file, not included in the filtered set of files, to the project manifest;

    automatically identifying, without user intervention, at least one IDE-selected file, the least one IDE-selected file created based on performing a task on the at least one file referenced by the project; and

    automatically adding, without user intervention, the at least one IDE-selected file to the project manifest, the project being executable when the at least one IDE-selected file is in the project manifest.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×