Unified Language User Guides
Reviewing Your Java Results v4.2
Reviewing Your Java Results v4.2
  • Table of contents
    • Reviewing your results
      • Reviewer summary and filters
      • Filter by Directory pane
      • Filter by Category pane
      • Reviewing a fix
      • Accepting a fix
        • Accepting a fix when integrated with your bug system
      • Rejecting a fix
        • Rejecting a fix when integrated with your bug system
      • Undoing a fix
        • Undoing a fix when integrated with your bug system
      • Rejected fix history
      • Providing feedback
      • Applying the fixes
      • Cases needing manual attention
      • Comparing Analyses
    • Capturing results for printing or sharing
    • Ending a reviewer session
    • When you are complete
Powered by GitBook
On this page
  1. Table of contents
  2. Reviewing your results

Cases needing manual attention

The iCR for Java engine creates fixes independently of other fixes. As such, it is sometimes the case when the same area of code may be affected by overlapping fixes. Since some fixes may be accepted and others rejected, there are cases where the Reviewer cannot make an unambiguous set of edits to the code to result in the correct output when Apply Fix or Apply All is clicked. In those cases where the changes could not be safely applied automatically, the Reviewer will move the fix into the Manual state.

Once a fix is in the Manual state, it is treated the same as those in the Fixed state in that its state can no longer be changed. It would need to be edited manually to incorporate any desired fixes and the commits or other edits to the source code in the temporary branch would need to also be performed manually.

PreviousApplying the fixesNextComparing Analyses

Last updated 9 months ago