Skip to content

Commit 183b1c0

Browse files
committed
fix(lib/es2015): Remove Reflect.enumerate(…)
1 parent a96c8ec commit 183b1c0

8 files changed

+9
-14
lines changed

src/lib/es2015.iterable.d.ts

-4
Original file line numberDiff line numberDiff line change
@@ -222,10 +222,6 @@ interface PromiseConstructor {
222222
race<T>(values: Iterable<T | PromiseLike<T>>): Promise<T>;
223223
}
224224

225-
declare namespace Reflect {
226-
function enumerate(target: object): IterableIterator<any>;
227-
}
228-
229225
interface String {
230226
/** Iterator */
231227
[Symbol.iterator](): IterableIterator<string>;

src/lib/es2015.proxy.d.ts

-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ interface ProxyHandler<T extends object> {
99
set? (target: T, p: PropertyKey, value: any, receiver: any): boolean;
1010
deleteProperty? (target: T, p: PropertyKey): boolean;
1111
defineProperty? (target: T, p: PropertyKey, attributes: PropertyDescriptor): boolean;
12-
enumerate? (target: T): PropertyKey[];
1312
ownKeys? (target: T): PropertyKey[];
1413
apply? (target: T, thisArg: any, argArray?: any): any;
1514
construct? (target: T, argArray: any, newTarget?: any): object;

tests/baselines/reference/mappedTypeRecursiveInference.types

+4-4
Large diffs are not rendered by default.

tests/baselines/reference/modularizeLibrary_NoErrorDuplicateLibOptions1.symbols

+1-1
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ var p = new Proxy(t, {});
142142
// Using ES6 reflect
143143
Reflect.isExtensible({});
144144
>Reflect.isExtensible : Symbol(Reflect.isExtensible, Decl(lib.es2015.reflect.d.ts, --, --))
145-
>Reflect : Symbol(Reflect, Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.reflect.d.ts, --, --))
145+
>Reflect : Symbol(Reflect, Decl(lib.es2015.reflect.d.ts, --, --))
146146
>isExtensible : Symbol(Reflect.isExtensible, Decl(lib.es2015.reflect.d.ts, --, --))
147147

148148
// Using Es6 regexp

tests/baselines/reference/modularizeLibrary_NoErrorDuplicateLibOptions2.symbols

+1-1
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ var p = new Proxy(t, {});
142142
// Using ES6 reflect
143143
Reflect.isExtensible({});
144144
>Reflect.isExtensible : Symbol(Reflect.isExtensible, Decl(lib.es2015.reflect.d.ts, --, --))
145-
>Reflect : Symbol(Reflect, Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.reflect.d.ts, --, --))
145+
>Reflect : Symbol(Reflect, Decl(lib.es2015.reflect.d.ts, --, --))
146146
>isExtensible : Symbol(Reflect.isExtensible, Decl(lib.es2015.reflect.d.ts, --, --))
147147

148148
// Using Es6 regexp

tests/baselines/reference/modularizeLibrary_TargetES5UsingES6Lib.symbols

+1-1
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ var p = new Proxy(t, {});
142142
// Using ES6 reflect
143143
Reflect.isExtensible({});
144144
>Reflect.isExtensible : Symbol(Reflect.isExtensible, Decl(lib.es2015.reflect.d.ts, --, --))
145-
>Reflect : Symbol(Reflect, Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.reflect.d.ts, --, --))
145+
>Reflect : Symbol(Reflect, Decl(lib.es2015.reflect.d.ts, --, --))
146146
>isExtensible : Symbol(Reflect.isExtensible, Decl(lib.es2015.reflect.d.ts, --, --))
147147

148148
// Using Es6 regexp

tests/baselines/reference/modularizeLibrary_TargetES6UsingES6Lib.symbols

+1-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ var p = new Proxy(t, {});
8484
// Using ES6 reflect
8585
Reflect.isExtensible({});
8686
>Reflect.isExtensible : Symbol(Reflect.isExtensible, Decl(lib.es2015.reflect.d.ts, --, --))
87-
>Reflect : Symbol(Reflect, Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.reflect.d.ts, --, --))
87+
>Reflect : Symbol(Reflect, Decl(lib.es2015.reflect.d.ts, --, --))
8888
>isExtensible : Symbol(Reflect.isExtensible, Decl(lib.es2015.reflect.d.ts, --, --))
8989

9090
// Using Es6 regexp

tests/baselines/reference/modularizeLibrary_UsingES5LibAndES6FeatureLibs.symbols

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ var p = new Proxy(t, {});
1313

1414
Reflect.ownKeys({});
1515
>Reflect.ownKeys : Symbol(Reflect.ownKeys, Decl(lib.es2015.reflect.d.ts, --, --))
16-
>Reflect : Symbol(Reflect, Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.reflect.d.ts, --, --))
16+
>Reflect : Symbol(Reflect, Decl(lib.es2015.reflect.d.ts, --, --))
1717
>ownKeys : Symbol(Reflect.ownKeys, Decl(lib.es2015.reflect.d.ts, --, --))
1818

1919
function* idGen() {

0 commit comments

Comments
 (0)