From 89de262da7dce7d3c10c384179db4962dc0a4455 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Thu, 13 Nov 2025 17:55:11 -0500 Subject: Fix straightforward pylint issues --- lv2specgen/lv2docgen.py | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) (limited to 'lv2specgen/lv2docgen.py') diff --git a/lv2specgen/lv2docgen.py b/lv2specgen/lv2docgen.py index 2a0e2a2..271e434 100755 --- a/lv2specgen/lv2docgen.py +++ b/lv2specgen/lv2docgen.py @@ -3,14 +3,12 @@ # Copyright 2012 David Robillard # SPDX-License-Identifier: ISC +"""LV2 plugin documentation generator.""" + # pylint: disable=consider-using-f-string -# pylint: disable=invalid-name # pylint: disable=missing-function-docstring -# pylint: disable=missing-module-docstring -# pylint: disable=pointless-string-statement # pylint: disable=redefined-outer-name -# pylint: disable=unspecified-encoding -# pylint: disable=use-implicit-booleaness-not-len +# pylint: disable=invalid-name import errno import os @@ -102,10 +100,10 @@ def plugin_doc(model, plugin, style_uri): html += get_doc(model, plugin) ports_html = "" - for p in model.triples([plugin, lv2.port, None]): - ports_html += port_doc(model, p[2]) + for link in model.triples([plugin, lv2.port, None]): + ports_html += port_doc(model, link[2]) - if len(ports_html): + if ports_html: html += ( """

Ports

@@ -120,8 +118,6 @@ def plugin_doc(model, plugin, style_uri): if __name__ == "__main__": - "LV2 plugin documentation generator" - if len(sys.argv) < 2: print("Usage: %s OUTDIR FILE..." % sys.argv[0]) sys.exit(1) @@ -149,5 +145,5 @@ if __name__ == "__main__": raise print("Writing <%s> documentation to %s" % (plugin, outpath)) - with open(outpath, "w") as out: + with open(outpath, "w", encoding="utf-8") as out: out.write(html) -- cgit v1.2.1