Граф коммитов

314 Коммитов

Автор SHA1 Сообщение Дата
Narcis Beleuzu 69f64d87d9 Backed out 2 changesets (bug 1617963, bug 1179358) for Linting failure on windows_build.rst . CLOSED TREE
Backed out changeset a2c7ad83a45b (bug 1179358)
Backed out changeset 4cf6af7fbcdb (bug 1617963)
2020-04-13 22:53:54 +03:00
mhoye 586ad04bbc Bug 1617963 - Moving contribution and related info from MDN to m-c r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D68835

--HG--
extra : moz-landing-system : lando
2020-04-01 22:15:27 +00:00
Emilio Cobos Álvarez 249c66fbe0 No bug - Add a link to GeckoView contribution docs from the source tree docs. r=sylvestre,snorp
Differential Revision: https://phabricator.services.mozilla.com/D70655

--HG--
extra : moz-landing-system : lando
2020-04-13 17:29:38 +00:00
Sylvestre Ledru 1ea28b28ec Bug 1629012 - Rename the doc title from Mozilla to Firefox r=firefox-source-docs-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D70525

--HG--
extra : moz-landing-system : lando
2020-04-11 02:30:59 +00:00
Sylvestre Ledru 02f9eb9857 no bug - bugizlla doc - Fix the links r=emceeaich DONTBUILD
They are failing currently: https://firefox-source-docs.mozilla.org/bug-mgmt/guides/bug-types.html

Differential Revision: https://phabricator.services.mozilla.com/D70178

--HG--
extra : moz-landing-system : lando
2020-04-09 07:47:45 +00:00
Chris Peterson 32270107d9 Bug 1625855 - Replace MOZ_MUST_USE with [[nodiscard]] in some Servo Rust code. r=emilio
Are there any Rust crates outside mozilla-central that include or emit Mozilla C++ code that should be updated to use [[nodiscard]] instead of MOZ_MUST_USE?

Depends on D68751

Differential Revision: https://phabricator.services.mozilla.com/D69319

--HG--
extra : moz-landing-system : lando
2020-04-02 08:27:59 +00:00
Sylvestre Ledru 92c39ff3fa Bug 1625216 - bugzilla/doc: Move priority definition into a specific file r=emceeaich
Differential Revision: https://phabricator.services.mozilla.com/D68532

--HG--
extra : moz-landing-system : lando
2020-03-28 00:44:33 +00:00
Sylvestre Ledru 2b1589dce0 Bug 1625216 - bugzilla doc - Remove an obsolete info in the doc r=emceeaich
Depends on D68530

Differential Revision: https://phabricator.services.mozilla.com/D68531

--HG--
extra : moz-landing-system : lando
2020-03-28 00:44:05 +00:00
Sylvestre Ledru ef4fc0e312 Bug 1625216 - bugzilla/doc - remove a deprecated doc r=emceeaich
Depends on D68511

Differential Revision: https://phabricator.services.mozilla.com/D68530

--HG--
extra : moz-landing-system : lando
2020-03-28 00:43:22 +00:00
Sylvestre Ledru 18434246b2 Bug 1625216 - bugzilla doc - fix some typos r=emceeaich
Differential Revision: https://phabricator.services.mozilla.com/D68511

--HG--
extra : moz-landing-system : lando
2020-03-28 00:42:51 +00:00
Sylvestre Ledru da7b37a199 Bug 1625216 - Migration the bugzilla doc in-tree from github r=emceeaich
for now, it is just a pandoc -trst conversion and titles added

I will polish the files.

Differential Revision: https://phabricator.services.mozilla.com/D68510

--HG--
extra : moz-landing-system : lando
2020-03-28 00:40:49 +00:00
Matthew Gaudet 6df9bb3b0d Bug 1625052 - Add preliminary in-tree build documentation r=tcampbell
This preliminary in-tree build documentation is focused on the `mach`
workflow.

I've used reStructuredText for this because there are some nice features
(for example, see the nice 'Note' box we get).

I added a marker so that we could get a nice link to the linux build. Note,
that link only looks sensible if the whole tree of docs is built (first time
you run `mach doc`). Subsequent rebuilds only seem to rebuild the subtree
that is changed, and so that label isn't found and so is printed funny.

Differential Revision: https://phabricator.services.mozilla.com/D68299

--HG--
extra : moz-landing-system : lando
2020-03-27 15:02:29 +00:00
Sylvestre Ledru 7cfa120eb9 Bug 1623320 - Add support to run mozlint on dotfile r=linter-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D67316

