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

249 Коммитов

Автор SHA1 Сообщение Дата
mhoye cb2f30a40e Bug 1179358 - Consolidation of documentation patches into MC r=sylvestre
Depends on D68835

Differential Revision: https://phabricator.services.mozilla.com/D76398
2020-05-25 07:26:51 +00:00
mhoye 57a1c6a1d8 Bug 1179358 - Moving contribution and related info from MDN to m-c r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D68835
2020-05-25 08:53:37 +00:00
Tilden Windsor a73234e7ec Bug 1614477 - Replaced deprecated dxr links with searchfox links. r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D76621
2020-05-24 13:46:30 +00:00
Benoit Chauvet a0f17a5fbf Bug 1636887 - how_to_contribute_firefox.rst : adding precisions to the windows dependencies setup explanations. r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D74861
2020-05-13 16:50:07 +00:00
Sylvestre Ledru fedde13549 Bug 1636494 - doc: update the doc about some of the lint job moved to tier-2 r=linter-reviewers,ahal
Depends on D74435

Differential Revision: https://phabricator.services.mozilla.com/D74436
2020-05-13 09:32:57 +00:00
Sylvestre Ledru 8305e1a99e no bug - contribution doc: Document how to install moz-phab r=glob DONTBUILD
Depends on D74437

Differential Revision: https://phabricator.services.mozilla.com/D74438
2020-05-11 07:59:47 +00:00
Sylvestre Ledru 8635d12634 no bug - contribution doc: Make it clear that mac bootstrap isn't for Windows r=marco
Differential Revision: https://phabricator.services.mozilla.com/D74524
2020-05-09 21:44:11 +00:00
Emma Humphries 42caaede42 Bug 1636631 - Update in-tree docs for May 8 triage process change r=sylvestre
Update definition to:

The new definition of Triaged will be Firefox-related bugs of type
defect where the component is not
UNTRIAGED, and a non-default value not equal to -- or N/A.

Bugs of type Task or Enhancement may have a severity of N/A,
but defects must have a severity that is neither -- or
N/A.

This means edits to the references to setting release
status flags (which are now not required.)

Also switching to using :ref:`link text <target>` for
internal links because of some errors when compiling
.rst to HTML.

Fix linter error in rst

Differential Revision: https://phabricator.services.mozilla.com/D74515
2020-05-09 09:41:21 +00:00
Sylvestre Ledru f73509b9c0 no bug - contribution doc: Define what is treeherder r=marco DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D74437
2020-05-09 13:08:27 +00:00
Sylvestre Ledru 0020d33ca2 Bug 1636499 - ride along - add support of strikethrough r=marco
Depends on D74427

Differential Revision: https://phabricator.services.mozilla.com/D74428
2020-05-08 16:57:28 +00:00
Sylvestre Ledru 135afb8ea4 Bug 1635826 - docs: Override some default values in the table to improve the rendering r=marco,ahal
Ride along: document the other changes

Differential Revision: https://phabricator.services.mozilla.com/D74275
2020-05-08 11:10:29 +00:00
Emma Humphries 90110c694f Bug 1635654 - Update in-tree docs for new triage process. r=sylvestre
This changeset covers the new, severity-based triage process

Fix linting errors

Fix links and language

Fix headings and broken link

Add missing newline to labels.rst

Differential Revision: https://phabricator.services.mozilla.com/D73999
2020-05-08 09:28:35 +00:00
Ian Moody a52653c73c Bug 1536556 - Extend no-throw-cr-literal ESLint rule to forbid and fix `throw new Error(Cr.ERROR);`. r=Standard8
Code should be using `throw Components.Exception("", Cr.ERROR);` instead,
since `new Error()` just converts the int value of the Cr.ERROR into a string,
whereas `Exception` constructs an Exception object with the result property set
to the Cr.ERROR value, so other code can identify it.

Differential Revision: https://phabricator.services.mozilla.com/D28074
2020-05-05 17:43:39 +00:00
Ian Moody 85f9392bc8 Bug 1536556 - Add custom no-throw-cr-literal ESLint rule, and enable it by default. r=Standard8
This rule is based on the ESLint built-in no-throw-literal. Cr.ERRORs are also
literals since they are just integers and so have all the same disadvantages of
no stack info.

TestInterfaceJS.js is explicitly testing handling of throwing raw Cr.ERRORs and
thus needs to stay.

