CodeStream’s 7.3 release simplifies your workflow around code reviews by allowing you to iterate within a single review, rather than stringing together a sequence of separate reviews. For example, if a teammate has left a number of comments, or even some change requests, on one of your code reviews, after you address those requests you can add the additional changes to the review (even if they haven’t been committed!) and ask your teammate to have another look. Rinse and release as needed until the review gets approved.
To update an existing code review with new code just click on the blue “+” icon.
The following form is displayed:
The developer can:
The following depicts what a code review’s discussion thread looks like with a few updates having been added. The “update #” links highlight the corresponding “COMMITS IN UPDATE #” section above so that the user can see exactly what was included in the update.
When the reviewer goes back into the review, by default they’ll be looking at the complete change set (i.e., superset of all changes) as they go through the diffs for each file. They can, however, elect to view the diffs specific to any individual update.
Please share your thoughts and feedback @teamcodestream.
New Relic CodeStream integrates all of your essential dev tools, such as GitHub, GitLab, Bitbucket, Slack, Teams, Jira, Trello and more, into VS Code, Visual Studio, and any JetBrains IDE.
During our daily stand-ups we demo features in development to allow everyone, which now includes you too, to stay in the loop and provide early feedback.