(self)
| 12 | * self.run() - executes the macro as instructed by the user.""" |
| 13 | |
| 14 | def __init__(self): |
| 15 | self.parser = argparse.ArgumentParser(prog=self.name(), description=self.description()) |
| 16 | self.add_parser_args() |
| 17 | # Explain argument. |
| 18 | self.parser.add_argument('--explain', action='store_true', help='Only print out expanded macro') |
| 19 | def name(self): |
| 20 | """Macro name.""" |
| 21 | pass |
nothing calls this directly
no test coverage detected