Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (11m)  pkgsrc-2024Q1 (20d)  pkgsrc-2023Q4 (67d)  pkgsrc-2023Q2 (99d)  pkgsrc-2023Q3 (179d) 

2024-06-07 05:45:00 UTC Now

2020-02-15 13:48:40 UTC MAIN commitmail json YAML

pkgsrc/pkgtools/pkglint/Makefile@1.631 / diff
pkgsrc/pkgtools/pkglint/files/autofix.go@1.38 / diff
pkgsrc/pkgtools/pkglint/files/autofix_test.go@1.40 / diff
pkgsrc/pkgtools/pkglint/files/buildlink3.go@1.32 / diff
pkgsrc/pkgtools/pkglint/files/buildlink3_test.go@1.41 / diff
pkgsrc/pkgtools/pkglint/files/category.go@1.32 / diff
pkgsrc/pkgtools/pkglint/files/category_test.go@1.32 / diff
pkgsrc/pkgtools/pkglint/files/check_test.go@1.66 / diff
pkgsrc/pkgtools/pkglint/files/distinfo.go@1.42 / diff
pkgsrc/pkgtools/pkglint/files/distinfo_test.go@1.37 / diff
pkgsrc/pkgtools/pkglint/files/files.go@1.32 / diff
pkgsrc/pkgtools/pkglint/files/homepage.go@1.4 / diff
pkgsrc/pkgtools/pkglint/files/homepage_test.go@1.3 / diff
pkgsrc/pkgtools/pkglint/files/line.go@1.46 / diff
pkgsrc/pkgtools/pkglint/files/line_test.go@1.21 / diff
pkgsrc/pkgtools/pkglint/files/linechecker.go@1.18 / diff
pkgsrc/pkgtools/pkglint/files/lines.go@1.13 / diff
pkgsrc/pkgtools/pkglint/files/lines_test.go@1.12 / diff
pkgsrc/pkgtools/pkglint/files/lineslexer.go@1.3 / diff
pkgsrc/pkgtools/pkglint/files/lineslexer_test.go@1.2 / diff
pkgsrc/pkgtools/pkglint/files/logging.go@1.41 / diff
pkgsrc/pkgtools/pkglint/files/logging_test.go@1.27 / diff
pkgsrc/pkgtools/pkglint/files/mkassignchecker.go@1.7 / diff
pkgsrc/pkgtools/pkglint/files/mkassignchecker_test.go@1.4 / diff
pkgsrc/pkgtools/pkglint/files/mkcondchecker_test.go@1.6 / diff
pkgsrc/pkgtools/pkglint/files/mkline.go@1.76 / diff
pkgsrc/pkgtools/pkglint/files/mklinechecker.go@1.64 / diff
pkgsrc/pkgtools/pkglint/files/mklineparser.go@1.13 / diff
pkgsrc/pkgtools/pkglint/files/mklines.go@1.68 / diff
pkgsrc/pkgtools/pkglint/files/mklines_test.go@1.62 / diff
pkgsrc/pkgtools/pkglint/files/mkshparser_test.go@1.24 / diff
pkgsrc/pkgtools/pkglint/files/mkvarusechecker.go@1.6 / diff
pkgsrc/pkgtools/pkglint/files/package.go@1.80 / diff
pkgsrc/pkgtools/pkglint/files/package_test.go@1.68 / diff
pkgsrc/pkgtools/pkglint/files/patches.go@1.37 / diff
pkgsrc/pkgtools/pkglint/files/patches_test.go@1.36 / diff
pkgsrc/pkgtools/pkglint/files/path.go@1.9 / diff
pkgsrc/pkgtools/pkglint/files/path_test.go@1.10 / diff
pkgsrc/pkgtools/pkglint/files/pkglint.go@1.74 / diff
pkgsrc/pkgtools/pkglint/files/pkglint_test.go@1.60 / diff
pkgsrc/pkgtools/pkglint/files/pkgsrc.go@1.50 / diff
pkgsrc/pkgtools/pkglint/files/pkgsrc_test.go@1.43 / diff
pkgsrc/pkgtools/pkglint/files/plist.go@1.53 / diff
pkgsrc/pkgtools/pkglint/files/redundantscope.go@1.12 / diff
pkgsrc/pkgtools/pkglint/files/redundantscope_test.go@1.14 / diff
pkgsrc/pkgtools/pkglint/files/shell.go@1.58 / diff
pkgsrc/pkgtools/pkglint/files/toplevel.go@1.29 / diff
pkgsrc/pkgtools/pkglint/files/toplevel_test.go@1.23 / diff
pkgsrc/pkgtools/pkglint/files/util.go@1.73 / diff
pkgsrc/pkgtools/pkglint/files/util_test.go@1.48 / diff
pkgsrc/pkgtools/pkglint/files/var.go@1.8 / diff
pkgsrc/pkgtools/pkglint/files/varalignblock.go@1.17 / diff
pkgsrc/pkgtools/pkglint/files/varalignblock_test.go@1.13 / diff
pkgsrc/pkgtools/pkglint/files/vardefs.go@1.89 / diff
pkgsrc/pkgtools/pkglint/files/vartype.go@1.47 / diff
pkgsrc/pkgtools/pkglint/files/vartypecheck.go@1.82 / diff
pkgsrc/pkgtools/pkglint/files/vartypecheck_test.go@1.77 / diff

pkgtools/pkglint: update to 19.4.8

Changes since 19.4.7:

The diagnostic for homepages using FTP is simpler now.

When running pkglint recursively on the top-level directory, the
inter-package checks (distfile hashes, unused licenses) are enabled
implicitly. This way, the only effect of the -Cglobal option is now
whether the pkgsrc infrastructure files are checked as well.

The check for removed packages that have not been recorded in
doc/CHANGES prints the correct lines when pkglint is run with the
--source option.

Fatal technical errors are no longer treated as diagnostics since they
are none. That was an early conceptual mistake, but since these fatal
error didn't happen often, it didn't matter.

In diagnostics, when referring to other lines, the previously used words
before/after have been replaced with above/below to avoid any confusion
whether space or time is meant.

In CONF_FILES, spaces and quotes are allowed.
See https://gnats.netbsd.org/42191.

Fixed unintended side-effects when running pkglint --autofix --only.
Before, all fixes were applied to the file, whether or not they matched
the --only option.

Fixed resolution of relative paths of the form ../../category/package
when they appeared in an infrastructure file.

Lots of refactorings and housekeeping, as usual.

(rillig)