File tree Expand file tree Collapse file tree 4 files changed +12
-1
lines changed
test/library-tests/Promises Expand file tree Collapse file tree 4 files changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -5,4 +5,5 @@ lgtm,codescanning
5
5
[ promise] ( https://npmjs.com/package/promise ) ,
6
6
[ promise-polyfill] ( https://npmjs.com/package/promise-polyfill ) ,
7
7
[ rsvp] ( https://npmjs.com/package/rsvp ) ,
8
- [ es6-promise] ( https://npmjs.com/package/es6-promise )
8
+ [ es6-promise] ( https://npmjs.com/package/es6-promise ) ,
9
+ [ native-promise-only] ( https://npmjs.com/package/native-promise-only )
Original file line number Diff line number Diff line change @@ -79,6 +79,8 @@ private DataFlow::SourceNode getAPromiseObject() {
79
79
result = DataFlow:: moduleImport ( [ "promise-polyfill" , "promise-polyfill/src/polyfill" ] )
80
80
or
81
81
result = DataFlow:: moduleMember ( [ "es6-promise" , "rsvp" ] , "Promise" )
82
+ or
83
+ result = DataFlow:: moduleImport ( "native-promise-only" )
82
84
}
83
85
84
86
/**
Original file line number Diff line number Diff line change 113
113
var Promise = require ( 'es6-promise' ) . Promise ;
114
114
Promise . resolve ( source ) ;
115
115
} ) ( ) ;
116
+
117
+ ( function ( ) {
118
+ var Promise = require ( 'native-promise-only' ) ;
119
+ Promise . resolve ( source ) ;
120
+ } ) ( ) ;
Original file line number Diff line number Diff line change @@ -41,6 +41,7 @@ test_ResolvedPromiseDefinition
41
41
| promises.js:106:3:106:26 | Promise ... source) | promises.js:106:20:106:25 | source |
42
42
| promises.js:107:3:107:26 | Promise ... source) | promises.js:107:20:107:25 | source |
43
43
| promises.js:114:3:114:25 | Promise ... source) | promises.js:114:19:114:24 | source |
44
+ | promises.js:119:3:119:25 | Promise ... source) | promises.js:119:19:119:24 | source |
44
45
test_PromiseDefinition_getARejectHandler
45
46
| flow.js:26:2:26:49 | new Pro ... ource)) | flow.js:26:69:26:80 | y => sink(y) |
46
47
| flow.js:32:2:32:49 | new Pro ... ource)) | flow.js:32:57:32:68 | x => sink(x) |
@@ -426,3 +427,5 @@ typetrack
426
427
| promises.js:107:3:107:26 | Promise ... source) | promises.js:107:20:107:25 | source | store $PromiseResolveField$ |
427
428
| promises.js:114:3:114:25 | Promise ... source) | promises.js:114:19:114:24 | source | copy $PromiseResolveField$ |
428
429
| promises.js:114:3:114:25 | Promise ... source) | promises.js:114:19:114:24 | source | store $PromiseResolveField$ |
430
+ | promises.js:119:3:119:25 | Promise ... source) | promises.js:119:19:119:24 | source | copy $PromiseResolveField$ |
431
+ | promises.js:119:3:119:25 | Promise ... source) | promises.js:119:19:119:24 | source | store $PromiseResolveField$ |
You can’t perform that action at this time.
0 commit comments