{
    "componentChunkName": "component---src-templates-plugin-docs-tsx",
    "path": "/plugins/scm-review-plugin/docs/3.7.x/en/working-with-prs/",
    "result": {"data":{"plugin":{"name":"scm-review-plugin","displayName":"Review","description":"Depict a review process with pull requests","author":"Cloudogu GmbH","documentation":[{"version":"3.15.x","languages":["de","en"]},{"version":"3.14.x","languages":["de","en"]},{"version":"3.13.x","languages":["de","en"]},{"version":"3.12.x","languages":["de","en"]},{"version":"3.11.x","languages":["de","en"]},{"version":"3.10.x","languages":["de","en"]},{"version":"3.9.x","languages":["de","en"]},{"version":"3.8.x","languages":["de","en"]},{"version":"3.7.x","languages":["de","en"]},{"version":"3.6.x","languages":["de","en"]},{"version":"3.5.x","languages":["de","en"]},{"version":"3.4.x","languages":["de","en"]},{"version":"3.3.x","languages":["de","en"]},{"version":"3.2.x","languages":["de","en"]},{"version":"3.1.x","languages":["de","en"]},{"version":"3.0.x","languages":["de","en"]},{"version":"2.33.x","languages":["de","en"]},{"version":"2.32.x","languages":["de","en"]},{"version":"2.31.x","languages":["de","en"]},{"version":"2.30.x","languages":["de","en"]},{"version":"2.29.x","languages":["de","en"]},{"version":"2.28.x","languages":["de","en"]},{"version":"2.27.x","languages":["de","en"]},{"version":"2.26.x","languages":["de","en"]},{"version":"2.25.x","languages":["de","en"]},{"version":"2.24.x","languages":["de","en"]},{"version":"2.23.x","languages":["de","en"]},{"version":"2.22.x","languages":["de","en"]},{"version":"2.21.x","languages":["de","en"]},{"version":"2.20.x","languages":["de","en"]},{"version":"2.19.x","languages":["de","en"]},{"version":"2.18.x","languages":["de","en"]},{"version":"2.17.x","languages":["de","en"]},{"version":"2.16.x","languages":["de","en"]},{"version":"2.15.x","languages":["de","en"]},{"version":"2.14.x","languages":["de","en"]},{"version":"2.13.x","languages":["de","en"]},{"version":"2.12.x","languages":["de","en"]},{"version":"2.11.x","languages":["de","en"]},{"version":"2.10.x","languages":["de","en"]},{"version":"2.9.x","languages":["de","en"]},{"version":"2.8.x","languages":["de","en"]},{"version":"2.7.x","languages":["de","en"]},{"version":"2.6.x","languages":["de","en"]},{"version":"2.5.x","languages":["de","en"]},{"version":"2.4.x","languages":["de","en"]},{"version":"2.3.x","languages":["en","de"]},{"version":"2.2.x","languages":["de","en"]},{"version":"2.1.x","languages":["de","en"]},{"version":"2.0.x","languages":["de","en"]}]},"navigation":{"nodes":[{"section":"Features","entries":[{"frontmatter":{"title":"Overview","subtitle":null,"partiallyActive":null},"fields":{"slug":"/plugins/scm-review-plugin/docs/3.7.x/en/overview/"}},{"frontmatter":{"title":"Create a Pull Request","subtitle":null,"partiallyActive":null},"fields":{"slug":"/plugins/scm-review-plugin/docs/3.7.x/en/create-pr/"}},{"frontmatter":{"title":"Details Page","subtitle":null,"partiallyActive":null},"fields":{"slug":"/plugins/scm-review-plugin/docs/3.7.x/en/details-page/"}},{"frontmatter":{"title":"Working with Pull Requests","subtitle":null,"partiallyActive":null},"fields":{"slug":"/plugins/scm-review-plugin/docs/3.7.x/en/working-with-prs/"}},{"frontmatter":{"title":"Branch overview","subtitle":null,"partiallyActive":null},"fields":{"slug":"/plugins/scm-review-plugin/docs/3.7.x/en/branches/"}},{"frontmatter":{"title":"Permissions","subtitle":null,"partiallyActive":null},"fields":{"slug":"/plugins/scm-review-plugin/docs/3.7.x/en/permissions/"}},{"frontmatter":{"title":"Protect branches","subtitle":null,"partiallyActive":null},"fields":{"slug":"/plugins/scm-review-plugin/docs/3.7.x/en/protect-branches/"}},{"frontmatter":{"title":"Configuration","subtitle":null,"partiallyActive":null},"fields":{"slug":"/plugins/scm-review-plugin/docs/3.7.x/en/configuration/"}},{"frontmatter":{"title":"Workflow Engine","subtitle":null,"partiallyActive":null},"fields":{"slug":"/plugins/scm-review-plugin/docs/3.7.x/en/workflow_engine/"}},{"frontmatter":{"title":"E-Mail Notifications","subtitle":null,"partiallyActive":null},"fields":{"slug":"/plugins/scm-review-plugin/docs/3.7.x/en/mail-notifications/"}}]}]},"versions":{"group":[{"fieldValue":"2.0.x"},{"fieldValue":"2.1.x"},{"fieldValue":"2.10.x"},{"fieldValue":"2.11.x"},{"fieldValue":"2.12.x"},{"fieldValue":"2.13.x"},{"fieldValue":"2.14.x"},{"fieldValue":"2.15.x"},{"fieldValue":"2.16.x"},{"fieldValue":"2.17.x"},{"fieldValue":"2.18.x"},{"fieldValue":"2.19.x"},{"fieldValue":"2.2.x"},{"fieldValue":"2.20.x"},{"fieldValue":"2.21.x"},{"fieldValue":"2.22.x"},{"fieldValue":"2.23.x"},{"fieldValue":"2.24.x"},{"fieldValue":"2.25.x"},{"fieldValue":"2.26.x"},{"fieldValue":"2.27.x"},{"fieldValue":"2.28.x"},{"fieldValue":"2.29.x"},{"fieldValue":"2.3.x"},{"fieldValue":"2.30.x"},{"fieldValue":"2.31.x"},{"fieldValue":"2.32.x"},{"fieldValue":"2.33.x"},{"fieldValue":"2.4.x"},{"fieldValue":"2.5.x"},{"fieldValue":"2.6.x"},{"fieldValue":"2.7.x"},{"fieldValue":"2.8.x"},{"fieldValue":"2.9.x"},{"fieldValue":"3.0.x"},{"fieldValue":"3.1.x"},{"fieldValue":"3.10.x"},{"fieldValue":"3.11.x"},{"fieldValue":"3.12.x"},{"fieldValue":"3.13.x"},{"fieldValue":"3.14.x"},{"fieldValue":"3.15.x"},{"fieldValue":"3.2.x"},{"fieldValue":"3.3.x"},{"fieldValue":"3.4.x"},{"fieldValue":"3.5.x"},{"fieldValue":"3.6.x"},{"fieldValue":"3.7.x"},{"fieldValue":"3.8.x"},{"fieldValue":"3.9.x"}]},"languages":{"group":[{"fieldValue":"de"},{"fieldValue":"en"}]},"markdownRemark":{"html":"<p>To work efficiently with pull requests there are several ways to exchange information between the author and the reviewer(s).</p>\n<h3 id=\"add-reviewer\" style=\"position:relative;\"><a href=\"#add-reviewer\" aria-label=\"add reviewer permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Add reviewer</h3>\n<p>When creating or editing his pull request, the author can add reviewer(s). All reviewers are informed about the upcoming review by e-mail and they are listed in the details of the pull request.</p>\n<h3 id=\"subscribe-to-a-pull-request\" style=\"position:relative;\"><a href=\"#subscribe-to-a-pull-request\" aria-label=\"subscribe to a pull request permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Subscribe to a pull request</h3>\n<p>Reviewers can subscribe (\"+\") or unsubscribe (\"-\") from a pull request in the upper right corner of the details page of the pull request. Subscribers are informed about changes and comments on the pull request by e-mail.</p>\n<h3 id=\"approve-pull-request\" style=\"position:relative;\"><a href=\"#approve-pull-request\" aria-label=\"approve pull request permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Approve pull request</h3>\n<p>After a successful review, the reviewer can approve the pull request for a merge. At this point, the approval is merely an information for the author that the review is done. Once a reviewer approved a review, there is a green checkmark behind his name in the list of reviewers.\nAs soon as further changes are made to the code, the review status will be reset.</p>\n<p>The <a href=\"../workflow_engine/\">Workflow Engine</a> can be used to define rules that require approvals from reviewers as part of the review process.</p>\n<h3 id=\"expand-diff\" style=\"position:relative;\"><a href=\"#expand-diff\" aria-label=\"expand diff permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Expand diff</h3>\n<p>In the pull request all changes are shown as diff per file. This shortened view may be expanded gradually or completely.</p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 590px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 47.2972972972973%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAJCAYAAAAywQxIAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQElEQVQoz5WSbWvbMBSF9f9/WNrSjpUsgdEmaZvWlmXJthRbUvz6DHsLKwy27MLDOfceIe6HK7quwznHuW1p6prQDbTDBNPEdCWfS3xup3Fk/mu89Py9Lrn3Aa31spQ4h0BlNCfn8PHM2Tf/TeMspc4JTYM45gVfvu9Zv6ZsZMWTNOyk4fkfXN7sVckuK3hKNe/GIgrfkriIrFsSmZIohYoTyveoMFxPHDGhQxAD1A76FpwEmwIDTAOM/RV0v+lbxMFG7lPHY+75esx4/NCsTWStPZuyZVP1bKpu0e0vv7X9H8z5znWIo4tstefhLWe1S7g9SFbPH9zM/iXj4b3g7kVxf9TczvqmuTlkC3M+z2ZWe8m3pEAw/TySPnpMJqm0oswzXKEpc7WoNfkyL1S2+FNpCCeLtxWNrfCuWnyoHT8AQkyuidiO9IoAAAAASUVORK5CYII='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Pull Request - Diff expand\"\n        title=\"Pull Request - Diff expand\"\n        src=\"/static/76311aecce8397b41a7c4519c499afed/fcda8/diffExpand.png\"\n        srcset=\"/static/76311aecce8397b41a7c4519c499afed/12f09/diffExpand.png 148w,\n/static/76311aecce8397b41a7c4519c499afed/e4a3f/diffExpand.png 295w,\n/static/76311aecce8397b41a7c4519c499afed/fcda8/diffExpand.png 590w,\n/static/76311aecce8397b41a7c4519c499afed/efc66/diffExpand.png 885w,\n/static/76311aecce8397b41a7c4519c499afed/12bff/diffExpand.png 1032w\"\n        sizes=\"(max-width: 590px) 100vw, 590px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></p>\n<h3 id=\"create-comments\" style=\"position:relative;\"><a href=\"#create-comments\" aria-label=\"create comments permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Create comments</h3>\n<p>There are three different kinds of comments for pull requests.</p>\n<ul>\n<li><strong>General comment:</strong> Is related to the pull request in general. It can be created by using the comment editor in the \"Comments\" tab.</li>\n<li><strong>File comment:</strong> Can be created in the head of a file in the \"Diff\" tab. There is an \"Add comment for file\" button with a speech bubble icon.</li>\n<li><strong>Line comment:</strong> Can be created by clicking on a line in the diff view.</li>\n</ul>\n<p>All comments are shown in the \"Comments\" tab. The file and line comments are also shown in the \"Diff\" tab.\nIt is possible to mention SCM-Manager user in comments. Simply type \"@\" and right afterwards the name, username or the e-mail-address.\nAfter the third character an autocomplete form will appear suggesting the best matches.</p>\n<p>Additionally, it is possible to use images in comments. To do so, copy and paste an image into the comment editor.\nThis image will be inserted as a markdown image in the comment and saved separately in the SCM-Manager when saving the comment.\nImages can be inserted directly via the clipboard (e.g. when using a screenshot tool) or by copying an image file into\nthe editor. Allowed image formats are PNG, JPEG and GIF.</p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 590px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 46.621621621621614%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAJCAYAAAAywQxIAAAACXBIWXMAAAsTAAALEwEAmpwYAAABZUlEQVQoz3WRC27bMAyGfb6eYDtJsZvsUtvqpA7sYW2Dxklsx/JTkp3o8Q0KvKFtUAofSP4EfgJilNonVqTE7YafLzG/dmvi/JHVPiFeeNitr/3qsCEpMx7yxytBS6qMpEiJDwmv3Z6omCr285FqrhG6Q+iWZuoZvWZ0GuknBqvojbzmz+itRBlNpKVGjwprLF03IERDXTeIuqE+CYqiQqmJEN5/jvNgrSOSSiKlZD6fcc7jncM5h/fuTe2D3X8+vqA57zDWBkO1GF6wPgzewsJ7/V2EOWA9/wwlSirGWXLsKpq2YwxLlL7u/mhmvKc1lsZYhHFIa3BmxAasWf5QauzFchP+tg4mX7cnvmxL7l4avh9T+PMN9fseLhVROZ/I9YHTJJBWMYZr+XDdW4I+OE12HtnMA8k8sr90TCZHmh3aSKLMP/PjvCYZUjLxxFbnlAgKX1NwS0lNi6BbqGko6DmGzvX8Bbw+sij5TZQCAAAAAElFTkSuQmCC'); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Pull Request - Create comment\"\n        title=\"Pull Request - Create comment\"\n        src=\"/static/7aabcda00f500ba7fe3db43a609f89ca/fcda8/createComment.png\"\n        srcset=\"/static/7aabcda00f500ba7fe3db43a609f89ca/12f09/createComment.png 148w,\n/static/7aabcda00f500ba7fe3db43a609f89ca/e4a3f/createComment.png 295w,\n/static/7aabcda00f500ba7fe3db43a609f89ca/fcda8/createComment.png 590w,\n/static/7aabcda00f500ba7fe3db43a609f89ca/35751/createComment.png 873w\"\n        sizes=\"(max-width: 590px) 100vw, 590px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></p>\n<p>There are these options to interact with a comment:</p>\n<table>\n<thead>\n<tr>\n<th>Icon</th>\n<th>Meaning</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 81px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 104.93827160493827%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAACXBIWXMAAAsTAAALEwEAmpwYAAACJklEQVQ4y61UO2/TUBj1/2FgoEIIEM9WUKAFysQCTDAwMiImWBCw8hhBoJa2Tps0EAFqEZVoSCkMQaJIkQjFrySlcZ2HHae+Puja2Phx7TLwSUdX/q7vued832dzYIRt2/5q2TZIYA3usYKLERD3MF1ZQbx3CPsCLqoqGG2TYEk2UFIMvJcNfGuaSHMUU9jQLRSqXbysdrEg6LhR3MBhXsJwVsbQjIyxvAK+0sabtS7y3ztYqfd8wpBCz96T1RZ2PP2J3RMiBsYF7Hku4uC0hAPTkrPunxIxMCE4+zufCTibV9AyiV+KmMK1Vh/vRB0faz2Uaq7VDxHQ/HLNQFF2n7dIQg09lUXFwK3lJu59VnH3k4o7EdDc7RUVD8qaf4ZZQ2/zYVnDrnEBh3jXahTU+t5JEafnFKfmnl07bPmvQr7ScRpwZk7BKAOUaHhWxuX5Bjp9wlboWP6TLPzo4mhGwkhOwSkGaJ5eePXtOkzL3p5wUdS3JaT71xZ/xUYmROi1nc7WYEZmEp7MKhjNKTjCS7i+tBGrH5NwtWk6lpIU0jrSht0sNf3pSCWsan2cyMpMMo+Qfj10rILjlkgotbdw7oVrbyQXB+0yreGjL9q/KVzXLYdwMCPh+KyMYxFQ9fsmRTz+2kpXGOzW/fImzhdquPS6josRXHhVx5X5BipqPyQkRhidJ80k2OyFQXNqz2LOH1Mha66SgiT8ubmkXz9JQdrlHP5z/AZgYvXOqUZ/qgAAAABJRU5ErkJggg=='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Delete\"\n        title=\"Delete\"\n        src=\"/static/6b3234f6f2a768075832bd9686be13c4/11ef0/icon-delete.png\"\n        srcset=\"/static/6b3234f6f2a768075832bd9686be13c4/11ef0/icon-delete.png 81w\"\n        sizes=\"(max-width: 81px) 100vw, 81px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></td>\n<td>Delete comment</td>\n</tr>\n<tr>\n<td><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 87px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 90.80459770114942%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAYAAABb0P4QAAAACXBIWXMAAAsTAAALEwEAmpwYAAACHklEQVQ4y5WUz08TQRTH+yd5MFGMEmPUgPFgoka9aPxxJVg96MWDJ40e9eyNKFb5oSkINGChBiKSQKIJGCM/2lm23WUp1e52uz++ZF53tlN20TLJN7M78/bz3rx98xI4wPB9n8SHF8zyGp8Texdc7x8KbIW94/mhM+EgIcPajZKPZcPG7UwJT+aN1ghlo4rtYYaZmGEWcsyiuflsYmKjCtPxyPbxnIEj/QWcGmAtUIpQhPt8YRvH3hZIR/ub4u+H+vL04XfdxqPZLfw0bDzM6bR3Ka1iy3KbQEHvzWq4OqpibtMizQbiES5pNTrm9bEiObmb1fC7XMeDnI6pvBnmsQWYzGq4OVGMzV3JdHFtVMXpAQUX0ypOpBiS01okty1A7vXGeJE8cdluY/1XuU7HOjOo4MLHTXQPKTg3rISRuRIjFiiXwepOndIgw7qHFXxVrdBu3zoUQPG+VonCzn9Q8EWxwP46YR36/4tQRNe3XMHJ94xyxmFdQwoWijW8XvmDns9aBBYBJgNgPfD87Ns2Dr/Jo/Mdw9lBhWqRjysjKu5N6+0AddyS/vL4ehVP5w28+rGDFcMO1+9kSrjfDpDX4eW0irH1Kj6tVZHZMJEtmFSHk3kTI6uNdW4jSiYWKHL2YrFMxzueatyODunGdAQ3hu91phheLpUjf5mAclFajo/FUo3Eb0acxH7NiW8qB+42cZ1n3xxSP2xTfkyD5cBdCowr40XLWUkAAAAASUVORK5CYII='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Edit\"\n        title=\"Edit\"\n        src=\"/static/f8a1cb6a4a716efaae0020879b6d336e/63d70/icon-edit.png\"\n        srcset=\"/static/f8a1cb6a4a716efaae0020879b6d336e/63d70/icon-edit.png 87w\"\n        sizes=\"(max-width: 87px) 100vw, 87px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></td>\n<td>Edit comment</td>\n</tr>\n<tr>\n<td><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 89px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 87.64044943820225%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAYAAABb0P4QAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3UlEQVQ4y61UW0sbQRTOLxJ8UbEKVh99bxG1+AcEQdRi6R/woYVW9K1PrXgHEa9PVUOgaNNUiKmIF3Qju8muu0lMd/Yy+8mMyWZ2kxAFD3zsOYfZb875zsxEIJjnef434OPpFgmThMlcEbSEkk9Da6sIqVepRfQbmSesjYQTzL4mDHyK63Coh7hC8CcTRCJDEM8QpDTL39ivsJz4d2fhY0zD57iO1ytpJLIEsVsTTT+u0bogoWW+AhY3z92gd+0WOnEDHfkt/3coRvdVdK2keVXMLnM2pv8amD3OYebY8MFi1sX3VB7EDVUosucsilPdwnOtoYbLZwV8S+a4f513cFOoBsvLRad6yuXqzg0bXxIG5k7z6FiSsH1VxKFson1RQvdqmutaRs9qGp1LEt5syjAIrU2omS6GdhUu+sZlkedONAvjURUfYhomBbB4Iqpi6kjn2tfVUDVd/C4NxH2Jc8h2Y9qIurAp1oNNvWpC8ef3URWvFiWsX9zz3JFC0Lcl492OgkEBLGb5kb0sCjatffVY22MHKtoWJKydPxL+kk0u/MCOgv7tClj8dkvG8M8s8lYNDcuBQVwkteA5NB3KpTBDYDnbbdByPaGfMpBAy+Hnqt6TVguP60Itv6Q9AEQzUEYZjOsrAAAAAElFTkSuQmCC'); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Task\"\n        title=\"Task\"\n        src=\"/static/5a04aa0e0e62744b990d13053e685d79/b4bb1/icon-make-task.png\"\n        srcset=\"/static/5a04aa0e0e62744b990d13053e685d79/b4bb1/icon-make-task.png 89w\"\n        sizes=\"(max-width: 89px) 100vw, 89px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></td>\n<td>Convert comment into task</td>\n</tr>\n<tr>\n<td><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 77px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 87.01298701298701%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAARCAYAAADdRIy+AAAACXBIWXMAAAsTAAALEwEAmpwYAAACQ0lEQVQ4y51UW2sTURDen+SLL4LY1mq91FqrqA+CKIroo6A+CwqioPjkQ0FQsErbJM2l9dIaRPtiqVW8lKogQnrOJkvJ5p6Qze5XZk52c7oNQRw4nJ3dM998852ZNdA2z/N4kbmex6uXtdzOeT3WCL+gg76JsoPXf6t4/KOIR18LeLpawrv1GvL1VnDGDYEGgDqYWXFwaymPIwkTfRGBPdMCfdNq748IHJ81OUHVcVWcBmqEwb5YDRxLmQxwOC4xkjS3rUNxid1TAufnc8hWnS1MDd0RFQdHkyb2xyTGUiYzJNDhhAIabvv0TCyJ/aW3FpqtEEOf8p1lm8uiANqHYpJBh2Yk+8SM/MGoKn00aTLTqd/loMqg5ErTxZlXOQ6mku+v2LiwYGFvVODcfA4PVmxmvS8mce3DBm4v5Zktfb++uBGUbfjlkhYnZrOc+ep7dSD5p4IdExk8/6kYUOCuyXVkSkq3U3NZDEQFLqetjoY+w6rGcDRl4u6yzaIPRiXOvsmx7zOkhDc/dhje0BnqGt77ZLMmIwl1ywROmh2Ykex3NJRKw5TSMKJrqN8y9d/pl1kcjEu+7V63PNZurStpC47bpQ+b7ZdPVkt8o5SdgxOhPkyYnJCYXVywYNVa2/tQn0kSmIQmbYhhf3tS/DUQETg5l8X49yIajtd9Unz0h58L2PkiwwHP1kqQFQfpTI1Zj38rYmKthEVRR6HRY5Z9dnXHw+SvMgPow//ff5tuAZSd9vBS570tQL4ZehY/wO2S+V9tE3jQrFp5PGopAAAAAElFTkSuQmCC'); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Comment\"\n        title=\"Comment\"\n        src=\"/static/44d6a50fb904b6c9c8b9a1dc4b3b7f4c/dbdd2/icon-make-comment.png\"\n        srcset=\"/static/44d6a50fb904b6c9c8b9a1dc4b3b7f4c/dbdd2/icon-make-comment.png 77w\"\n        sizes=\"(max-width: 77px) 100vw, 77px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></td>\n<td>Convert task into comment</td>\n</tr>\n<tr>\n<td><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 78px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 97.43589743589742%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAACXBIWXMAAAsTAAALEwEAmpwYAAAB/0lEQVQ4y5WUXU8TQRSG90eZeENUkA9REAxXhjvhwv/ghfEniCHhljuIsP0AIglC4AJLjJAKCQkKIYHubKmUtgLbdjs7LznjznZ2WbA9F53Otuc577zn7BiIhBAiWLkQoX0rYdwF0wGtwgKgDvC05O/5Ki5drz2FOox7zaRP2TIezuawyapy73pCFhP/scFQDxs+rM4F3n0r4sm8hW6T4cdZ7VYS9+Fx9hj6Mf84HG/XChI2vGijN8EwtVeRR98p1HB62YDLm8k8Bmoo2O+Si9df8nhqWhhasPEixTCQttFtWrIAwQfTNt6snOFjtizhupgASB+lGpd/7kmwEIxW2r9atOVKz/oSDI/nLAykGDK+v7pSv8vA1G4FnfOWTBpMN6GkmAD0G8FeLtiBHVTo3OEhpYZuqHl4JY/43FfWl2T4sHUhfaR1bKUgC/QnmYRSIcpRjdIUikA2jQkpe5ZkUsW21mVSsZFzMLL07/ikeiJbDgP1mVKjc3BRx+hyHg9mTrGec0JzSJE6upJKu0wLkz/L8QpVKGj+uoH3mSKOK26gTg3+r5IrPabur544t4HRWdLfGL2gsmXvvI5HcxbGvxaCuQyNTRzUi7ltVKHp/b/o+JzDfrEeGZsIMAqNflceZuwqdvxmcXGPwlZC9zv21WsHpNtx7+XQOjTOlvD1dQO8043q3isK1wAAAABJRU5ErkJggg=='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Reply\"\n        title=\"Reply\"\n        src=\"/static/2afaa14caaa85575afbe4543f5e46b18/16745/icon-reply.png\"\n        srcset=\"/static/2afaa14caaa85575afbe4543f5e46b18/16745/icon-reply.png 78w\"\n        sizes=\"(max-width: 78px) 100vw, 78px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></td>\n<td>Reply to comment or task</td>\n</tr>\n<tr>\n<td><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 71px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 104.22535211267605%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAACXBIWXMAAAsTAAALEwEAmpwYAAACiklEQVQ4y52VS2/TQBSF88coLe+2adOyAAQr2LBAILFgw4INiCUbBBJiQ5FASGnSvCiVAqKAAqILVKCiLSIgBWynuEkc59E4sX3QHc+YseMIiZGu4tjX39xzZuY6htBwXZeFuHZcF7bjhcOfeQE/Tx6xUSACjBoCHn7PB8o3HekhXZeNPkrqHl7/6mJj10Kr7wTA4fd9IEuQYLlyG+df/MZUVsXBtMLiyJKK0ytV3P1koNGzI6GxcGVNy8GVN7sYS3qAeE7DjBTHMirGFhWcXK5iXe8NQQMVWraLCy919sJc3gPEI2K+4IGp+s2aFVDHKhR/bq8b2JdUMFfQMJ1VAxDxnyYh+YeXVBxKqzhX3GGF+BUKqRVzgPgIiPidzWus+jsfDdzfaLIK9y8qyJTbvvSY0P9ku8UeJvIegCTNRMBIhRhkDykiz4cqvLlWx0RKwXRWYzPTapIkAkXBFr6YmMyoLCjXtLzt5AOvlmrMG6rs6Y8OeraLy690Nsl4ahhGaqhymvx4QYPetYPA6+/rOJBSWMJbdY/d6w4cXFzVcetDw4c94DB5G516VoXR4xUKDx9umhjniZRU4tB23/F3wYIEEytOtlxa1Yc93G5YOJrxPJvMet4IaBSMFivBvX20Zf5dZdFRaNxYq7ME8oSAotLHWy12X4bN5jRWAMltcrn+SRFAOp9nVqrMy3m+uen4iSMogiojrylP+C2si4Ubw09zgLPFHba/prgsOoYJvn1okgm+eMVKJ/Cu1xzkbsNnodW997mJE8tVtpXIO5JMIJJ97V0N342+D5P76FA/lFuY0bOZpPS3NpJfW3he6bAjGu6HcoP5r47tuP/o2FHfFBHiexL+rkTBCPgH+CzKSRLdZucAAAAASUVORK5CYII='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Done\"\n        title=\"Done\"\n        src=\"/static/3911458c41793c77df9b849348d075b8/c90b3/icon-done.png\"\n        srcset=\"/static/3911458c41793c77df9b849348d075b8/c90b3/icon-done.png 71w\"\n        sizes=\"(max-width: 71px) 100vw, 71px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></td>\n<td>Mark task as done</td>\n</tr>\n<tr>\n<td><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 76px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 98.68421052631578%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAACdUlEQVQ4y32U2WsTURTG8w8JgojWuqGioqIogigq6IN9EcQnffJZRMEnUfBNsWaria0NsaRSaalLVayiqA2mySyZJG32zGS2T85NZ8nNmAOHYe7c+d3vLPeEbNsGGT1Nq+f+NXLL5zbnvIWcH3lzDgj6RusWd6gLdF46hoV0ro3ZQgddsx9S6ZjINwwobYPB/OAe1BMVck7KNXTsjok4kpSgGhbbHPndxLW5Mk5NyWz9xKSMsUwJj7/Xsa6aHLSn1AWSgqNJCRfTCj4UVYzNljASFrA9LDDY6VdFHHspYzQisPUz00W8l9UBqAtc3QCenJKZ74wKOJ9WkMi22GFVzYTUMvB6tc1UUjSHEhKWFK0P2gckBQQ9+ELC9bkyapqJINNNG7cW17ArKuJCWkFLt4IVHp+UmRP4SqaEmwsVXJpREF9psT2GZUO3vCJenlGwIyIg9qfpqvSKUtexf0LE3riIfXERo1GB5WvT0zzufqr2heVA4ytNbAsLuDFf8RQ65dZMG4uyinlRxYLUc3p/K3ZYDvlGJ/ux1mUiqJCkeGhjBzW683SA2ZrO8n02VXTzGAq6erz7b4U/9HeyygpDVXerPEyFZfffa+dpbPx8Z6mKrc8FL8eUw/+Fxt9dfnBQrg8nJByYkPC1rA0CbXibNcPC7Y/rePKzEXhAKtdmzT8SEXD/S0+dE02Iny5k03/b2PysgD0xkfXjg+Uaxn818ehbHVfflFlrUf9Rc/P59QG9RdqUzLZwLlVkvbhlvOA6qaJ7Teod80OH5rDRtZDJd/BwuY57n6tMKYVL4ywINrTK/rkXZIOTHYNAfgL39aYd3Jd80f4BGRfQxmZpu1AAAAAASUVORK5CYII='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Reopen\"\n        title=\"Reopen\"\n        src=\"/static/0b22d284c66e265ffd0db613ea36d418/4f796/icon-reopen.png\"\n        srcset=\"/static/0b22d284c66e265ffd0db613ea36d418/4f796/icon-reopen.png 76w\"\n        sizes=\"(max-width: 76px) 100vw, 76px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></td>\n<td>Mark task as <em>not</em> done</td>\n</tr>\n</tbody>\n</table>\n<h3 id=\"outdated-comments\" style=\"position:relative;\"><a href=\"#outdated-comments\" aria-label=\"outdated comments permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Outdated comments</h3>\n<p>As soon as there are new commits in a pull request, some comments are marked as outdated. General comments are outdated after each new commit. File and line comments are outdated once a commit changes the related file.</p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 590px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 24.324324324324326%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAFCAYAAABFA8wzAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAwElEQVQY042OUW7DMAxDc/8b9S7D/rK6QN0sdlzbsigOFrJi6NcIELQFSHyLqvLXIkIZg613zy7C1prPR/kk5EEzEgDNjArwOcA2wCIgzLjcboFf1ytjjMw586iNjz2z1sr8rNy2jaUUHuHCUT44ZQbPAeN3B7OAsZ0HZ3vv3UlmM1S9fZzvv7Lpk24uT1zAKArPOV8m2bquDCE4SUqJ+SiMqTDtuy+aW53MXn8/z0PAe1WnfBFOOn2j+Y/85pt+ADnZiEJ3Y69tAAAAAElFTkSuQmCC'); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Pull Request - Outdated comment\"\n        title=\"Pull Request - Outdated comment\"\n        src=\"/static/25c7462ce7f3bc8de55924302891a01e/fcda8/outdatedComment.png\"\n        srcset=\"/static/25c7462ce7f3bc8de55924302891a01e/12f09/outdatedComment.png 148w,\n/static/25c7462ce7f3bc8de55924302891a01e/e4a3f/outdatedComment.png 295w,\n/static/25c7462ce7f3bc8de55924302891a01e/fcda8/outdatedComment.png 590w,\n/static/25c7462ce7f3bc8de55924302891a01e/90712/outdatedComment.png 882w\"\n        sizes=\"(max-width: 590px) 100vw, 590px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></p>\n<p>These comments are marked with an \"outdated\" tag. By clicking on the blue \"outdated\" tag or a blue file name the original context of the comment is shown. This allows to backtrace why a comment was made.</p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 590px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 52.70270270270271%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAABkklEQVQoz43T247aMBAG4LxJW5FwARdIvAJCmxMQqfv6bLbQDYTasccxgdAlf2WbttmTtIk+jeMZ/ZYsxQuCAIbv+xgMBrYaf/eDYHgTYNjTn7e94RDj8RheGIYw7u5CxHGMNE2txWKBRRojTSIrThKEN1GSIkmSF/NRFGEymcBbr9fI8xwPeQ7GGDjnFuNmzSClAEkBKSVEDxFZQgjUusZ2u8VsNoNHiqC1hiR5QzB7JkApha7r0AG2wq3c2znX7grzmIz5fA7vsDtgk2+wK3YgQZBCgiyyVXDxjgoVr1xlHEoSiqfCBf7QP7GuH/FQPuLQMFQXCXauesSr7wq8FXbO4K2EvNYoxN4F7nWJw5lhU27xxAqU9AvyRKCz+kf2nQjqotF0Z+t4PaHFbzDFXaDUEro9om40SCu0zxf8v62PdLjePMPdIdXkArmqbPqeleCygjoq1CdtD/gM1dRo2gasYi5wuVxitVzB1GyVIcsyV9+x6nndu/9+j+l0Cu/tn/Gxb36AL36Ar/7bnskYjUb4Aw15j0Ifx4cxAAAAAElFTkSuQmCC'); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Pull Request - Outdated context\"\n        title=\"Pull Request - Outdated context\"\n        src=\"/static/42cbb18b9eba351488385e7085ca93bc/fcda8/outdatedContext.png\"\n        srcset=\"/static/42cbb18b9eba351488385e7085ca93bc/12f09/outdatedContext.png 148w,\n/static/42cbb18b9eba351488385e7085ca93bc/e4a3f/outdatedContext.png 295w,\n/static/42cbb18b9eba351488385e7085ca93bc/fcda8/outdatedContext.png 590w,\n/static/42cbb18b9eba351488385e7085ca93bc/efc66/outdatedContext.png 885w,\n/static/42cbb18b9eba351488385e7085ca93bc/c83ae/outdatedContext.png 1180w,\n/static/42cbb18b9eba351488385e7085ca93bc/86a1e/outdatedContext.png 1296w\"\n        sizes=\"(max-width: 590px) 100vw, 590px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></p>\n<h3 id=\"create-tasks\" style=\"position:relative;\"><a href=\"#create-tasks\" aria-label=\"create tasks permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Create tasks</h3>\n<p>If a reviewer finds errors or wants to propose changes, he can do that by using tasks. The comments editor can be changed into a task editor by changing the radio button. Tasks are shown in the details page of the pull request and in the list of pull requests, e.g. \"2 / 5 tasks done\".</p>\n<p>Open tasks can be marked as done using the \"Mark as done\" icon. At this point tasks solely informative and therefore no condition to merge a pull request.</p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 590px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 35.13513513513513%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAHCAYAAAAIy204AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA2klEQVQoz62QsU7DMBCG/WTsPEknBt6LhR2EWHgClg6VkCJ1iB3HcdISxbn7KqehKqHZsPTpztLv//6zGdJI3UTa7kBoIrE7EGNL7aqJtokkUUZVRllB9aIx/TBQWksIAWstvq7xzlEWxUSwFhFFAVVdAWQ2NZKV/3D0xzD9ii+L/nzP068ZF8isTSKYNAqVr3He8+ULmhin9ZYm1/xJd0kJRucJmtFzvbnS/CzXTWG53+2523neyw/YPtBtH+H7E7P2H7fInrm+xCPPoeMp9BTHPVq90rs3SI4TJSohd6DhTS4AAAAASUVORK5CYII='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Pull Request - Create task\"\n        title=\"Pull Request - Create task\"\n        src=\"/static/b00e5ac366502cbc2abf47d84988dbee/fcda8/createTask.png\"\n        srcset=\"/static/b00e5ac366502cbc2abf47d84988dbee/12f09/createTask.png 148w,\n/static/b00e5ac366502cbc2abf47d84988dbee/e4a3f/createTask.png 295w,\n/static/b00e5ac366502cbc2abf47d84988dbee/fcda8/createTask.png 590w,\n/static/b00e5ac366502cbc2abf47d84988dbee/442cb/createTask.png 752w\"\n        sizes=\"(max-width: 590px) 100vw, 590px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></p>\n<h3 id=\"concurrent-changes\" style=\"position:relative;\"><a href=\"#concurrent-changes\" aria-label=\"concurrent changes permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Concurrent changes</h3>\n<p>As several users can review or edit a pull request concurrently, it is quite likely you could miss the latest changes.\nSo you will be informed on each change of the pull request by a toast message appearing on your right corner window.</p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 590px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 22.972972972972975%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAFCAYAAABFA8wzAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAnElEQVQY04WOsQrCQBBE7/87GzsbsfNjFOwEBQsLrUzIJbd7t/fkEg0kEB14sDA7w7haEl3XISKYZXJexnKmyHtPCKG/B89GnIhS3gr2Cf0i2VA6ljGVS2YU/hWVMPPVfWtEX0difSC3J1wQISVjSd8FVYaLwXM+KQf8bUN1XtFc17gYIwVVXSSqElRpVGknXiJKgz72hPuWcN/xBlODiAV+TKInAAAAAElFTkSuQmCC'); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Pull Request - Toastmessage\"\n        title=\"Pull Request - Toastmessage\"\n        src=\"/static/6e83d523e7fb3d000716b9f4a7af0d49/fcda8/toastmessage.png\"\n        srcset=\"/static/6e83d523e7fb3d000716b9f4a7af0d49/12f09/toastmessage.png 148w,\n/static/6e83d523e7fb3d000716b9f4a7af0d49/e4a3f/toastmessage.png 295w,\n/static/6e83d523e7fb3d000716b9f4a7af0d49/fcda8/toastmessage.png 590w,\n/static/6e83d523e7fb3d000716b9f4a7af0d49/efc66/toastmessage.png 885w,\n/static/6e83d523e7fb3d000716b9f4a7af0d49/c83ae/toastmessage.png 1180w,\n/static/6e83d523e7fb3d000716b9f4a7af0d49/1d499/toastmessage.png 1632w\"\n        sizes=\"(max-width: 590px) 100vw, 590px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></p>\n<h3 id=\"convert-a-pull-request\" style=\"position:relative;\"><a href=\"#convert-a-pull-request\" aria-label=\"convert a pull request permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Convert a pull request</h3>\n<p>A pull request created as a draft pull request can be converted into an open pull request open for review.\nAn open pull request can be converted to a draft pull request using the edit function. When converting to a draft, the approvals by users are deleted.</p>\n<h3 id=\"reject-a-pull-request\" style=\"position:relative;\"><a href=\"#reject-a-pull-request\" aria-label=\"reject a pull request permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Reject a pull request</h3>\n<p>If a reviewer thinks that a pull request should not be merged, they can reject it. That should happen in coordination with the author. You can reopen a rejected pull request at any time.</p>\n<h3 id=\"merge-a-pull-request\" style=\"position:relative;\"><a href=\"#merge-a-pull-request\" aria-label=\"merge a pull request permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Merge a pull request</h3>\n<p>If a pull request can be merged, the changes can be applied in different ways after clicking the button \"Merge Pull Request\":</p>\n<ul>\n<li><strong>Merge Commit:</strong> The branches are merged with a new commit.</li>\n<li><strong>Fast forward, if possible:</strong> If possible, the target branch is set to the state of the source branch without a merge. If this is not possible, a regular merge commit is created.</li>\n<li><strong>Squash:</strong> All changes from the source branch are condensed into one commit on the target branch. The commit history of the source branch is not transferred to the target branch.</li>\n<li><strong>Rebase:</strong> All changes from the source branch are individually reapplied on the target branch. No merge commit is created.</li>\n</ul>\n<p>If desired, it is possible to replace the default message with an individual commit message. If the box \"Delete branch\" is checked, the source branch is deleted from the repository after the successful merge.</p>\n<p>In case of a merge conflict, the pull request cannot be merged automatically. The conflicts have to be resolved manually before the merge.</p>\n<p>Approvers of this pull request will be set as \"Reviewed-by\" in the merge commit.</p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 590px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 73.64864864864865%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAACXBIWXMAAAsTAAALEwEAmpwYAAACpklEQVQ4y32T3WvTUBjGczPFG9nchla22Y/knOScJB0D2ZU2DL330n/IOy/2T+xOJu3sGIjMDaYoKExxN47p2rSCuDZp14+0SR45J93oNvHAj5wDOU+e933eKDfuZnD99jyuzaQwMZvCzfkMZlWK6RzFtKZLplSaoI0gOqaojluGgUldx0T6HibSCxJFZSay1EBGo5hLZ/F8dRXvP3zE9s4O3mxvY3dvD5/3v1zh0/4+vh4cYGNrC1nGsEAJ0jqFolMCQ9fBGUM2m0G5VIRYnU4HwWAIxDH+t+q1GpYWF2GbHIuWBYUxBsY5TNNETlVRermOlu/Drf/CSdNDu9tHGMeIougCYRhKwUqlAtO2oekMlHEolFJQQsE5h6ZqKJfL6AcBWr1AXoiiOHF5CSEqlutWoXEbM1kdd1QGxWAMBmfgloWcpqK8uSlf7AUDeTcSl//B8MxhtQrLtkGoDkM4ZKk5CHhqHrnJGZRerGMYx2g0Gmh6Hpqef+HZPj2VHwrDxOFxpQrbtqGLHDiHwlUCrmowNQJ1bgEbxZJ04PsefN9Hs9lAq9VCPF6ybMVVQZGHwi1Tlitsq4Tg1ahkv91GMBhAtDC8VG4oS04Efx5XzgVFsIphGBAIu7lsVoYi1p+TE/R7PbkX7i4TjhyKHl4Q5KYpN5ZlQdM0FIvJHHY7HXS6XQTDSJY5LhbJtBLB364IJQ9Djp8Q5Fy6E6JCsFQqyRfb7fb5cIuZO0OmG4Wo9gK87od4e3iEpXweVPaQJ4M9Lri2tgbP8+C6Lur1Omq1mtwLxL7quqgefsf64Q88/XaEZ7vvcD9vg5yHIhyORA2DYXl5GY7joFAojHDkeZyC4+Cx4+DJygoePXyAsyqTsRk7CERzCSGQf9B/IJQiR4h8mqMcRCh/AfHyISusIkZqAAAAAElFTkSuQmCC'); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Pull Request - Merge-Modal\"\n        title=\"Pull Request - Merge-Modal\"\n        src=\"/static/4497598957839dbc2fc712cd5dffd6ef/fcda8/mergeModal.png\"\n        srcset=\"/static/4497598957839dbc2fc712cd5dffd6ef/12f09/mergeModal.png 148w,\n/static/4497598957839dbc2fc712cd5dffd6ef/e4a3f/mergeModal.png 295w,\n/static/4497598957839dbc2fc712cd5dffd6ef/fcda8/mergeModal.png 590w,\n/static/4497598957839dbc2fc712cd5dffd6ef/efc66/mergeModal.png 885w,\n/static/4497598957839dbc2fc712cd5dffd6ef/22475/mergeModal.png 1039w\"\n        sizes=\"(max-width: 590px) 100vw, 590px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></p>\n<h3 id=\"edit-a-pull-request\" style=\"position:relative;\"><a href=\"#edit-a-pull-request\" aria-label=\"edit a pull request permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Edit a pull request</h3>\n<p>A pull request can be edited after creation. The author can</p>\n<ul>\n<li>change the target branch,</li>\n<li>change the default setting to delete the source branch,</li>\n<li>change the title,</li>\n<li>change the description,</li>\n<li>change the reviewer and</li>\n<li>change the labels.</li>\n</ul>\n<p>If the target branch is changed, all approvals by reviewers are reset.</p>\n<h3 id=\"pull-request-history\" style=\"position:relative;\"><a href=\"#pull-request-history\" aria-label=\"pull request history permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Pull Request History</h3>\n<p>All changes to a pull request are collected and can be viewed as a history of changes.\nHere are some of the tracked properties:</p>\n<ul>\n<li>Source branch revision</li>\n<li>Target branch</li>\n<li>Title</li>\n<li>Description</li>\n<li>Reviewer</li>\n<li>Comments</li>\n<li>Tasks</li>\n<li>Pull request status</li>\n</ul>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 590px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 98.64864864864865%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAABfklEQVQ4y61U7XKDMAzj/V+zhfVWQiDfCQTtZMau3Z9SNt8JfNA6siXcLMsC7z3meUaMETln+GWFzhVhXpFiRK0VjHVdX6IppcAYA+8cnLUIziGUBSYvCHMF3/NQFj2CxjmHrm3R3W7o+kGQyowtVuzxihlDCqaU0N/vUOME5SLuNiDOzy2+iqeCnJtSStpNMSAGj7VW8DdHZvYIKUgxlOphncNfg7NueOEcqTRzHsD7GVBAmeEwDGIXUj5bbP9vw2SaJoQQ/qdliqK1xqj1gzBBDngXrNU4Z9Fer2i7D2jrkStQlnrYyI8QhilnDEpBGwcVCj5tlC/k2dbHQmxDqn3fI3iP+A38MvNbPqTKFIWSE7kUpJTB58S+GA4znEuBtUasowmtJR/HUXJ2sBc/goab5nK5oOs6tG2LGDdWu8F35kexLYf+DjVZDKmij4vswTMh+zClzYdkaswkdzJ7dzH8iMIL58SZ0UL8rlnwTEhB9k2VydJaKzkXBV1/Bl/a6yPW82qnKAAAAABJRU5ErkJggg=='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Pull Request - Change history\"\n        title=\"Pull Request - Change history\"\n        src=\"/static/1ee3321aabc4a041b09d5803ff3835b8/fcda8/pr-change-history.png\"\n        srcset=\"/static/1ee3321aabc4a041b09d5803ff3835b8/12f09/pr-change-history.png 148w,\n/static/1ee3321aabc4a041b09d5803ff3835b8/e4a3f/pr-change-history.png 295w,\n/static/1ee3321aabc4a041b09d5803ff3835b8/fcda8/pr-change-history.png 590w,\n/static/1ee3321aabc4a041b09d5803ff3835b8/efc66/pr-change-history.png 885w,\n/static/1ee3321aabc4a041b09d5803ff3835b8/dc616/pr-change-history.png 933w\"\n        sizes=\"(max-width: 590px) 100vw, 590px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></p>","description":"To work efficiently with pull requests there are several ways to exchange information between the author and the reviewer(s). Add reviewer When creating or…","tableOfContents":"<ul>\n<li><a href=\"#add-reviewer\">Add reviewer</a></li>\n<li><a href=\"#subscribe-to-a-pull-request\">Subscribe to a pull request</a></li>\n<li><a href=\"#approve-pull-request\">Approve pull request</a></li>\n<li><a href=\"#expand-diff\">Expand diff</a></li>\n<li><a href=\"#create-comments\">Create comments</a></li>\n<li><a href=\"#outdated-comments\">Outdated comments</a></li>\n<li><a href=\"#create-tasks\">Create tasks</a></li>\n<li><a href=\"#concurrent-changes\">Concurrent changes</a></li>\n<li><a href=\"#convert-a-pull-request\">Convert a pull request</a></li>\n<li><a href=\"#reject-a-pull-request\">Reject a pull request</a></li>\n<li><a href=\"#merge-a-pull-request\">Merge a pull request</a></li>\n<li><a href=\"#edit-a-pull-request\">Edit a pull request</a></li>\n<li><a href=\"#pull-request-history\">Pull Request History</a></li>\n</ul>","frontmatter":{"title":"Working with Pull Requests","subtitle":null,"description":null,"keywords":null,"displayToc":null,"image":null}}},"pageContext":{"name":"scm-review-plugin","slug":"/plugins/scm-review-plugin/docs/3.7.x/en/working-with-prs/","version":"3.7.x","latestVersion":"3.15.x","latestPageVersion":"3.15.x","language":"en","canonicalPath":"/plugins/scm-review-plugin/docs/latest/en/working-with-prs/","latestRootPath":"/plugins/scm-review-plugin/docs/3.15.x/en/"}},
    "staticQueryHashes": ["1973669194","2742214048","2956773653","2957019495","698804963"]}