--HG--
extra : moz-landing-system : lando
2020-03-20 21:51:03 +00:00
Andrew Halberstadt ed55b7f24b Bug 1623656 - [mozlint] Make output of ./mach lint --list readable, r=linter-reviewers,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D67501

--HG--
extra : moz-landing-system : lando
2020-03-19 18:06:41 +00:00
Andrew Halberstadt f4ff3c2181 Bug 1623339 - [lint.flake8] Fix path filtering bug when specifying subdirectory of excluded path, r=linter-reviewers,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D67335

--HG--
rename : tools/lint/test/files/flake8/subdir/exclude/bad.py => tools/lint/test/files/flake8/subdir/exclude/exclude_subdir/bad.py
extra : moz-landing-system : lando
2020-03-18 17:02:34 +00:00
Andi-Bogdan Postelnicu bc9dbe64a1 Bug 1619921 - enable clang-plugin with support for alpha checkers module. r=froydnj,sg
Differential Revision: https://phabricator.services.mozilla.com/D65314

--HG--
extra : moz-landing-system : lando
2020-03-17 07:01:09 +00:00
Sylvestre Ledru e734d33054 no bug - contribute doc - Create some sub categories r=firefox-source-docs-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D66651

--HG--
rename : docs/contributing/artifact_builds.rst => docs/contributing/build/artifact_builds.rst
rename : docs/contributing/linux_build.rst => docs/contributing/build/linux_build.rst
rename : docs/contributing/mercurial.rst => docs/contributing/vcs/mercurial.rst
rename : docs/contributing/mercurial_bundles.rst => docs/contributing/vcs/mercurial_bundles.rst
extra : moz-landing-system : lando
2020-03-16 21:20:04 +00:00
Andreea Pavel a6b6afe578 Backed out changeset 780399392e20 (bug 1619921) for breaking toolchains on a CLOSED TREE 2020-03-16 18:27:17 +02:00
Andi-Bogdan Postelnicu 1ee04a1f77 Bug 1619921 - enable clang-plugin with support for alpha checkers module. r=froydnj,sg
Differential Revision: https://phabricator.services.mozilla.com/D65314

--HG--
extra : moz-landing-system : lando
2020-03-16 16:04:00 +00:00
Sylvestre Ledru 96d228b38c no bug - Use the in-tree doc instead of mdn (or hardcoded links) r=glob
Differential Revision: https://phabricator.services.mozilla.com/D66493

--HG--
extra : moz-landing-system : lando
2020-03-12 03:25:28 +00:00
Sylvestre Ledru ff3d04b683 Bug 1620635 - doc follow up - fix a typo DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D65864

--HG--
extra : moz-landing-system : lando
2020-03-07 12:13:02 +00:00
Sylvestre Ledru 93ef1bd928 Bug 1620635 - static analysis, linting and coding style - add link to meta bugs r=static-analysis-reviewers,Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D65761

--HG--
extra : moz-landing-system : lando
2020-03-06 21:01:22 +00:00
Sylvestre Ledru a886409789 Bug 1620633 - docs: Make tables have inconsistent sizes DONTBUILD r=championshuttler
Differential Revision: https://phabricator.services.mozilla.com/D65748

--HG--
extra : moz-landing-system : lando
2020-03-06 17:11:27 +00:00
championshuttler a963bc0c4b Bug 1619059 - Update the link to Artifact Build docs, DONTBUILD.r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D65357

--HG--
extra : moz-landing-system : lando
2020-03-05 19:41:30 +00:00
championshuttler 0952038a94 Bug 1619059 - Polish the artifact build doc (Remove bad char, fix links), DONTBUILD.r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D64901

--HG--
extra : moz-landing-system : lando
2020-03-05 19:42:09 +00:00
championshuttler 605e6dc841 Bug 1619059 - Blind Import of Artifact Build Docs from MDN, DONTBUILD.r=firefox-source-docs-reviewers,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D64900

--HG--
extra : moz-landing-system : lando
2020-03-05 19:42:32 +00:00
Eric Rahm 90d90833f2 no bug - reviewerdoc - Add the XPCOM group r=sylvestre DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D65021

--HG--
extra : moz-landing-system : lando
2020-03-02 21:10:09 +00:00
Sylvestre Ledru 74847a316b Bug 1619159 - Reference the code coverage doc r=marco
Depends on D64903

Differential Revision: https://phabricator.services.mozilla.com/D64904

--HG--
extra : moz-landing-system : lando
2020-03-02 15:43:38 +00:00
emilfs 5ff804de2e Bug 1618487 - fix rstcheck linter warning. r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D64557

