aboutsummaryrefslogtreecommitdiffstats
path: root/python/vhdl_langserver/lsptools.py
diff options
context:
space:
mode:
authorm-kru <mkru@protonmail.com>2020-08-15 04:17:53 +0200
committerGitHub <noreply@github.com>2020-08-15 04:17:53 +0200
commit8789de969e6673b195cbb28a692cc3fbbaa806e1 (patch)
tree51bf27abf5c553944543be5650ee2632a7b4153f /python/vhdl_langserver/lsptools.py
parent68b879eb404e12a6414ef56e697b6dc99618d457 (diff)
downloadghdl-8789de969e6673b195cbb28a692cc3fbbaa806e1.tar.gz
ghdl-8789de969e6673b195cbb28a692cc3fbbaa806e1.tar.bz2
ghdl-8789de969e6673b195cbb28a692cc3fbbaa806e1.zip
py: adjust blank lines to PEP 8 for vhdl_langserver (#1434)
Why? 1. Conform to PEP 8. 2. Easier to read. 3. Make tools, such as PyCharm, not complain.
Diffstat (limited to 'python/vhdl_langserver/lsptools.py')
-rw-r--r--python/vhdl_langserver/lsptools.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/python/vhdl_langserver/lsptools.py b/python/vhdl_langserver/lsptools.py
index 0e34c82f5..8b9fd0a17 100644
--- a/python/vhdl_langserver/lsptools.py
+++ b/python/vhdl_langserver/lsptools.py
@@ -3,6 +3,7 @@ import argparse
import json
from . import lsp
+
def lsp2json():
"Utility that transforms lsp log file to a JSON list"
conn = lsp.LSPConn(sys.stdin.buffer, sys.stdout.buffer)
@@ -15,6 +16,7 @@ def lsp2json():
res.append(json.loads(req))
print(json.dumps(res, indent=2))
+
def json2lsp():
"Utility that transform a JSON list to an lsp file"
res = json.load(sys.stdin)
@@ -23,6 +25,7 @@ def json2lsp():
for req in res:
ls.write_output(req)
+
def main():
parser = argparse.ArgumentParser()
subparsers = parser.add_subparsers(help="sub-command help")
@@ -35,5 +38,6 @@ def main():
args = parser.parse_args()
args.func()
+
if __name__ == "__main__":
main()