File tree Expand file tree Collapse file tree 2 files changed +4
-8
lines changed
Expand file tree Collapse file tree 2 files changed +4
-8
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ declare namespace addressparser {
66
77 interface Group {
88 name : string ;
9- group : AddressOrGroup [ ] ;
9+ group : Address [ ] ;
1010 }
1111
1212 type AddressOrGroup = Address | Group ;
Original file line number Diff line number Diff line change @@ -1543,13 +1543,9 @@ async function mailcomposer_build_promise_test() {
15431543
15441544// addressparser
15451545
1546- function isAddress ( addressOrGroup : addressparser . AddressOrGroup ) : addressOrGroup is addressparser . Address {
1547- return ( addressOrGroup as addressparser . Address ) . address !== undefined ;
1548- }
1546+ declare function isAddress ( arg : unknown ) : arg is addressparser . Address ;
15491547
1550- function isGroup ( addressOrGroup : addressparser . AddressOrGroup ) : addressOrGroup is addressparser . Group {
1551- return ( addressOrGroup as addressparser . Group ) . group !== undefined ;
1552- }
1548+ declare function isGroup ( arg : unknown ) : arg is addressparser . Group ;
15531549
15541550function addressparser_test ( ) {
15551551 const input = "andris@tr.ee" ;
@@ -1559,7 +1555,7 @@ function addressparser_test() {
15591555 const address : string = firstResult . address ;
15601556 const name : string = firstResult . name ;
15611557 } else if ( isGroup ( firstResult ) ) {
1562- const group : addressparser . AddressOrGroup [ ] = firstResult . group ;
1558+ const group : addressparser . Address [ ] = firstResult . group ;
15631559 const name : string = firstResult . name ;
15641560 }
15651561}
You can’t perform that action at this time.
0 commit comments