def cdm_comchk(ui, repo, **opts): '''check checkin comments for active files Check that checkin comments conform to O/N rules.''' active = wslist[repo].active(opts.get('parent')) ui.write('Comments check:\n') check_db = not opts.get('nocheck') return Comments.comchk(active.comments(), check_db=check_db, output=ui)
def cdm_comchk(ui, repo, **opts): '''check active changeset comment formatting Check that active changeset comments conform to O/N rules. Each comment line must contain either one bug or ARC case ID followed by its synopsis, or credit an external contributor. ''' active = wslist[repo].active(opts.get('parent')) ui.write('Comments check:\n') check_db = not opts.get('nocheck') return Comments.comchk(active.comments(), check_db=check_db, output=ui)
def comchk(root, parent, flist, output): output.write("Comments:\n") return Comments.comchk(git_comments(parent), check_db=True, output=output)
def comchk(self, comments, check_db=False): out = StringIO() Comments.comchk(comments, check_db=check_db, output=out) return out.getvalue()