| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 183f0c3 commit 87cae0c
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -2,12 +2,12 @@ | |||
| 2 | 2 | ## earlier entries override later entries | |
| 3 | 3 | subSystemLabels: | |
| 4 | 4 | # src subsystems | |
| 5 | - /^src\/async-wrap/: c++, async_wrap | ||
| 5 | + /^src\/async_wrap/: c++, async_wrap | ||
| 6 | 6 | /^src\/(?:base64|node_buffer|string_)/: c++, buffer | |
| 7 | 7 | /^src\/cares/: c++, cares | |
| 8 | 8 | /^src\/(?:process_wrap|spawn_)/: c++, child_process | |
| 9 | 9 | /^src\/(?:node_)?crypto/: c++, crypto | |
| 10 | - /^src\/(?:debug-|node_debug)/: c++, debugger | ||
| 10 | + /^src\/debug_/: c++, debugger | ||
| 11 | 11 | /^src\/udp_/: c++, dgram | |
| 12 | 12 | /^src\/(?:fs_|node_file|node_stat_watcher)/: c++, fs | |
| 13 | 13 | /^src\/node_http_parser/: c++, http_parser | |
@@ -16,14 +16,13 @@ subSystemLabels: | |||
| 16 | 16 | /^src\/(?:connect(?:ion)?|pipe|tcp)_/: c++, net | |
| 17 | 17 | /^src\/node_os/: c++, os | |
| 18 | 18 | /^src\/(?:node_main|signal_)/: c++, process | |
| 19 | - /^src\/timer_/: c++, timers | ||
| 20 | - /^src\/(?:CNNICHashWhitelist|node_root_certs|tls_)/: c++, tls | ||
| 19 | + /^src\/timer[_s]/: c++, timers | ||
| 20 | + /^src\/node_root_certs/: c++, tls | ||
| 21 | 21 | /^src\/tty_/: c++, tty | |
| 22 | 22 | /^src\/node_url/: c++, whatwg-url | |
| 23 | 23 | /^src\/node_util/: c++, util | |
| 24 | 24 | /^src\/node_v8/: c++, v8 engine | |
| 25 | 25 | /^src\/node_contextify/: c++, vm | |
| 26 | - /^src\/.*win32.*/: c++, windows | ||
| 27 | 26 | /^src\/node_zlib/: c++, zlib | |
| 28 | 27 | /^src\/tracing/: c++, tracing | |
| 29 | 28 | /^src\/(?:node_api|js_native_api)/: c++, node-api | |
@@ -35,48 +34,44 @@ subSystemLabels: | |||
| 35 | 34 | /^src\/node_bob*/: c++, quic, dont-land-on-v14.x | |
| 36 | 35 | /^src\/node_sea/: single-executable | |
| 37 | 36 | ||
| 38 | - # don't label python files as c++ | ||
| 39 | - /^src\/.+\.py$/: python, needs-ci | ||
| 40 | - | ||
| 41 | - # properly label changes to v8 inspector integration-related files | ||
| 37 | + # Properly label changes to V8 inspector integration-related files | ||
| 42 | 38 | /^src\/inspector_/: c++, inspector, needs-ci | |
| 43 | 39 | ||
| 44 | - # don't want to label it a c++ update when we're "only" bumping the Node.js version | ||
| 40 | + # Don't want to label it a C++ update when we're "only" bumping the Node.js version | ||
| 45 | 41 | /^src\/(?!node_version\.h)/: c++ | |
| 46 | 42 | # BUILDING.md should be marked as 'build' in addition to 'doc' | |
| 47 | 43 | /^BUILDING\.md$/: build, doc | |
| 48 | - # meta is a very specific label for things that are policy and or meta-info related | ||
| 49 | - /^([A-Z]+$|CODE_OF_CONDUCT|ROADMAP|WORKING_GROUPS|GOVERNANCE|CHANGELOG|\.mail|\.git.+)/: meta | ||
| 50 | - # things that edit top-level .md files are always a doc change | ||
| 44 | + # 'meta' is a very specific label for things that are policy and or meta-info related | ||
| 45 | + /^(?:[A-Z]+$|CODE_OF_CONDUCT|GOVERNANCE|CHANGELOG|\.mail|\.git.+)/: meta | ||
| 46 | + # Things that edit top-level .md files are always a doc change | ||
| 51 | 47 | /^\w+\.md$/: doc | |
| 52 | - # different variants of *Makefile and build files | ||
| 53 | - /^(tools\/)?(Makefile|BSDmakefile|create_android_makefiles|\.travis\.yml)$/: build, needs-ci | ||
| 54 | - /^tools\/(install\.py|genv8constants\.py|getnodeversion\.py|js2c\.py|utils\.py|configure\.d\/.*)$/: build, python, needs-ci | ||
| 48 | + # Different variants of Makefile and build files | ||
| 49 | + /^(?:tools\/)?(?:Makefile|BSDmakefile|create_android_makefiles)$/: build, needs-ci | ||
| 50 | + /^tools\/(?:install\.py|genv8constants\.py|getnodeversion\.py|js2c\.py|utils\.py|configure\.d\/.*)$/: build, python, needs-ci | ||
| 55 | 51 | /^vcbuild\.bat$/: build, windows, needs-ci | |
| 56 | - /^(android-)?configure|node\.gyp|common\.gypi$/: build, needs-ci | ||
| 57 | - # more specific tools | ||
| 52 | + /^(?:android-)?configure|node\.gyp|common\.gypi$/: build, needs-ci | ||
| 53 | + # More specific tools | ||
| 58 | 54 | /^tools\/gyp/: tools, build, gyp, needs-ci, dont-land-on-v14.x | |
| 59 | 55 | /^tools\/doc\//: tools, doc | |
| 60 | 56 | /^tools\/icu\//: tools, i18n-api, icu, needs-ci | |
| 61 | - /^tools\/(?:osx-pkg\.pmdoc|pkgsrc)\//: tools, macos, install | ||
| 62 | - /^tools\/(?:(?:mac)?osx-)/: tools, macos | ||
| 57 | + /^tools\/osx-/: tools, macos | ||
| 63 | 58 | /^tools\/test-npm/: tools, test, npm | |
| 64 | 59 | /^tools\/test/: tools, test | |
| 65 | 60 | /^tools\/(?:certdata|mkssldef|mk-ca-bundle)/: tools, openssl, tls | |
| 66 | 61 | /^tools\/msvs\//: tools, windows, install, needs-ci | |
| 67 | 62 | /^tools\/[^/]+\.bat$/: tools, windows, needs-ci | |
| 68 | 63 | /^tools\/make-v8/: tools, v8 engine, needs-ci | |
| 69 | 64 | /^tools\/v8_gypfiles/: tools, v8 engine, needs-ci | |
| 70 | - /^tools\/(code_cache|snapshot)/: needs-ci | ||
| 65 | + /^tools\/snapshot/: needs-ci | ||
| 71 | 66 | /^tools\/build-addons.mjs/: needs-ci | |
| 72 | - # all other tool changes should be marked as such | ||
| 67 | + # All other tool changes should be marked as such | ||
| 73 | 68 | /^tools\//: tools | |
| 74 | - /^\.eslint|\.remark|\.editorconfig/: tools | ||
| 69 | + /^\.eslint|\.editorconfig/: tools | ||
| 75 | 70 | /^typings\//: typings | |
| 76 | 71 | ||
| 77 | 72 | ## Dependencies | |
| 78 | 73 | # libuv needs an explicit mapping, as the ordinary /deps/ mapping below would | |
| 79 | - # end up as libuv changes labeled with "uv" (which is a non-existing label) | ||
| 74 | + # end up as libuv changes labeled with 'uv' (which is a non-existing label) | ||
| 80 | 75 | /^deps\/uv\//: libuv | |
| 81 | 76 | /^deps\/v8\/tools\/gen-postmortem-metadata\.py/: v8 engine, python, post-mortem | |
| 82 | 77 | /^deps\/v8\//: v8 engine | |
@@ -85,18 +80,17 @@ subSystemLabels: | |||
| 85 | 80 | /^deps\/nghttp2\/nghttp2\.gyp/: build, http2 | |
| 86 | 81 | /^deps\/nghttp2\//: http2 | |
| 87 | 82 | /^deps\/ngtcp2\//: quic, dont-land-on-v14.x | |
| 88 | - /^deps\/nghttp3\//: quic, dont-land-on-v14.x | ||
| 89 | 83 | /^deps\/([^/]+)/: dependencies, $1 | |
| 90 | 84 | ||
| 91 | 85 | ## JS subsystems | |
| 92 | 86 | # Oddities first | |
| 93 | - /^lib\/(punycode|\w+\/freelist|sys\.js)/: '' | ||
| 87 | + /^lib\/(?:punycode|\w+\/freelist|sys\.js)/: '' | ||
| 94 | 88 | /^lib\/constants\.js$/: lib / src | |
| 95 | - /^lib\/_(debug_agent|debugger)\.js$/: debugger | ||
| 96 | - /^lib(\/\w+)?\/(_)?link(ed)?list/: timers | ||
| 97 | - /^lib\/\w+\/bootstrap_node/: lib / src | ||
| 98 | - /^lib\/\w+\/v8_prof_/: tools | ||
| 99 | - /^lib\/\w+\/socket_list/: net | ||
| 89 | + /^lib\/internal/debugger$/: debugger | ||
| 90 | + /^lib\/internal\/linkedlist\.js$/: timers | ||
| 91 | + /^lib\/internal\/bootstrap/: lib / src | ||
| 92 | + /^lib\/internal\/v8_prof_/: tools | ||
| 93 | + /^lib\/internal\/socket(?:_list|address)\.js$/: net | ||
| 100 | 94 | /^lib\/\w+\/streams$/: stream | |
| 101 | 95 | /^lib\/.*http2/: http2 | |
| 102 | 96 | /^lib\/worker_threads.js$/: worker | |
@@ -112,22 +106,21 @@ subSystemLabels: | |||
| 112 | 106 | /^lib(?:\/internal)?\/(\w+)(?:\/|$)/: $1 # Subfolders | |
| 113 | 107 | ||
| 114 | 108 | exlusiveLabels: | |
| 115 | - # more specific tests | ||
| 109 | + # More specific tests | ||
| 116 | 110 | /^test\/addons\//: test, addons | |
| 117 | - /^test\/debugger\//: test, debugger | ||
| 111 | + /^test\/debugger/: test, debugger | ||
| 118 | 112 | /^test\/doctool\//: test, doc, tools | |
| 119 | - /^test\/timers\//: test, timers | ||
| 113 | + /^test\/timers/: test, timers | ||
| 120 | 114 | /^test\/pseudo-tty\//: test, tty | |
| 121 | - /^test\/inspector\//: test, inspector | ||
| 115 | + /^test\/inspector/: test, inspector | ||
| 122 | 116 | /^test\/cctest\/test_inspector/: test, inspector | |
| 123 | - /^test\/cctest\/test_url/: test, whatwg-url | ||
| 124 | 117 | /^test\/node-api\//: test, node-api | |
| 125 | 118 | /^test\/js-native-api\//: test, node-api | |
| 126 | 119 | /^test\/async-hooks\//: test, async_hooks | |
| 127 | 120 | /^test\/report\//: test, report | |
| 128 | 121 | /^test\/fixtures\/es-module/: test, esm | |
| 129 | 122 | /^test\/es-module\//: test, esm | |
| 130 | - /^test\/fixtures\/wpt\/streams//: test, web streams | ||
| 123 | + /^test\/fixtures\/wpt\/streams\//: test, web streams | ||
| 131 | 124 | ||
| 132 | 125 | /^test\//: test | |
| 133 | 126 | ||
@@ -138,11 +131,9 @@ exlusiveLabels: | |||
| 138 | 131 | # node-api is treated separately since it is not a JS core module but is still | |
| 139 | 132 | # considered a subsystem of sorts | |
| 140 | 133 | /^doc\/api\/n-api.md$/: doc, node-api | |
| 141 | - # quic | ||
| 142 | - /^doc\/api\/quic.md$/: doc, quic, dont-land-on-v14.x | ||
| 143 | 134 | # Add worker label to PRs that affect doc/api/worker_threads.md | |
| 144 | 135 | /^doc\/api\/worker_threads.md$/: doc, worker | |
| 145 | - # test runner documentation | ||
| 136 | + # test_runner documentation | ||
| 146 | 137 | /^doc\/api\/test.md$/: doc, test_runner, dont-land-on-v14.x | |
| 147 | 138 | # Automatically tag JS subsystem-specific API doc changes | |
| 148 | 139 | /^doc\/api\/(\w+)\.md$/: doc, $1 | |
@@ -154,7 +145,7 @@ exlusiveLabels: | |||
| 154 | 145 | ||
| 155 | 146 | # More specific benchmarks | |
| 156 | 147 | /^benchmark\/buffers\//: benchmark, buffer | |
| 157 | - /^benchmark\/(?:arrays|es)\//: benchmark, v8 engine | ||
| 148 | + /^benchmark\/es\//: benchmark, v8 engine | ||
| 158 | 149 | /^benchmark\/_http/: benchmark, http | |
| 159 | 150 | /^benchmark\/(?:misc|fixtures)\//: benchmark | |
| 160 | 151 | /^benchmark\/streams\//: benchmark, stream | |
@@ -173,6 +164,7 @@ allJsSubSystems: | |||
| 173 | 164 | - crypto | |
| 174 | 165 | - debugger | |
| 175 | 166 | - dgram | |
| 167 | + - diagnostics_channel | ||
| 176 | 168 | - dns | |
| 177 | 169 | - domain | |
| 178 | 170 | - events | |
@@ -181,11 +173,14 @@ allJsSubSystems: | |||
| 181 | 173 | - http | |
| 182 | 174 | - https | |
| 183 | 175 | - http2 | |
| 176 | + - inspector | ||
| 184 | 177 | - module | |
| 185 | 178 | - net | |
| 186 | 179 | - os | |
| 187 | 180 | - path | |
| 181 | + - perf_hooks | ||
| 188 | 182 | - process | |
| 183 | + - punycode | ||
| 189 | 184 | - querystring | |
| 190 | 185 | - quic | |
| 191 | 186 | - readline | |
@@ -195,6 +190,7 @@ allJsSubSystems: | |||
| 195 | 190 | - string_decoder | |
| 196 | 191 | - timers | |
| 197 | 192 | - tls | |
| 193 | + - trace_events | ||
| 198 | 194 | - tty | |
| 199 | 195 | - typings | |
| 200 | 196 | - url | |
| Back | FazBrowse Home | New Git URL |
0 commit comments