--HG--
extra : moz-landing-system : lando
2020-03-02 10:40:30 +00:00
victoria 9e28fdb247 Bug 1619012 - Suggestions for shorter/friendlier intro. r=sylvestre
Depends on D64835

Differential Revision: https://phabricator.services.mozilla.com/D64836

--HG--
extra : moz-landing-system : lando
2020-02-29 08:01:30 +00:00
victoria c47677d075 Bug 1619012 - Changed Artifact Mode sentence to have a hint about mozconfig. r=sylvestre
Depends on D64834

Differential Revision: https://phabricator.services.mozilla.com/D64835

--HG--
extra : moz-landing-system : lando
2020-02-29 08:00:52 +00:00
victoria 14dc66c859 Bug 1619012 - Add sentence about SearchFox r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D64834

--HG--
extra : moz-landing-system : lando
2020-02-29 07:59:53 +00:00
championshuttler ff5c6e37a4 Bug 1617844- DONTBUILD Minor nits to Mercurial Docs(bad char, add matrix).r=firefox-source-docs-reviewers,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D64582

--HG--
extra : moz-landing-system : lando
2020-02-27 16:04:36 +00:00
Sylvestre Ledru 6f034f2f1c Bug 1617836 - Create a new category for sanitizer in the doc r=decoder
Move the *san files from fuzzing to sanitizer

Depends on D64072

Differential Revision: https://phabricator.services.mozilla.com/D64407

--HG--
rename : tools/fuzzing/docs/asan.rst => tools/sanitizer/docs/asan.rst
rename : tools/fuzzing/docs/asan_nightly.rst => tools/sanitizer/docs/asan_nightly.rst
extra : moz-landing-system : lando
2020-02-27 15:34:12 +00:00
championshuttler e7f486d269 Bug 1617844- Alongside add the reference of mercurial bundles in contribute page.r=firefox-source-docs-reviewers,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D64566

--HG--
extra : moz-landing-system : lando
2020-02-27 13:51:22 +00:00
Sylvestre Ledru 6b925c7d59 no bug - reviews doc: Add some missing groups + polish r=glob DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D64373

--HG--
extra : moz-landing-system : lando
2020-02-26 16:01:08 +00:00
Sylvestre Ledru 374863b8ad Bug 1605934 - Add nested namespaces in the C++ coding style r=sg
Differential Revision: https://phabricator.services.mozilla.com/D64301

--HG--
extra : moz-landing-system : lando
2020-02-26 09:31:44 +00:00
Sylvestre Ledru 1b63bda4a8 Bug 1617836 - ride along: Rename the hg doc to avoid confusion when linking from other pages r=championshuttler
Depends on D64032

Differential Revision: https://phabricator.services.mozilla.com/D64036

--HG--
extra : moz-landing-system : lando
2020-02-25 18:06:17 +00:00
championshuttler 6fba22ee67 Bug 1617844 - Polish the mercurial bundles doc (fix links, bad char etc). r=firefox-source-docs-reviewers,sylvestre
Depends on D64051

Differential Revision: https://phabricator.services.mozilla.com/D64110

--HG--
extra : moz-landing-system : lando
2020-02-25 16:45:11 +00:00
championshuttler 3796b0a288 Bug 1617844 - Import docs for Mercurial Bundles without any changes. r=firefox-source-docs-reviewers,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D64051

--HG--
extra : moz-landing-system : lando
2020-02-25 16:44:26 +00:00
Sylvestre Ledru 5522c75898 no bug - review doc: explain how to request review groups r=glob DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D63858

--HG--
extra : moz-landing-system : lando
2020-02-24 15:07:57 +00:00
Sylvestre Ledru 101e156501 no bug - Recommends using instead of typedef r=sg
Differential Revision: https://phabricator.services.mozilla.com/D63834

--HG--
extra : moz-landing-system : lando
2020-02-24 13:13:19 +00:00
Sylvestre Ledru 90cb950547 no bug - doc: Add a list of all the clang-tidy check, now contains the list of autofix r=andi
Differential Revision: https://phabricator.services.mozilla.com/D63818

--HG--
extra : moz-landing-system : lando
2020-02-24 08:10:17 +00:00
Sylvestre Ledru f30428c8cd no bug - reviewerdoc - Add the UX group DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D63788

--HG--
extra : moz-landing-system : lando
2020-02-23 11:53:08 +00:00
Sylvestre Ledru a9fb650d1b no bug - reviewer doc - fix a typo DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D63768

