@@ -21,21 +21,21 @@ const subSystemLabelsMap = new Map([
21
21
[ / ^ s r c \/ t i m e r _ / , [ 'c++' , 'timers' ] ] ,
22
22
[ / ^ s r c \/ (?: C N N I C H a s h W h i t e l i s t | n o d e _ r o o t _ c e r t s | t l s _ ) / , [ 'c++' , 'tls' ] ] ,
23
23
[ / ^ s r c \/ t t y _ / , [ 'c++' , 'tty' ] ] ,
24
- [ / ^ s r c \/ n o d e _ u r l / , [ 'c++' , 'url-whatwg' , 'dont-land-on-v4.x' ] ] ,
24
+ [ / ^ s r c \/ n o d e _ u r l / , [ 'c++' , 'url-whatwg' ] ] ,
25
25
[ / ^ s r c \/ n o d e _ u t i l / , [ 'c++' , 'util' ] ] ,
26
26
[ / ^ s r c \/ (?: n o d e _ v 8 | v 8 a b b r ) / , [ 'c++' , 'V8 Engine' ] ] ,
27
27
[ / ^ s r c \/ n o d e _ c o n t e x t i f y / , [ 'c++' , 'vm' ] ] ,
28
28
[ / ^ s r c \/ .* w i n 3 2 .* / , [ 'c++' , 'windows' ] ] ,
29
29
[ / ^ s r c \/ n o d e _ z l i b / , [ 'c++' , 'zlib' ] ] ,
30
30
[ / ^ s r c \/ t r a c i n g / , [ 'c++' , 'tracing' ] ] ,
31
- [ / ^ s r c \/ n o d e _ a p i / , [ 'c++' , 'n-api' , 'dont-land-on-v4.x' ] ] ,
32
- [ / ^ s r c \/ n o d e _ h t t p 2 / , [ 'c++' , 'http2' , 'dont-land-on-v4.x' , 'dont-land-on- v6.x'] ] ,
31
+ [ / ^ s r c \/ n o d e _ a p i / , [ 'c++' , 'n-api' ] ] ,
32
+ [ / ^ s r c \/ n o d e _ h t t p 2 / , [ 'c++' , 'http2' , 'dont-land-on-v6.x' ] ] ,
33
33
34
34
// don't label python files as c++
35
35
[ / ^ s r c \/ .+ \. p y $ / , 'lib / src' ] ,
36
36
37
37
// properly label changes to v8 inspector integration-related files
38
- [ / ^ s r c \/ i n s p e c t o r _ / , [ 'c++' , 'inspector' , 'dont-land-on-v4.x' ] ] ,
38
+ [ / ^ s r c \/ i n s p e c t o r _ / , [ 'c++' , 'inspector' ] ] ,
39
39
40
40
// don't want to label it a c++ update when we're "only" bumping the Node.js version
41
41
[ / ^ s r c \/ (? ! n o d e _ v e r s i o n \. h ) / , 'c++' ] ,
@@ -72,8 +72,8 @@ const subSystemLabelsMap = new Map([
72
72
[ / ^ d e p s \/ u v \/ / , 'libuv' ] ,
73
73
[ / ^ d e p s \/ v 8 \/ t o o l s \/ g e n - p o s t m o r t e m - m e t a d a t a \. p y / , [ 'V8 Engine' , 'post-mortem' ] ] ,
74
74
[ / ^ d e p s \/ v 8 \/ / , 'V8 Engine' ] ,
75
- [ / ^ d e p s \/ n g h t t p 2 \/ n g h t t p 2 \. g y p / , [ 'build' , 'http2' , 'dont-land-on-v4.x' , 'dont-land-on- v6.x'] ] ,
76
- [ / ^ d e p s \/ n g h t t p 2 \/ / , [ 'http2' , 'dont-land-on-v4.x' , 'dont-land-on- v6.x'] ] ,
75
+ [ / ^ d e p s \/ n g h t t p 2 \/ n g h t t p 2 \. g y p / , [ 'build' , 'http2' , 'dont-land-on-v6.x' ] ] ,
76
+ [ / ^ d e p s \/ n g h t t p 2 \/ / , [ 'http2' , 'dont-land-on-v6.x' ] ] ,
77
77
[ / ^ d e p s \/ ( [ ^ / ] + ) / , '$1' ] ,
78
78
79
79
/* JS subsystems */
@@ -86,8 +86,8 @@ const subSystemLabelsMap = new Map([
86
86
[ / ^ l i b \/ \w + \/ v 8 _ p r o f _ / , 'tools' ] ,
87
87
[ / ^ l i b \/ \w + \/ s o c k e t _ l i s t / , 'net' ] ,
88
88
[ / ^ l i b \/ \w + \/ s t r e a m s $ / , 'stream' ] ,
89
- [ / ^ l i b \/ .* h t t p 2 / , [ 'http2' , 'dont-land-on-v4.x' , 'dont-land-on- v6.x'] ] ,
90
- [ / ^ l i b \/ i n t e r n a l \/ u r l \. j s $ / , [ 'url-whatwg' , 'dont-land-on-v4.x' ] ] ,
89
+ [ / ^ l i b \/ .* h t t p 2 / , [ 'http2' , 'dont-land-on-v6.x' ] ] ,
90
+ [ / ^ l i b \/ i n t e r n a l \/ u r l \. j s $ / , [ 'url-whatwg' ] ] ,
91
91
// All other lib/ files map directly
92
92
[ / ^ l i b \/ _ ( \w + ) _ \w + \. j s ? $ / , '$1' ] , // e.g. _(stream)_wrap
93
93
[ / ^ l i b ( \/ i n t e r n a l ) ? \/ ( \w + ) \. j s ? $ / , '$2' ] , // other .js files
@@ -109,10 +109,10 @@ const exclusiveLabelsMap = new Map([
109
109
[ / ^ t e s t \/ d o c t o o l \/ / , [ 'test' , 'doc' , 'tools' ] ] ,
110
110
[ / ^ t e s t \/ t i m e r s \/ / , [ 'test' , 'timers' ] ] ,
111
111
[ / ^ t e s t \/ p s e u d o - t t y \/ / , [ 'test' , 'tty' ] ] ,
112
- [ / ^ t e s t \/ i n s p e c t o r \/ / , [ 'test' , 'inspector' , 'dont-land-on-v4.x' ] ] ,
113
- [ / ^ t e s t \/ c c t e s t \/ t e s t _ i n s p e c t o r / , [ 'test' , 'inspector' , 'dont-land-on-v4.x' ] ] ,
114
- [ / ^ t e s t \/ c c t e s t \/ t e s t _ u r l / , [ 'test' , 'url-whatwg' , 'dont-land-on-v4.x' ] ] ,
115
- [ / ^ t e s t \/ a d d o n s - n a p i \/ / , [ 'test' , 'n-api' , 'dont-land-on-v4.x' ] ] ,
112
+ [ / ^ t e s t \/ i n s p e c t o r \/ / , [ 'test' , 'inspector' ] ] ,
113
+ [ / ^ t e s t \/ c c t e s t \/ t e s t _ i n s p e c t o r / , [ 'test' , 'inspector' ] ] ,
114
+ [ / ^ t e s t \/ c c t e s t \/ t e s t _ u r l / , [ 'test' , 'url-whatwg' ] ] ,
115
+ [ / ^ t e s t \/ a d d o n s - n a p i \/ / , [ 'test' , 'n-api' ] ] ,
116
116
[ / ^ t e s t \/ a s y n c - h o o k s \/ / , [ 'test' , 'async_hooks' ] ] ,
117
117
118
118
[ / ^ t e s t \/ / , 'test' ] ,
@@ -121,7 +121,7 @@ const exclusiveLabelsMap = new Map([
121
121
[ / ^ d o c \/ a p i \/ m o d u l e s .m d $ / , [ 'doc' , 'module' ] ] ,
122
122
// n-api is treated separately since it is not a JS core module but is still
123
123
// considered a subsystem of sorts
124
- [ / ^ d o c \/ a p i \/ n - a p i .m d $ / , [ 'doc' , 'n-api' , 'dont-land-on-v4.x' ] ] ,
124
+ [ / ^ d o c \/ a p i \/ n - a p i .m d $ / , [ 'doc' , 'n-api' ] ] ,
125
125
// automatically tag JS subsystem-specific API doc changes
126
126
[ / ^ d o c \/ a p i \/ ( \w + ) \. m d $ / , [ 'doc' , '$1' ] ] ,
127
127
0 commit comments