@@ -21,21 +21,21 @@ const subSystemLabelsMap = new Map([
2121 [ / ^ s r c \/ t i m e r _ / , [ 'c++' , 'timers' ] ] ,
2222 [ / ^ 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' ] ] ,
2323 [ / ^ 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' ] ] ,
2525 [ / ^ s r c \/ n o d e _ u t i l / , [ 'c++' , 'util' ] ] ,
2626 [ / ^ s r c \/ (?: n o d e _ v 8 | v 8 a b b r ) / , [ 'c++' , 'V8 Engine' ] ] ,
2727 [ / ^ s r c \/ n o d e _ c o n t e x t i f y / , [ 'c++' , 'vm' ] ] ,
2828 [ / ^ s r c \/ .* w i n 3 2 .* / , [ 'c++' , 'windows' ] ] ,
2929 [ / ^ s r c \/ n o d e _ z l i b / , [ 'c++' , 'zlib' ] ] ,
3030 [ / ^ 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' ] ] ,
3333
3434 // don't label python files as c++
3535 [ / ^ s r c \/ .+ \. p y $ / , 'lib / src' ] ,
3636
3737 // 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' ] ] ,
3939
4040 // don't want to label it a c++ update when we're "only" bumping the Node.js version
4141 [ / ^ s r c \/ (? ! n o d e _ v e r s i o n \. h ) / , 'c++' ] ,
@@ -72,8 +72,8 @@ const subSystemLabelsMap = new Map([
7272 [ / ^ d e p s \/ u v \/ / , 'libuv' ] ,
7373 [ / ^ 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' ] ] ,
7474 [ / ^ 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' ] ] ,
7777 [ / ^ d e p s \/ ( [ ^ / ] + ) / , '$1' ] ,
7878
7979 /* JS subsystems */
@@ -86,8 +86,8 @@ const subSystemLabelsMap = new Map([
8686 [ / ^ l i b \/ \w + \/ v 8 _ p r o f _ / , 'tools' ] ,
8787 [ / ^ l i b \/ \w + \/ s o c k e t _ l i s t / , 'net' ] ,
8888 [ / ^ 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' ] ] ,
9191 // All other lib/ files map directly
9292 [ / ^ l i b \/ _ ( \w + ) _ \w + \. j s ? $ / , '$1' ] , // e.g. _(stream)_wrap
9393 [ / ^ 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([
109109 [ / ^ t e s t \/ d o c t o o l \/ / , [ 'test' , 'doc' , 'tools' ] ] ,
110110 [ / ^ t e s t \/ t i m e r s \/ / , [ 'test' , 'timers' ] ] ,
111111 [ / ^ 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' ] ] ,
116116 [ / ^ t e s t \/ a s y n c - h o o k s \/ / , [ 'test' , 'async_hooks' ] ] ,
117117
118118 [ / ^ t e s t \/ / , 'test' ] ,
@@ -121,7 +121,7 @@ const exclusiveLabelsMap = new Map([
121121 [ / ^ d o c \/ a p i \/ m o d u l e s .m d $ / , [ 'doc' , 'module' ] ] ,
122122 // n-api is treated separately since it is not a JS core module but is still
123123 // 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' ] ] ,
125125 // automatically tag JS subsystem-specific API doc changes
126126 [ / ^ d o c \/ a p i \/ ( \w + ) \. m d $ / , [ 'doc' , '$1' ] ] ,
127127
0 commit comments