Static Code Track Changes window shows any differences between files in the common and project repository. Window contains four columns:
- Source File Name - Common repository file name including full path.
- Action - Action to be performed.
- Project File Name - Project repository file name including path in the project directory.
- Status - Description of detected modification.
Static file status can be:
- Source file changed - Changes detected in the common repository file.
- No more needed - File has been removed from common repository.
- Modified by the user - Project repository file has been modified.
- Project file not found - New file in common repository was found or project repository file has been removed.
- Up-to-date - No difference between source and project file detected. Showed only during synchronization forced by Synchronize Processor Expert Static Code command.
Available actions:
- Update/Do not update - Update common repository file or leave it unchanged.
- Create/Do not create - Copy file from common to project repository or don't copy it.
- Delete/Do not delete - Remove file from project repository or keep it.
- No action - No action needed. Showed only during synchronization forced by Synchronize Processor Expert Static Code command in case that there is no difference between source and project file (Up-to-date status).
Compare file by content
If difference between common and project repository file is detected then changes in the file can be showed using Compare file by content button.
This will open Eclipse base C Compare Viewer panel inside the Track Changes window and highlighting each change. This way detailed review of changes can be done.