Subject: CVS commit: pkgsrc/pkgtools/pkglint
From: Roland Illig
Date: 2019-11-27 23:10:08
Message id: 20191127221008.E89E4FA97@cvs.NetBSD.org

Log Message:
pkgtools/pkglint: update to 19.3.11

Changes since 19.3.10:

The check for buildlink3.mk files that are included conditionally in one
place and unconditionally in another place have been refined. Now they
also work in cases that do not involve any variables, such as when the
condition is a mere exists(filename).

References to variables that use parentheses instead of the usual braces
produce a warning now, even if pkglint cannot fix them automatically.
This affects only a few instances where more than one such variable
reference appeared in a single line.

The --log-verbose command line option has been removed since it does not
have any practical use other than improving the performance during
pkglint development itself. Because of that it hadn't even been
mentioned in the manual page.

Warnings for missing license files now report the path to the license
file relative to the line where the warning occurs, like everywhere
else.

Files:
RevisionActionfile
1.611modifypkgsrc/pkgtools/pkglint/Makefile
1.18modifypkgsrc/pkgtools/pkglint/PLIST
1.31modifypkgsrc/pkgtools/pkglint/files/autofix.go
1.32modifypkgsrc/pkgtools/pkglint/files/autofix_test.go
1.56modifypkgsrc/pkgtools/pkglint/files/check_test.go
1.28modifypkgsrc/pkgtools/pkglint/files/licenses.go
1.26modifypkgsrc/pkgtools/pkglint/files/licenses_test.go
1.40modifypkgsrc/pkgtools/pkglint/files/line.go
1.20modifypkgsrc/pkgtools/pkglint/files/line_test.go
1.31modifypkgsrc/pkgtools/pkglint/files/logging.go
1.23modifypkgsrc/pkgtools/pkglint/files/logging_test.go
1.65modifypkgsrc/pkgtools/pkglint/files/mkline.go
1.73modifypkgsrc/pkgtools/pkglint/files/mkline_test.go
1.55modifypkgsrc/pkgtools/pkglint/files/mklinechecker.go
1.50modifypkgsrc/pkgtools/pkglint/files/mklinechecker_test.go
1.5modifypkgsrc/pkgtools/pkglint/files/mklineparser.go
1.61modifypkgsrc/pkgtools/pkglint/files/mklines.go
1.37modifypkgsrc/pkgtools/pkglint/files/mkparser.go
1.36modifypkgsrc/pkgtools/pkglint/files/mkparser_test.go
1.18modifypkgsrc/pkgtools/pkglint/files/mkshparser.go
1.21modifypkgsrc/pkgtools/pkglint/files/mkshparser_test.go
1.3modifypkgsrc/pkgtools/pkglint/files/mkshtypes_test.go
1.11modifypkgsrc/pkgtools/pkglint/files/mkshwalker_test.go
1.21modifypkgsrc/pkgtools/pkglint/files/mktypes.go
1.18modifypkgsrc/pkgtools/pkglint/files/mktypes_test.go
1.70modifypkgsrc/pkgtools/pkglint/files/package.go
1.60modifypkgsrc/pkgtools/pkglint/files/package_test.go
1.2modifypkgsrc/pkgtools/pkglint/files/path.go
1.2modifypkgsrc/pkgtools/pkglint/files/path_test.go
1.57modifypkgsrc/pkgtools/pkglint/files/pkglint.1
1.66modifypkgsrc/pkgtools/pkglint/files/pkglint.go
1.51modifypkgsrc/pkgtools/pkglint/files/pkglint_test.go
1.43modifypkgsrc/pkgtools/pkglint/files/pkgsrc.go
1.37modifypkgsrc/pkgtools/pkglint/files/pkgsrc_test.go
1.40modifypkgsrc/pkgtools/pkglint/files/plist_test.go
1.50modifypkgsrc/pkgtools/pkglint/files/shell.go
1.58modifypkgsrc/pkgtools/pkglint/files/shell_test.go
1.21modifypkgsrc/pkgtools/pkglint/files/shtokenizer.go
1.20modifypkgsrc/pkgtools/pkglint/files/shtokenizer_test.go
1.10modifypkgsrc/pkgtools/pkglint/files/shtypes_test.go
1.30modifypkgsrc/pkgtools/pkglint/files/substcontext.go
1.10modifypkgsrc/pkgtools/pkglint/files/testnames_test.go
1.60modifypkgsrc/pkgtools/pkglint/files/util.go
1.37modifypkgsrc/pkgtools/pkglint/files/util_test.go
1.9modifypkgsrc/pkgtools/pkglint/files/varalignblock.go
1.79modifypkgsrc/pkgtools/pkglint/files/vardefs.go
1.25modifypkgsrc/pkgtools/pkglint/files/vardefs_test.go
1.68modifypkgsrc/pkgtools/pkglint/files/vartypecheck.go
1.61modifypkgsrc/pkgtools/pkglint/files/vartypecheck_test.go
1.13modifypkgsrc/pkgtools/pkglint/files/getopt/getopt_test.go
1.4modifypkgsrc/pkgtools/pkglint/files/histogram/histogram_test.go
1.3modifypkgsrc/pkgtools/pkglint/files/intqa/ideas.go
1.8modifypkgsrc/pkgtools/pkglint/files/licenses/licenses_test.go
1.8modifypkgsrc/pkgtools/pkglint/files/pkgver/vercmp_test.go
1.9modifypkgsrc/pkgtools/pkglint/files/textproc/lexer_test.go
1.6modifypkgsrc/pkgtools/pkglint/files/trace/tracing_test.go
1.1addpkgsrc/pkgtools/pkglint/files/mklexer.go
1.1addpkgsrc/pkgtools/pkglint/files/mklexer_test.go
1.1addpkgsrc/pkgtools/pkglint/files/intqa/qa.go
1.1addpkgsrc/pkgtools/pkglint/files/intqa/qa_test.go
1.6removepkgsrc/pkgtools/pkglint/files/intqa/testnames.go
1.3removepkgsrc/pkgtools/pkglint/files/intqa/testnames_test.go