Skip to content

Commit 8316178

Browse files
castholmsaschanaz
andauthored
Make TextEncoderEncodeIntoResult members required (microsoft#1547)
Co-authored-by: saschanaz <[email protected]>
1 parent f78a9d7 commit 8316178

File tree

6 files changed

+23
-10
lines changed

6 files changed

+23
-10
lines changed

baselines/audioworklet.generated.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,8 +124,8 @@ interface TextDecoderOptions {
124124
}
125125

126126
interface TextEncoderEncodeIntoResult {
127-
read?: number;
128-
written?: number;
127+
read: number;
128+
written: number;
129129
}
130130

131131
interface Transformer<I = any, O = any> {

baselines/dom.generated.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1854,8 +1854,8 @@ interface TextDecoderOptions {
18541854
}
18551855

18561856
interface TextEncoderEncodeIntoResult {
1857-
read?: number;
1858-
written?: number;
1857+
read: number;
1858+
written: number;
18591859
}
18601860

18611861
interface TouchEventInit extends EventModifierInit {

baselines/serviceworker.generated.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -651,8 +651,8 @@ interface TextDecoderOptions {
651651
}
652652

653653
interface TextEncoderEncodeIntoResult {
654-
read?: number;
655-
written?: number;
654+
read: number;
655+
written: number;
656656
}
657657

658658
interface Transformer<I = any, O = any> {

baselines/sharedworker.generated.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -617,8 +617,8 @@ interface TextDecoderOptions {
617617
}
618618

619619
interface TextEncoderEncodeIntoResult {
620-
read?: number;
621-
written?: number;
620+
read: number;
621+
written: number;
622622
}
623623

624624
interface Transformer<I = any, O = any> {

baselines/webworker.generated.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -691,8 +691,8 @@ interface TextDecoderOptions {
691691
}
692692

693693
interface TextEncoderEncodeIntoResult {
694-
read?: number;
695-
written?: number;
694+
read: number;
695+
written: number;
696696
}
697697

698698
interface Transformer<I = any, O = any> {

inputfiles/overridingTypes.jsonc

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3367,6 +3367,19 @@
33673367
}
33683368
}
33693369
},
3370+
// TextEncoderEncodeIntoResult is used only for return type, always with all fields defined
3371+
"TextEncoderEncodeIntoResult": {
3372+
"members": {
3373+
"member": {
3374+
"read": {
3375+
"required": true
3376+
},
3377+
"written": {
3378+
"required": true
3379+
}
3380+
}
3381+
}
3382+
},
33703383
"UnderlyingSource": {
33713384
"typeParameters": [
33723385
{

0 commit comments

Comments
 (0)