gecko-dev/docs/code-quality/lint/linters
Barret Rennie a645de723e Bug 1776480 - Remove OS.File et al. r=Gijs,webidl,smaug
This patch removes the vast majority of OS.File and support code. A few things remain:

- The nsIOSFileConstantsService still exists, but the path related constants
  (OS.Constants.Path.*) are no longer added to the OS object. The plan is to
  replace this with a proper service e.g. Services.osConstants or similar) in
  bug 1786885.
- There is still support for OS.File errors in ErrorSanitizer, which will be
  removed in bug 1775167.
- The OS.File to IOUtils migration guide will be rewritten as general IOUtils
  documentation in bug 1830097.
- dom/base/Document.cpp has a workaround for not loading osfile.jsm at startup,
  which may want to be reconsidered in bug 1830100.

So long, and thanks for all the I/O.

Differential Revision: https://phabricator.services.mozilla.com/D176543
2023-05-12 18:34:28 +00:00
..
eslint-plugin-mozilla Bug 1776480 - Remove OS.File et al. r=Gijs,webidl,smaug 2023-05-12 18:34:28 +00:00
android-format.rst Bug 1740799 - Format Kotlin code using ktlint. r=geckoview-reviewers,owlish,linter-reviewers,sylvestre 2022-11-18 00:55:03 +00:00
black.rst
clang-format.rst
clippy.rst Bug 1799620 - mozlint/clippy: using nightly isn't necessary anymore r=linter-reviewers,marco DONTBUILD 2022-11-08 15:05:31 +00:00
codespell.rst
eslint-plugin-mozilla.rst Bug 1776480 - Remove OS.File et al. r=Gijs,webidl,smaug 2023-05-12 18:34:28 +00:00
eslint-plugin-spidermonkey-js.rst
eslint.rst Bug 1508369 - add stylelint linter support to mach lint, r=Standard8,dao,linter-reviewers,sylvestre 2023-05-11 16:06:38 +00:00
file-perm.rst
file-whitespace.rst
fluent-lint.rst
l10n.rst
license.rst
lintpref.rst
mingw-capitalization.rst
perfdocs.rst
rejected-words.rst
rstlinter.rst
ruff.rst Bug 1811850 - [lint] Replace flake8 linter with ruff, r=linter-reviewers,sylvestre 2023-03-20 13:06:27 +00:00
rustfmt.rst
stylelint.rst Bug 1508369 - add stylelint linter support to mach lint, r=Standard8,dao,linter-reviewers,sylvestre 2023-05-11 16:06:38 +00:00
trojan-source.rst
yamllint.rst