Differential Revision: https://phabricator.services.mozilla.com/D28072
2020-05-05 15:00:50 +00:00
championshuttler c539f95b9a Bug 1629884 - Restructure Mercurial Overview Docs with clone instructions.r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D73361
2020-05-04 16:48:00 +00:00
championshuttler 0a54ae29e0 Bug 1629884 - Alongside update the how to contribute docs.r=ahal,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D73360
2020-05-04 19:33:28 +00:00
Sylvestre Ledru ee3767098d no bug - Doc: document some vscode extensions r=nox
Differential Revision: https://phabricator.services.mozilla.com/D73083
2020-05-04 16:34:23 +00:00
championshuttler 6c014fbaf2 Bug 1634374 - Rename the doc title from Mozilla to Firefox in directory overview docs.r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D73266
2020-04-30 18:39:36 +00:00
championshuttler 9bb2b682ac Bug 1634374 - Rename the doc title from Mozilla to Firefox.r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D73259
2020-04-30 12:52:37 +00:00
Frederik Braun 7fd1c1c349 Bug 1628252 - add 'security bug fixing' and 'sec approval' documents to soruce docs r=dveditz
Differential Revision: https://phabricator.services.mozilla.com/D70176
2020-04-28 15:07:08 +00:00
pbz 9c6a400ba5 Bug 1622836 - Added documentation for nsIPromptService. r=johannh DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D69595
2020-04-22 10:28:04 +00:00
Cosmin Sabou 2dfd2276b9 Backed out 3 changesets (bug 1622836, bug 1271842) for mochitest failures on test_prompt.html. CLOSED TREE
Backed out changeset cdedf7ddec47 (bug 1622836)
Backed out changeset 7262ae6d42ec (bug 1271842)
Backed out changeset 091a64a38136 (bug 1271842)
2020-04-21 22:06:48 +03:00
pbz 54747b0859 Bug 1622836 - Added documentation for nsIPromptService. r=johannh DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D69595
2020-04-21 16:54:52 +00:00
Sylvestre Ledru af4a04d2c5 no bug - static analysis doc: Fix a trivial rst typo in the doc
Differential Revision: https://phabricator.services.mozilla.com/D71449
2020-04-18 10:55:15 +00:00
Emilio Cobos Álvarez b9a30edb5e Bug 1629708 - Point to the Eclipse CDT docs from the in-tree docs. r=sylvestre
Maybe we should move that in-tree, at some point.

Depends on D71052

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

--HG--
extra : moz-landing-system : lando
2020-04-15 14:38:09 +00:00
Emilio Cobos Álvarez 0b2e28cb2e Bug 1629708 - Port emacs docs to the in-tree docs. r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D71052

--HG--
extra : moz-landing-system : lando
2020-04-15 14:47:15 +00:00
Emilio Cobos Álvarez c825f4442a Bug 1629708 - Fix title level and wrap the VSCode section. r=sylvestre
Depends on D71050

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

--HG--
extra : moz-landing-system : lando
2020-04-15 14:30:26 +00:00
Emilio Cobos Álvarez f2e40202f0 Bug 1629708 - Port ESLint VIM config from WebExtensions wiki to the in-tree docs. r=robwu
And tweak it so that if people want it can work outside-of the box (as
long as they have `eslint` in their path).

I've checked that mozilla-specific plugins also work with the setup I
mentioned.

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

--HG--
extra : moz-landing-system : lando
2020-04-16 11:29:18 +00:00
Sylvestre Ledru ee37eb29a7 Bug 1466070 - Integrate clang-format into mozlint r=linter-reviewers,ahal
For now, the local detection sucks. I will fix that once bug 1625884
is fixed

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

--HG--
extra : moz-landing-system : lando
2020-04-15 20:39:32 +00:00
Ting-Yu Lin 8ee6670669 Bug 1628958 Part 1 - Add Layout & CSS section to Mozilla Source Tree Documentation. r=firefox-source-docs-reviewers,sylvestre
The documents can be generated via ./mach doc.

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

--HG--
extra : moz-landing-system : lando
2020-04-15 18:07:24 +00:00
Sylvestre Ledru 8405eb241d no bug - Also import the VS code documentation from MDN r=emilio
https://developer.mozilla.org/docs/Developer_Guide/Editor_Configuration

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

--HG--
extra : moz-landing-system : lando
2020-04-14 21:43:49 +00:00
Emilio Cobos Álvarez 3cc5d55d45 No bug - Use the shorter name for some reviewer groups. r=firefox-source-docs-reviewers,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D70657

--HG--
extra : moz-landing-system : lando
2020-04-13 21:27:52 +00:00
Emilio Cobos Álvarez 79d260464c No bug - Point to artifact builds / mozconfig from the contributing docs. r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D70656

--HG--
extra : moz-landing-system : lando
2020-04-13 20:07:30 +00:00
Sylvestre Ledru 51ca3d607b no bug - lint doc: Update some old links r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D70576

--HG--
extra : moz-landing-system : lando
2020-04-13 19:48:48 +00:00
Emilio Cobos Álvarez 5043703027 Bug 1629445 - Add a page about editor/IDE integration to the docs. r=sylvestre
This is a frequent question in #introduction / #developers. I'm not
aware of any page in MDN that documents this kind of stuff.

This is intended to be a catch-all page for stuff that some people may
want to have like auto-completion, debugger/linter integration, etc...

In the future, maybe this should be a sub-section in a more general
"Improving your development environment" section or something like that,
where other stuff like commit hooks / mozconfig managers like [1] could
also be explained, but that seems premature, at least for now.

[1]: https://github.com/emilio/mozconfigs

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

--HG--
extra : moz-landing-system : lando
2020-04-13 18:45:08 +00:00
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