Lines Matching refs:args
51 def __init__(self, args: argparse.Namespace = None) -> None:
52 if not args is None:
53 self.start_rev = args.start_rev
54 self.end_rev = args.end_rev
55 self.repo = args.repo
56 self.token = args.token
57 self.changed_files = args.changed_files
58 self.issue_number = args.issue_number
59 self.write_comment_to_file = args.write_comment_to_file
79 def format_run(self, changed_files: List[str], args: FormatArgs) -> Optional[str]:
117 def update_pr(self, comment_text: str, args: FormatArgs, create_new: bool) -> None:
121 repo = github.Github(args.token).get_repo(args.repo)
122 pr = repo.get_issue(args.issue_number).as_pull_request()
128 if args.write_comment_to_file:
140 def run(self, changed_files: List[str], args: FormatArgs) -> bool:
142 diff = self.format_run(changed_files, args)
143 should_update_gh = args.token is not None and args.repo is not None
151 self.update_pr(comment_text, args, create_new=False)
156 self.update_pr(comment_text, args, create_new=True)
170 self.update_pr(comment_text, args, create_new=False)
210 def format_run(self, changed_files: List[str], args: FormatArgs) -> Optional[str]:
217 if args.start_rev and args.end_rev:
218 cf_cmd.append(args.start_rev)
219 cf_cmd.append(args.end_rev)
235 if args.verbose:
243 if args.verbose:
284 def format_run(self, changed_files: List[str], args: FormatArgs) -> Optional[str]:
293 if args.start_rev and args.end_rev:
294 darker_cmd += ["-r", f"{args.start_rev}...{args.end_rev}"]
296 if args.verbose:
302 if args.verbose:
307 if args.verbose:
354 def format_run(self, changed_files: List[str], args: FormatArgs) -> Optional[str]:
361 if args.start_rev and args.end_rev:
362 cmd.append(args.start_rev)
363 cmd.append(args.end_rev)
368 if args.verbose:
420 if args.verbose:
430 # fill out args
431 args = FormatArgs()
432 args.verbose = os.getenv("FORMAT_HOOK_VERBOSE", False)
439 args.changed_files.append(line)
444 if not fmt.run(args.changed_files, args):
497 args = FormatArgs(parser.parse_args())
500 if args.changed_files:
501 changed_files = args.changed_files.split(",")
506 if not fmt.run(changed_files, args):