[configs] skip-check-length = false skip-check-licenses = false check-alphabetical-order = true [ignore] # Files that are ignored for all tidy and lint checks. files = [ "./components/shared/net/tests/parsable_mime/text", "./resources/hsts_preload.fstmap", "./tests/wpt/meta/MANIFEST.json", "./tests/wpt/mozilla/meta/MANIFEST.json", # Long encoded string "./tests/wpt/mozilla/tests/mozilla/resources/brotli.py", "./tests/wpt/webgl/meta/MANIFEST.json", # Upstream code from Khronos/WebGL uses tabs for indentation "./tests/wpt/webgl/tests", # Vendored from upstream "./tests/wpt/webgpu/tests", # Our import script is not currently respecting the lint. "./tests/wpt/webgl/tools/import-conformance-tests.py", # Ignore those files since the issues reported are on purpose "./tests/html/bad-line-ends.html", "./tests/wpt/mozilla/tests/css/fonts", "./tests/wpt/mozilla/tests/css/pre_with_tab.html", "./tests/wpt/mozilla/tests/mozilla/textarea_placeholder.html", ] # Directories that are ignored for the non-WPT tidy check. directories = [ # Test have expectations in them, causing tidy to fail. "./support/crown/tests", # Upstream "./support/android/apk", "./tests/wpt/harness", "./tests/wpt/tests", "./tests/wpt/mozilla/tests/mozilla/referrer-policy", "./tests/wpt/mozilla/tests/webgl", "./python/tidy/tests", "./python/mach", # Generated and upstream code combined with our own. Could use cleanup "./target", "./support/crown/target", "./third_party", # Cache files generated by wptrunner which fail the EOF newlines check. "./tests/wpt/meta/.cache", "./tests/wpt/mozilla/meta/.cache", "./tests/wpt/webgl/meta/.cache", ] # Directories that are checked for correct file extension [check_ext] # directory, list of expected file extensions "./components/script_bindings/webidls" = [".webidl", "noidl"]