summaryrefslogtreecommitdiff
path: root/doc/guides/contributing
diff options
context:
space:
mode:
authorAnna Henningsen <anna@addaleax.net>2019-11-20 00:57:49 +0100
committerAnna Henningsen <anna@addaleax.net>2019-11-22 21:28:32 +0100
commitc132035f7c44bf6b720dc5c7faa87517922cff31 (patch)
treeb8d6f85356c252d83b0fef0ff6e6dd4add019370 /doc/guides/contributing
parent19e44efdfba4450ea6cc32780adda42fd31a10a7 (diff)
downloadandroid-node-v8-c132035f7c44bf6b720dc5c7faa87517922cff31.tar.gz
android-node-v8-c132035f7c44bf6b720dc5c7faa87517922cff31.tar.bz2
android-node-v8-c132035f7c44bf6b720dc5c7faa87517922cff31.zip
src,doc: add C++ internals documentation
This aims to help explain some of the internal patterns and utilities that we use. It is by no means exhaustive, and suggestions for additions are welcome. Some of this is based on the existing work from #26929. Refs: https://github.com/nodejs/node/pull/26929 PR-URL: https://github.com/nodejs/node/pull/30552 Reviewed-By: Sam Roberts <vieuxtech@gmail.com> Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Jiawen Geng <technicalcute@gmail.com> Reviewed-By: David Carlier <devnexen@gmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com> Reviewed-By: Denys Otrishko <shishugi@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
Diffstat (limited to 'doc/guides/contributing')
-rw-r--r--doc/guides/contributing/pull-requests.md4
1 files changed, 3 insertions, 1 deletions
diff --git a/doc/guides/contributing/pull-requests.md b/doc/guides/contributing/pull-requests.md
index f23c92fa02..31e3ba6475 100644
--- a/doc/guides/contributing/pull-requests.md
+++ b/doc/guides/contributing/pull-requests.md
@@ -121,7 +121,9 @@ in the API docs will also be checked when running `make lint` (or
use `REPLACEME` for the version number in the documentation YAML.
For contributing C++ code, you may want to look at the
-[C++ Style Guide](../../../CPP_STYLE_GUIDE.md).
+[C++ Style Guide](../../../CPP_STYLE_GUIDE.md), as well as the
+[README of `src/`](../../../src/README.md) for an overview over Node.js
+C++ internals.
### Step 4: Commit