Catch-Up

With the Catch-up feature, you can add files to your project. You just have to make a zip file with your new files or import one from Shared Spaces. The tree structure in your zip file must be the same as your BluInsights project if you need to detect modifications in the existing codebase.

BluInsights can automatically detect the encoding of your source code files. You can also specify it manually by disabling the option in the Advanced menu.

Catch-Up - Select file

Once the zip is uploaded, an impact analysis is done and the result is shown in a popup window. This window shows new homonyms, files to be overwritten, files to be added, impacted workpackages and test scenarios, etc.

Catch-up : Impacts Analysis

The analysis also detects if one or several new files will impact operations like:

  • Cyclomatic Complexity if it has already been executed.
  • Dependency Analysis if it has already been executed.
  • Zip Extraction if .zip extension will be added.
  • Classification if .txt or file(s) without extension will be added
  • PBL Extraction if new PBL file(s) will be added
  • SAVF Extraction if new SAVF file(s) will be added

Thanks to this impact analysis, the user can proceed with the import of new artifacts and get her project metrics updated automatically. He/she can also cancel the catch-up to keep the project as it is.