# Inclusion of prebuilt js files by upstream is intentional
sabnzbdplus source: source-contains-prebuilt-javascript-object

# More of the same, see above.
sabnzbdplus source: very-long-line-length-in-source-file *interfaces/*
# Testdata
sabnzbdplus source: very-long-line-length-in-source-file *tests/data/*
# Locale
#sabnzbdplus source: very-long-line-length-in-source-file *locale/*

# Sources aren't missing for maintainer-added files, these are all
# false positives from a simplistic lintian check based on line
# lengths of .js files.
sabnzbdplus source: source-is-missing *interfaces/*/src/*.js*

# The alternative suggested by lintian also parses dpkg-parsechangelog
# output, but fails unless the cwd just happens to be the packaging
# directory, which is highly impractical with a get-orig-source target.
sabnzbdplus source: debian-rules-parses-dpkg-parsechangelog

# The get-orig-source target is used to include missing-sources
sabnzbdplus source: debian-rules-contains-unnecessary-get-orig-source-target

# Legitimate translation-related definitions, false positive
sabnzbdplus source: unicode-trojan Contents U+200E "LEFT-TO-RIGHT MARK" *sabnzbd/lang.py*
sabnzbdplus source: unicode-trojan Contents U+200E "LEFT-TO-RIGHT MARK" *tools/make_mo.py*

# Actually, MIT == Expat here. According to the AppStream spec [1] the
# identifiers used are those found at the SPDX OpenSource License
# Registry [2], where the text of the MIT license [3] is an exact match
# to the Expat license in d/copyright.
#
# [1] https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html
# [2] https://spdx.org/licenses/
# [3] https://spdx.org/licenses/MIT.html
sabnzbdplus source: inconsistent-appstream-metadata-license linux/org.sabnzbd.sabnzbd.appdata.xml (mit != expat) [debian/copyright]
