This is an automated email from the git hooks/post-receive script. lamby pushed a commit to branch master in repository lintian.
commit 0313cff3eb8d14323228bec2f83dc0b510362c1e Author: Chris Lamb <[email protected]> Date: Thu Oct 26 16:46:09 2017 +0100 Do not trigger package-installs-java-bytecode if the path contains "WEB-INF", "demo", "doc" etc. (Closes: #879860) --- checks/files.pm | 3 ++- debian/changelog | 2 ++ t/tests/files-java-classfiles/debian/debian/libfoo-java.install | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/checks/files.pm b/checks/files.pm index 8e6d2dc..9ee7f4c 100644 --- a/checks/files.pm +++ b/checks/files.pm @@ -1163,7 +1163,8 @@ sub run { } # ---------------- .class (compiled Java files) - if ($fname =~ m,\.class$,o) { + if ( $fname =~ m,\.class$,o + && $fname !~ m,(?:WEB-INF|demo|doc|example|sample|test),o) { tag 'package-installs-java-bytecode', $file; } diff --git a/debian/changelog b/debian/changelog index f7951d5..3c902b2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -40,6 +40,8 @@ lintian (2.5.56) UNRELEASED; urgency=medium * checks/files.pm: + [CL] Lower the severity of package-installs-java-bytecode from "error" to "warning". (Closes: #879862) + + [CL] Do not trigger package-installs-java-bytecode if the path + contains "WEB-INF", "demo", "doc" etc. (Closes: #879860) * checks/init.d.pm: + [CL] Check for files that use content from the /etc/init.d/skeleton template. Thanks to Christoph Biedl for the idea. (Closes: #879152) diff --git a/t/tests/files-java-classfiles/debian/debian/libfoo-java.install b/t/tests/files-java-classfiles/debian/debian/libfoo-java.install index 52df2a2..cc0c1b3 100644 --- a/t/tests/files-java-classfiles/debian/debian/libfoo-java.install +++ b/t/tests/files-java-classfiles/debian/debian/libfoo-java.install @@ -1 +1,2 @@ mini.class usr/share/java/foo/ +mini.class usr/share/java/WEB-INF -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/lintian/lintian.git