--HG--
extra : moz-landing-system : lando
2020-02-22 17:12:49 +00:00
Sylvestre Ledru 745662028b no bug - Create a page for reviews (import from mdn) + group r=firefox-source-docs-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D61394

--HG--
extra : moz-landing-system : lando
2020-02-21 17:13:37 +00:00
Sylvestre Ledru 48271d5db0 no bug - Add missing linters and links r=static-analysis-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D63543

--HG--
extra : moz-landing-system : lando
2020-02-21 13:54:46 +00:00
Sylvestre Ledru 7156338c89 Bug 1616969 - docs: Bring back the larger display of the docs r=championshuttler
Differential Revision: https://phabricator.services.mozilla.com/D63542

--HG--
rename : tools/moztreedocs/_static/custom_theme.css => docs/_static/custom_theme.css
extra : moz-landing-system : lando
2020-02-20 20:46:56 +00:00
Sylvestre Ledru ef6f6d2886 Bug 1361341 - Add rust clippy to mozlint r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D58250

--HG--
extra : moz-landing-system : lando
2020-02-19 08:50:35 +00:00
Sylvestre Ledru 33d59d070c No bug - static analysis doc: Add info about the matrix chat + review group r=static-analysis-reviewers,andi
+ fix a link

Differential Revision: https://phabricator.services.mozilla.com/D63089

--HG--
extra : moz-landing-system : lando
2020-02-17 16:59:37 +00:00
Ciure Andrei 7ab2d76537 Backed out changeset a63ccd650889 (bug 1361341) for causing mozlint failures CLOSED TREE 2020-02-14 11:10:29 +02:00
Sylvestre Ledru d284704bb3 Bug 1361341 - Add rust clippy to mozlint r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D58250

--HG--
extra : moz-landing-system : lando
2020-02-13 23:22:56 +00:00
Coroiu Cristina ec8506ea56 Backed out 4 changesets (bug 1361341, bug 1578058) for mozilint failure at test_clippy.py on a CLOSED TREE
Backed out changeset 76d91acac82c (bug 1361341)
Backed out changeset aa0f5c68a325 (bug 1578058)
Backed out changeset 6df34f8ff016 (bug 1578058)
Backed out changeset 066a58eea385 (bug 1361341)
2020-02-14 01:15:11 +02:00
Sylvestre Ledru 39658a665b Bug 1361341 - Add rust clippy to mozlint r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D58250

--HG--
extra : moz-landing-system : lando
2020-02-13 21:39:51 +00:00
alexandru.ionescu 5b6ff5a709 Bug 1599099 - Generate in-tree perfdocs using ./mach lint --fix. r=octavian_negru,sparky
This patch adds the PerfDocs Generator. Some modificiations to `run_perfdocs` were also made because verification always has to occur before the documentation generation, and generation always has to be run after verification (if verification passes).

Differential Revision: https://phabricator.services.mozilla.com/D57111

--HG--
extra : moz-landing-system : lando
2020-02-12 07:00:15 +00:00
Sylvestre Ledru f9328d2021 Bug 1613526 - Create a code quality documentation and move the appropriate docs r=ahal
This for a few reasons:
* The summary becomes the landing page for code quality:
  https://firefox-source-docs.mozilla.org/tools/static-analysis/summary.html
* I don't think we need a full code quality category
* Closer to the source-code-doc
* All the files at the same place

Differential Revision: https://phabricator.services.mozilla.com/D61767

