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