We extracted only the patches with “review-” flags and review comments for our manual inspection, which may not be inclusive of all the rejected patches. Alternative approaches have been proposed to identify rejected patches. For example, Weißgerber et al. considered patches to be accepted if they existed in the repository and rejected otherwise [5]. Also, for projects like Linux, patches without any review comments are implicitly rejected [4]. However, our primary focus was to accurately derive reasons for patch rejection. Hence, we used the explicitly rejected patches that have received review comments for this purpose.