--HG--
rename : tools/lint/docs/coding-style/coding_style_java.rst => docs/code-quality/coding-style/coding_style_java.rst
rename : tools/lint/docs/coding-style/coding_style_other.rst => docs/code-quality/coding-style/coding_style_other.rst
rename : tools/lint/docs/coding-style/coding_style_python.rst => docs/code-quality/coding-style/coding_style_python.rst
rename : tools/lint/docs/coding-style/format_cpp_code_with_clang-format.rst => docs/code-quality/coding-style/format_cpp_code_with_clang-format.rst
rename : tools/clang-tidy/docs/summary.rst => docs/code-quality/index.rst
rename : tools/lint/docs/create.rst => docs/code-quality/lint/create.rst
rename : tools/lint/docs/index.rst => docs/code-quality/lint/index.rst
rename : tools/lint/docs/index.rst => docs/code-quality/lint/lint.rst
rename : tools/lint/docs/linters/codespell.rst => docs/code-quality/lint/linters/codespell.rst
rename : tools/lint/docs/linters/cpp-virtual-final.rst => docs/code-quality/lint/linters/cpp-virtual-final.rst
rename : tools/lint/docs/linters/eslint-plugin-mozilla.rst => docs/code-quality/lint/linters/eslint-plugin-mozilla.rst
rename : tools/lint/docs/linters/eslint-plugin-spidermonkey-js.rst => docs/code-quality/lint/linters/eslint-plugin-spidermonkey-js.rst
rename : tools/lint/docs/linters/eslint.rst => docs/code-quality/lint/linters/eslint.rst
rename : tools/lint/docs/linters/file-perm.rst => docs/code-quality/lint/linters/file-perm.rst
rename : tools/lint/docs/linters/file-whitespace.rst => docs/code-quality/lint/linters/file-whitespace.rst
rename : tools/lint/docs/linters/flake8.rst => docs/code-quality/lint/linters/flake8.rst
rename : tools/lint/docs/linters/l10n.rst => docs/code-quality/lint/linters/l10n.rst
rename : tools/lint/docs/linters/license.rst => docs/code-quality/lint/linters/license.rst
rename : tools/lint/docs/linters/lintpref.rst => docs/code-quality/lint/linters/lintpref.rst
rename : tools/lint/docs/linters/mingw-capitalization.rst => docs/code-quality/lint/linters/mingw-capitalization.rst
rename : tools/lint/docs/linters/perfdocs.rst => docs/code-quality/lint/linters/perfdocs.rst
rename : tools/lint/docs/linters/rstlinter.rst => docs/code-quality/lint/linters/rstlinter.rst
rename : tools/lint/docs/linters/rustfmt.rst => docs/code-quality/lint/linters/rustfmt.rst
rename : tools/lint/docs/usage.rst => docs/code-quality/lint/usage.rst
rename : tools/clang-tidy/docs/index.rst => docs/code-quality/static-analysis.rst
extra : moz-landing-system : lando
2020-02-11 09:11:44 +00:00
Sylvestre Ledru df16bc9e25 No bug - Update irc links to point to riot/matrix r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D61800

--HG--
extra : moz-landing-system : lando
2020-02-06 19:22:13 +00:00
Sylvestre Ledru 6836a4dde4 No bug - doc: Remove some deprecated info about the editor r=masayuki
Differential Revision: https://phabricator.services.mozilla.com/D60482

--HG--
extra : moz-landing-system : lando
2020-01-23 22:51:04 +00:00
championshuttler 2c33910dc2 Bug 1606894 - Add Linux Build preparation Page.r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D59377

--HG--
extra : moz-landing-system : lando
2020-01-12 10:02:40 +00:00
championshuttler b62d30cc23 Bug 1605742 - Move Mercurial docs to docs/contributing directory.r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D59376

--HG--
rename : tools/docs/docs/contribute/mercurial.rst => docs/contributing/mercurial.rst
extra : moz-landing-system : lando
2020-01-10 12:50:34 +00:00
championshuttler 739735a235 Bug 1608201 - Links broken in contributing docs.r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D59621

--HG--
extra : moz-landing-system : lando
2020-01-12 09:56:43 +00:00
Sylvestre Ledru daa53ea029 no bug - follow up of Bug 1606026 - Add docs/ to the list of dirs r=glasserc
Differential Revision: https://phabricator.services.mozilla.com/D58925

--HG--
extra : moz-landing-system : lando
2020-01-07 14:06:54 +00:00
Ethan Glasser-Camp 7cd2a98da0 Bug 1606026: Move existing documentation into new locations r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D58338

--HG--
rename : tools/docs/docs/contribute/mozilla_source_code_directory_structure.rst => docs/contributing/directory_structure.rst
rename : tools/docs/docs/contribute/how_to_contribute_firefox.rst => docs/contributing/how_to_contribute_firefox.rst
rename : tools/docs/docs/adding-documentation.rst => tools/moztreedocs/docs/adding-documentation.rst
rename : tools/docs/docs/index.rst => tools/moztreedocs/docs/index.rst
rename : tools/docs/docs/mdn-import.rst => tools/moztreedocs/docs/mdn-import.rst
extra : moz-landing-system : lando
2020-01-06 16:38:34 +00:00
Ethan Glasser-Camp 6f164aa98f Bug 1606026: Move documentation entry point to docs/ r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D58552

--HG--
rename : tools/docs/conf.py => docs/conf.py
rename : tools/docs/config.yml => docs/config.yml
rename : tools/docs/index.rst => docs/index.rst
rename : tools/docs/jsdoc.json => docs/jsdoc.json
extra : moz-landing-system : lando
2020-01-06 16:14:11 +00:00