diff --git a/blueprintcompiler/main.py b/blueprintcompiler/main.py index 6734725..d26ab6d 100644 --- a/blueprintcompiler/main.py +++ b/blueprintcompiler/main.py @@ -63,14 +63,22 @@ class BlueprintApp: type=argparse.FileType("r"), ) - format = self.add_subcommand("format", "Format given blueprint files", self.cmd_format) - format.add_argument("--check", help="don't write to the files, just return whether they would be formatted", action="store_true") + format = self.add_subcommand( + "format", "Format given blueprint files", self.cmd_format + ) + format.add_argument( + "--check", + help="don't write to the files, just return whether they would be formatted", + action="store_true", + ) format.add_argument( "inputs", nargs="+", metavar="filenames", default=sys.stdin, - type=argparse.FileType("r"), # idk, but opening with "rw" somehow throws an error + type=argparse.FileType( + "r" + ), # idk, but opening with "rw" somehow throws an error ) port = self.add_subcommand("port", "Interactive porting tool", self.cmd_port) @@ -174,7 +182,9 @@ class BlueprintApp: if opts.check: to_be_reformatted += 1 else: - open(file.name, "w").write(formatted) # This is very unelegant, should actually be `file.write(formatted)` + open(file.name, "w").write( + formatted + ) # This is very unelegant, should actually be `file.write(formatted)` reformatted += 1 except PrintableError as e: @@ -182,9 +192,7 @@ class BlueprintApp: sys.exit(1) if to_be_reformatted == 0 and reformatted == 0: - print( - f"{Colors.GREEN}{Colors.BOLD}Nothing to do.{Colors.CLEAR}" - ) + print(f"{Colors.GREEN}{Colors.BOLD}Nothing to do.{Colors.CLEAR}") elif opts.check: print( f"{Colors.RED}{Colors.BOLD}{to_be_reformatted} files would be reformatted.{Colors.CLEAR}" @@ -194,8 +202,6 @@ class BlueprintApp: f"{Colors.RED}{Colors.BOLD}Reformatted {reformatted} file.{Colors.CLEAR}" ) - - def cmd_lsp(self, opts): langserv = LanguageServer() langserv.run()