Skip to content

Commit 8673ec5

Browse files
committed
Auto-generated commit
1 parent 83b9e56 commit 8673ec5

File tree

32 files changed

+104
-113
lines changed

32 files changed

+104
-113
lines changed

base/accessor-getter/docs/types/index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ declare function getter( dtype: 'complex64' ): GetComplex64;
125125
* var v = get( arr, 2 );
126126
* // returns 3
127127
*/
128-
declare function getter( dtype: string ): GetArrayLike<any>;
128+
declare function getter<T = unknown>( dtype: string ): GetArrayLike<T>; // tslint:disable-line:no-unnecessary-generics
129129

130130

131131
// EXPORTS //

base/accessor-getter/docs/types/test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ function accessorArray(): AccessorArrayLike<number> {
5353
{
5454
getter( 'complex128' ); // $ExpectType GetComplex128
5555
getter( 'complex64' ); // $ExpectType GetComplex64
56-
getter( 'foo' ); // $ExpectType GetArrayLike<any>
56+
getter( 'foo' ); // $ExpectType GetArrayLike<unknown>
5757
}
5858

5959
// The compiler throws an error if the function is provided a first argument which is not a string...
@@ -75,9 +75,9 @@ function accessorArray(): AccessorArrayLike<number> {
7575

7676
// The function returns a function which returns an array element...
7777
{
78-
const get1 = getter( 'foo' );
78+
const get1 = getter<number>( 'foo' );
7979
const x1 = accessorArray();
80-
get1( x1, 2 ); // $ExpectType any
80+
get1( x1, 2 ); // $ExpectType number
8181

8282
const get2 = getter( 'complex128' );
8383
const x2 = new Complex128Array( [ 1, 2, 3, 4 ] );

base/accessor-setter/docs/types/index.d.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ import { Complex64Array, Complex128Array, AccessorArrayLike } from '@stdlib/type
3030
* @param idx - element index
3131
* @param value - value to set
3232
*/
33-
type SetComplex128 = ( arr: Complex128Array, idx: number, value: ComplexLike ) => void; // tslint:disable-line:max-line-length
33+
type SetComplex128 = ( arr: Complex128Array, idx: number, value: ComplexLike ) => void;
3434

3535
/**
3636
* Sets an element in a `Complex64Array`.
@@ -39,7 +39,7 @@ type SetComplex128 = ( arr: Complex128Array, idx: number, value: ComplexLike ) =
3939
* @param idx - element index
4040
* @param value - value to set
4141
*/
42-
type SetComplex64 = ( arr: Complex64Array, idx: number, value: ComplexLike ) => void; // tslint:disable-line:max-line-length
42+
type SetComplex64 = ( arr: Complex64Array, idx: number, value: ComplexLike ) => void;
4343

4444
/**
4545
* Sets an element in an array-like object supporting the get/set protocol.
@@ -48,7 +48,7 @@ type SetComplex64 = ( arr: Complex64Array, idx: number, value: ComplexLike ) =>
4848
* @param idx - element index
4949
* @param value - value to set
5050
*/
51-
type SetArrayLike<T> = ( arr: AccessorArrayLike<T>, idx: number, value: T ) => void; // tslint:disable-line:max-line-length
51+
type SetArrayLike<T> = ( arr: AccessorArrayLike<T>, idx: number, value: T ) => void;
5252

5353
/**
5454
* Returns an accessor function for setting an element in a `Complex128Array`.
@@ -132,7 +132,7 @@ declare function setter( dtype: 'complex64' ): SetComplex64;
132132
* var v = arr.get( 2 );
133133
* // returns 3
134134
*/
135-
declare function setter( dtype: string ): SetArrayLike<any>;
135+
declare function setter<T = unknown>( dtype: string ): SetArrayLike<T>; // tslint:disable-line:no-unnecessary-generics
136136

137137

138138
// EXPORTS //

base/accessor-setter/docs/types/test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ function accessorArray(): AccessorArrayLike<number> {
5555
{
5656
setter( 'complex128' ); // $ExpectType SetComplex128
5757
setter( 'complex64' ); // $ExpectType SetComplex64
58-
setter( 'foo' ); // $ExpectType SetArrayLike<any>
58+
setter<number>( 'foo' ); // $ExpectType SetArrayLike<number>
5959
}
6060

6161
// The compiler throws an error if the function is provided a first argument which is not a string...
@@ -77,7 +77,7 @@ function accessorArray(): AccessorArrayLike<number> {
7777

7878
// The function returns a function which sets an array element...
7979
{
80-
const set1 = setter( 'foo' );
80+
const set1 = setter<number>( 'foo' );
8181
const x1 = accessorArray();
8282
set1( x1, 2, 10 ); // $ExpectType void
8383

base/accessors/docs/types/index.d.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ type GetIndexedArrayLike<T> = ( arr: Collection<T>, idx: number ) => T | void;
148148
* @param idx - element index
149149
* @returns element value
150150
*/
151-
type GetAccessorArrayLike<T> = ( arr: AccessorArrayLike<T>, idx: number ) => T | void; // tslint:disable-line:max-line-length
151+
type GetAccessorArrayLike<T> = ( arr: AccessorArrayLike<T>, idx: number ) => T | void;
152152

153153
/**
154154
* Sets an element in a `Float64Array`.
@@ -238,7 +238,7 @@ type SetUint8c = ( arr: Uint8ClampedArray, idx: number, value: number ) => void;
238238
* @param idx - element index
239239
* @param value - value to set
240240
*/
241-
type SetComplex128 = ( arr: Complex128Array, idx: number, value: ComplexLike ) => void; // tslint:disable-line:max-line-length
241+
type SetComplex128 = ( arr: Complex128Array, idx: number, value: ComplexLike ) => void;
242242

243243
/**
244244
* Sets an element in a `Complex64Array`.
@@ -247,7 +247,7 @@ type SetComplex128 = ( arr: Complex128Array, idx: number, value: ComplexLike ) =
247247
* @param idx - element index
248248
* @param value - value to set
249249
*/
250-
type SetComplex64 = ( arr: Complex64Array, idx: number, value: ComplexLike ) => void; // tslint:disable-line:max-line-length
250+
type SetComplex64 = ( arr: Complex64Array, idx: number, value: ComplexLike ) => void;
251251

252252
/**
253253
* Sets an element in a generic `Array`.
@@ -265,7 +265,7 @@ type SetGeneric<T> = ( arr: Array<T>, idx: number, value: T ) => void;
265265
* @param idx - element index
266266
* @param value - value to set
267267
*/
268-
type SetIndexedArrayLike<T> = ( arr: Collection<T>, idx: number, value: T ) => void; // tslint:disable-line:max-line-length
268+
type SetIndexedArrayLike<T> = ( arr: Collection<T>, idx: number, value: T ) => void;
269269

270270
/**
271271
* Sets an element in an array-like object supporting the get/set protocol.
@@ -274,7 +274,7 @@ type SetIndexedArrayLike<T> = ( arr: Collection<T>, idx: number, value: T ) => v
274274
* @param idx - element index
275275
* @param value - value to set
276276
*/
277-
type SetAccessorArrayLike<T> = ( arr: AccessorArrayLike<T>, idx: number, value: T ) => void; // tslint:disable-line:max-line-length
277+
type SetAccessorArrayLike<T> = ( arr: AccessorArrayLike<T>, idx: number, value: T ) => void;
278278

279279
/**
280280
* Interface describing the output object for a `Float64Array`.
@@ -830,7 +830,7 @@ declare function accessors( x: Complex64Array ): Complex64AccessorObject;
830830
* var v = fcns[ 0 ]( x, 2 );
831831
* // returns 3
832832
*/
833-
declare function accessors<T = any>( x: AccessorArrayLike<T> ): GetSetAccessorObject<T>; // tslint:disable-line:max-line-length
833+
declare function accessors<T = unknown>( x: AccessorArrayLike<T> ): GetSetAccessorObject<T>;
834834

835835
/**
836836
* Returns element accessors for a provided "generic" array.
@@ -856,7 +856,7 @@ declare function accessors<T = any>( x: AccessorArrayLike<T> ): GetSetAccessorOb
856856
* var v = fcns[ 0 ]( x, 2 );
857857
* // returns 3
858858
*/
859-
declare function accessors<T = any>( x: Array<T> ): GenericAccessorObject<T>;
859+
declare function accessors<T = unknown>( x: Array<T> ): GenericAccessorObject<T>;
860860

861861
/**
862862
* Returns element accessors for a provided array-like object.
@@ -888,7 +888,7 @@ declare function accessors<T = any>( x: Array<T> ): GenericAccessorObject<T>;
888888
* var v = fcns[ 0 ]( x, 2 );
889889
* // returns 3
890890
*/
891-
declare function accessors<T = any>( x: Collection<T> ): IndexedAccessorObject<T>; // tslint:disable-line:max-line-length
891+
declare function accessors<T = unknown>( x: Collection<T> ): IndexedAccessorObject<T>;
892892

893893

894894
// EXPORTS //

base/arraylike2object/docs/types/index.d.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -900,7 +900,7 @@ declare function arraylike2object( x: Complex64Array ): Complex64AccessorObject;
900900
* var v = fcns[ 0 ]( x.data, 2 );
901901
* // returns 3
902902
*/
903-
declare function arraylike2object<T = any>( x: AccessorArrayLike<T> ): GetSetAccessorObject<T>; // tslint:disable-line:max-line-length
903+
declare function arraylike2object<T = unknown>( x: AccessorArrayLike<T> ): GetSetAccessorObject<T>; // tslint:disable-line:max-line-length
904904

905905
/**
906906
* Converts a one-dimensional array-like object to an object likely to have the same "shape".
@@ -926,7 +926,7 @@ declare function arraylike2object<T = any>( x: AccessorArrayLike<T> ): GetSetAcc
926926
* var v = fcns[ 0 ]( x.data, 2 );
927927
* // returns 3
928928
*/
929-
declare function arraylike2object<T = any>( x: Array<T> ): GenericAccessorObject<T>; // tslint:disable-line:max-line-length
929+
declare function arraylike2object<T = unknown>( x: Array<T> ): GenericAccessorObject<T>; // tslint:disable-line:max-line-length
930930

931931
/**
932932
* Converts a one-dimensional array-like object to an object likely to have the same "shape".
@@ -958,7 +958,7 @@ declare function arraylike2object<T = any>( x: Array<T> ): GenericAccessorObject
958958
* var v = fcns[ 0 ]( x.data, 2 );
959959
* // returns 3
960960
*/
961-
declare function arraylike2object<T = any>( x: Collection<T> ): IndexedAccessorObject<T>; // tslint:disable-line:max-line-length
961+
declare function arraylike2object<T = unknown>( x: Collection<T> ): IndexedAccessorObject<T>; // tslint:disable-line:max-line-length
962962

963963

964964
// EXPORTS //

base/cartesian-power/docs/types/index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ import { Collection } from '@stdlib/types/array';
4040
* var out = cartesianPower( x, 2 );
4141
* // returns [ [ 1, 1 ], [ 1, 2 ], [ 2, 1 ], [ 2, 2 ] ]
4242
*/
43-
declare function cartesianPower<T = any>( x: Collection<T>, n: number ): Array<Array<T>>; // tslint:disable-line:max-line-length
43+
declare function cartesianPower<T = unknown>( x: Collection<T>, n: number ): Array<Array<T>>;
4444

4545

4646
// EXPORTS //

base/cartesian-product/docs/types/index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ import { Collection } from '@stdlib/types/array';
4040
* var out = cartesianProduct( x1, x2 );
4141
* // returns [ [ 1, 4 ], [ 1, 5 ], [ 2, 4 ], [ 2, 5 ], [ 3, 4 ], [ 3, 5 ] ]
4242
*/
43-
declare function cartesianProduct<T = any, U = any>( x1: Collection<T>, x2: Collection<U> ): Array<[T, U]>; // tslint:disable-line:max-line-length
43+
declare function cartesianProduct<T = unknown, U = unknown>( x1: Collection<T>, x2: Collection<U> ): Array<[T, U]>; // tslint:disable-line:max-line-length
4444

4545

4646
// EXPORTS //

base/cartesian-square/docs/types/index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ import { Collection } from '@stdlib/types/array';
3838
* var out = cartesianSquare( x );
3939
* // returns [ [ 1, 1 ], [ 1, 2 ], [ 2, 1 ], [ 2, 2 ] ]
4040
*/
41-
declare function cartesianSquare<T = any>( x: Collection<T> ): Array<Array<T>>;
41+
declare function cartesianSquare<T = unknown>( x: Collection<T> ): Array<Array<T>>;
4242

4343

4444
// EXPORTS //

base/copy-indexed/docs/types/index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ import { Collection } from '@stdlib/types/array';
3434
* var out = copy( x );
3535
* // returns [ 1, 2, 3 ]
3636
*/
37-
declare function copy<T = any>( x: Collection<T> ): Array<T>;
37+
declare function copy<T = unknown>( x: Collection<T> ): Array<T>;
3838

3939

4040
// EXPORTS //

0 commit comments

Comments
 (0)