Migrate justifications when code changes

If you run coverage analysis during active development, your source code will often change. If you have applied RapiCover justifications to mark your code as covered by analysis, this could require review of the justifications you have applied to ensure they are still valid. Manual review would require considerable effort and is prone to error. 

RapiCover helps you migrate your justifications to a new build. For any source files that have not changed, RapiCover automatically migrates justifications to the new build. For any source files that have changed, RapiCover attempts to locate the new code element that the justification applies to, taking into account function renaming, changes to function structure and function relocation, even between different files. If RapiCover can locate the new code element, it highlights the old and new elements and suggests where to migrate the justification to, so it's as easy as the click of a button to do so after review. 

This feature can be qualified for use in DO-178B/C and ISO 26262 projects.