CodePeerCodePeer Code ReviewsCodePeer Code Reviews
CodePeerCodePeer Code ReviewsCodePeer Code Reviews
  • Features
  • Pricing
  • Support
  • Features
  • Pricing
  • Support
  • Getting Started

    • Overview
    • Installation
    • Permissions
  • Inbox

    • Overview
    • Search
    • Custom Lists
    • Snoozing
    • Branch Alerts
  • Pull Requests

    • Overview
    • Creation
    • Participants
    • Turn Tracking
    • Control Bar
    • Revisions
    • Files
  • Code Reviews

    • Overview
    • Tasks
    • Comments
    • Blocking Issues
    • Reactions
    • Submission
  • Artificial Intelligence

    • Overview
    • Pull Summaries
    • Review Summaries
    • Tone Adjustment
    • Code Suggestions
    • Chat Bot
    • AI Code Reviewer
  • Support

    • Contact
  • Sign in

Blocking Issues

One key feature of CodePeer is the ability to create a blocking discussion assignment. As a reviewer, when you identify an issue in a PR, you must assign the issue to someone to fix it. This is often the PR author, but occasionally could be another user.

Blocking Issues

Once you create the blocking issue and assign it to a participant to fix, it will increase their assignment count and it will increase the total count of blocking issues in the pull request (seen as the big red count at the top of pull requests and in the list). This is helpful for everyone to understand how many issues there currently are with a pull request, and how many items an individual user needs to fix.

blocking issues

Requesting Resolution

When your assigned to a blocking issue, you have a few options.

  • You may think it's not an issue and reply back to the participant who created it telling them so.
  • You may agree and decide to fix the issue.

In both cases, when you're ready, you can request resolution of the issue. This is your way of indicating you think the issue is resolved and is no longer part of your turn. When you request resolution of the issue, assignment is transferred back to the blocking participant who created the issue, removing it from your plate and putting it on theirs. This would make it their turn to act in the pull request (if they didn't have outstanding tasks to address already) and potentially remove it from your turn (if that was the last task on your plate).

resolution requested

Resolving or Declining

When resolution is requested of a blocking participant, they are given the option to either “Resolve” the issue, thereby removing the blocking status, or “Decline” the resolution request, leaving the issue blocking and reassigning it back to another participant to fix, often the pr author.

Previous
Comments Code Reviews:
Next
Code Reviews: Reactions

© 2025 CodePeer. All Rights Reserved.

Follow us on XFollow us on GitHubJoin our Discord community