Skip to content

Commit

Permalink
feat!: update minimum TypeScript version
Browse files Browse the repository at this point in the history
To leverage new TypeScript features, we need to update the minimum TypeScript version to 4.1. Doing so allows us to take advantage of the various features across the stdlib code base: constructs like Record, Omit, or Partial, the keyof operator, type predicates, conditional types, and more. TypeScript versions older than 4.1 are not in widespread use, so this change should not affect most users, especially those who upgrade with each new TypeScript version.

BREAKING CHANGE: update minimum TypeScript version to 4.1

To migrate, users should upgrade their TypeScript version to at least version 4.1.

Private-ref: stdlib-js/todo#1713
  • Loading branch information
Planeshifter committed Aug 19, 2023
1 parent c5cfac0 commit e29732d
Show file tree
Hide file tree
Showing 92 changed files with 92 additions and 92 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/// <reference types="@stdlib/types"/>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/// <reference types="@stdlib/types"/>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/// <reference types="@stdlib/types"/>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/// <reference types="@stdlib/types"/>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/* tslint:disable:max-line-length */
/* tslint:disable:max-file-line-count */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/// <reference types="@stdlib/types"/>

Expand Down
2 changes: 1 addition & 1 deletion lib/node_modules/@stdlib/array/base/docs/types/index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/* tslint:disable:max-line-length */
/* tslint:disable:max-file-line-count */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/**
* Nullary callback function.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/**
* Returns a filled "generic" array.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/**
* Generates a linearly spaced numeric array according to a provided increment.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/**
* Generates a linearly spaced numeric array.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/**
* Generates a logarithmically spaced numeric array.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/**
* Returns a "generic" array filled with ones.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/// <reference types="@stdlib/types"/>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/// <reference types="@stdlib/types"/>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/// <reference types="@stdlib/types"/>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/**
* Generates a linearly spaced numeric array whose elements increment by 1.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/**
* Generates a linearly spaced numeric array whose elements increment by 1 starting from zero.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/**
* Returns a zero-filled "generic" array.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/// <reference types="@stdlib/types"/>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

// EXPORTS //

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/// <reference types="@stdlib/types"/>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/// <reference types="@stdlib/types"/>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/// <reference types="@stdlib/types"/>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/// <reference types="@stdlib/types"/>

Expand Down
2 changes: 1 addition & 1 deletion lib/node_modules/@stdlib/array/ctors/docs/types/index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

import Complex128Array = require( '@stdlib/array/complex128' );
import Complex64Array = require( '@stdlib/array/complex64' );
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

// EXPORTS //

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/**
* Interface defining function options.
Expand Down
2 changes: 1 addition & 1 deletion lib/node_modules/@stdlib/array/docs/types/index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/* tslint:disable:max-line-length */
/* tslint:disable:max-file-line-count */
Expand Down
2 changes: 1 addition & 1 deletion lib/node_modules/@stdlib/array/dtype/docs/types/index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/// <reference types="@stdlib/types"/>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/// <reference types="@stdlib/types"/>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/// <reference types="@stdlib/types"/>

Expand Down
2 changes: 1 addition & 1 deletion lib/node_modules/@stdlib/array/empty/docs/types/index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/// <reference types="@stdlib/types"/>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/// <reference types="@stdlib/types"/>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/// <reference types="@stdlib/types"/>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

// EXPORTS //

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

// EXPORTS //

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/// <reference types="@stdlib/types"/>

Expand Down
2 changes: 1 addition & 1 deletion lib/node_modules/@stdlib/array/full/docs/types/index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/// <reference types="@stdlib/types"/>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/**
* Generates a linearly spaced numeric array using a provided increment.
Expand Down
2 changes: 1 addition & 1 deletion lib/node_modules/@stdlib/array/int16/docs/types/index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

// EXPORTS //

Expand Down
2 changes: 1 addition & 1 deletion lib/node_modules/@stdlib/array/int32/docs/types/index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

// EXPORTS //

Expand Down
2 changes: 1 addition & 1 deletion lib/node_modules/@stdlib/array/int8/docs/types/index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

// EXPORTS //

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
* limitations under the License.
*/

// TypeScript Version: 2.0
// TypeScript Version: 4.1

/// <reference types="@stdlib/types"/>

Expand Down
Loading

1 comment on commit e29732d

@stdlib-bot
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Coverage Report

Package Statements Branches Functions Lines
array/base/accessor-getter $\color{green}208/208$
$\color{green}+100.00\%$
$\color{green}8/8$
$\color{green}+100.00\%$
$\color{green}4/4$
$\color{green}+100.00\%$
$\color{green}208/208$
$\color{green}+100.00\%$
array/base/accessor-setter $\color{green}220/220$
$\color{green}+100.00\%$
$\color{green}7/7$
$\color{green}+100.00\%$
$\color{green}4/4$
$\color{green}+100.00\%$
$\color{green}220/220$
$\color{green}+100.00\%$
array/base/accessor $\color{red}204/207$
$\color{green}+98.55\%$
$\color{green}12/12$
$\color{green}+100.00\%$
$\color{red}4/5$
$\color{green}+80.00\%$
$\color{red}204/207$
$\color{green}+98.55\%$
array/base/arraylike2object $\color{green}100/100$
$\color{green}+100.00\%$
$\color{green}3/3$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}100/100$
$\color{green}+100.00\%$
array/base/assert $\color{green}60/60$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}0/0$
$\color{green}+100.00\%$
$\color{green}60/60$
$\color{green}+100.00\%$
array/base/cartesian-product $\color{green}103/103$
$\color{green}+100.00\%$
$\color{green}5/5$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}103/103$
$\color{green}+100.00\%$
array/base $\color{green}537/537$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}0/0$
$\color{green}+100.00\%$
$\color{green}537/537$
$\color{green}+100.00\%$
array/base/filled-by $\color{green}93/93$
$\color{green}+100.00\%$
$\color{green}4/4$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}93/93$
$\color{green}+100.00\%$
array/base/filled $\color{green}99/99$
$\color{green}+100.00\%$
$\color{green}4/4$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}99/99$
$\color{green}+100.00\%$
array/base/incrspace $\color{green}99/99$
$\color{green}+100.00\%$
$\color{green}7/7$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}99/99$
$\color{green}+100.00\%$
array/base/linspace $\color{green}100/100$
$\color{green}+100.00\%$
$\color{green}7/7$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}100/100$
$\color{green}+100.00\%$
array/base/logspace $\color{green}105/105$
$\color{green}+100.00\%$
$\color{green}7/7$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}105/105$
$\color{green}+100.00\%$
array/base/ones $\color{green}184/184$
$\color{green}+100.00\%$
$\color{green}7/7$
$\color{green}+100.00\%$
$\color{green}2/2$
$\color{green}+100.00\%$
$\color{green}184/184$
$\color{green}+100.00\%$
array/base/ones2d $\color{green}293/293$
$\color{green}+100.00\%$
$\color{green}11/11$
$\color{green}+100.00\%$
$\color{green}3/3$
$\color{green}+100.00\%$
$\color{green}293/293$
$\color{green}+100.00\%$
array/base/take $\color{green}94/94$
$\color{green}+100.00\%$
$\color{green}4/4$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}94/94$
$\color{green}+100.00\%$
array/base/to-accessor-array $\color{green}100/100$
$\color{green}+100.00\%$
$\color{green}7/7$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}100/100$
$\color{green}+100.00\%$
array/base/unitspace $\color{green}93/93$
$\color{green}+100.00\%$
$\color{green}7/7$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}93/93$
$\color{green}+100.00\%$
array/base/zero-to $\color{green}90/90$
$\color{green}+100.00\%$
$\color{green}7/7$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}90/90$
$\color{green}+100.00\%$
array/base/zeros $\color{green}184/184$
$\color{green}+100.00\%$
$\color{green}7/7$
$\color{green}+100.00\%$
$\color{green}2/2$
$\color{green}+100.00\%$
$\color{green}184/184$
$\color{green}+100.00\%$
array/base/zeros2d $\color{green}293/293$
$\color{green}+100.00\%$
$\color{green}11/11$
$\color{green}+100.00\%$
$\color{green}3/3$
$\color{green}+100.00\%$
$\color{green}293/293$
$\color{green}+100.00\%$
array/buffer $\color{green}117/117$
$\color{green}+100.00\%$
$\color{red}6/7$
$\color{green}+85.71\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}117/117$
$\color{green}+100.00\%$
array/complex128 $\color{red}1350/1351$
$\color{green}+99.93\%$
$\color{red}227/229$
$\color{green}+99.13\%$
$\color{green}21/21$
$\color{green}+100.00\%$
$\color{red}1350/1351$
$\color{green}+99.93\%$
array/complex64 $\color{red}1350/1351$
$\color{green}+99.93\%$
$\color{red}225/227$
$\color{green}+99.12\%$
$\color{green}21/21$
$\color{green}+100.00\%$
$\color{red}1350/1351$
$\color{green}+99.93\%$
array/convert-same $\color{green}103/103$
$\color{green}+100.00\%$
$\color{green}5/5$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}103/103$
$\color{green}+100.00\%$
array/convert $\color{green}205/205$
$\color{green}+100.00\%$
$\color{green}23/23$
$\color{green}+100.00\%$
$\color{green}3/3$
$\color{green}+100.00\%$
$\color{green}205/205$
$\color{green}+100.00\%$
array/ctors $\color{green}149/149$
$\color{green}+100.00\%$
$\color{green}5/5$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}149/149$
$\color{green}+100.00\%$
array/dataview $\color{green}121/121$
$\color{green}+100.00\%$
$\color{red}6/7$
$\color{green}+85.71\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}121/121$
$\color{green}+100.00\%$
array/datespace $\color{green}236/236$
$\color{green}+100.00\%$
$\color{green}40/40$
$\color{green}+100.00\%$
$\color{green}2/2$
$\color{green}+100.00\%$
$\color{green}236/236$
$\color{green}+100.00\%$
array $\color{green}712/712$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}0/0$
$\color{green}+100.00\%$
$\color{green}712/712$
$\color{green}+100.00\%$
array/dtype $\color{green}259/259$
$\color{green}+100.00\%$
$\color{green}13/13$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}259/259$
$\color{green}+100.00\%$
array/dtypes $\color{green}84/84$
$\color{green}+100.00\%$
$\color{green}3/3$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}84/84$
$\color{green}+100.00\%$
array/empty-like $\color{green}107/107$
$\color{green}+100.00\%$
$\color{green}7/7$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}107/107$
$\color{green}+100.00\%$
array/empty $\color{red}260/262$
$\color{green}+99.24\%$
$\color{red}24/25$
$\color{green}+96.00\%$
$\color{green}3/3$
$\color{green}+100.00\%$
$\color{red}260/262$
$\color{green}+99.24\%$
array/filled-by $\color{green}605/605$
$\color{green}+100.00\%$
$\color{green}86/86$
$\color{green}+100.00\%$
$\color{green}4/4$
$\color{green}+100.00\%$
$\color{green}605/605$
$\color{green}+100.00\%$
array/filled $\color{green}410/410$
$\color{green}+100.00\%$
$\color{green}64/64$
$\color{green}+100.00\%$
$\color{green}3/3$
$\color{green}+100.00\%$
$\color{green}410/410$
$\color{green}+100.00\%$
array/float32 $\color{green}117/117$
$\color{green}+100.00\%$
$\color{red}6/7$
$\color{green}+85.71\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}117/117$
$\color{green}+100.00\%$
array/float64 $\color{green}117/117$
$\color{green}+100.00\%$
$\color{red}6/7$
$\color{green}+85.71\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}117/117$
$\color{green}+100.00\%$
array/full-like $\color{green}124/124$
$\color{green}+100.00\%$
$\color{green}14/14$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}124/124$
$\color{green}+100.00\%$
array/full $\color{green}126/126$
$\color{green}+100.00\%$
$\color{green}12/12$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}126/126$
$\color{green}+100.00\%$
array/incrspace $\color{green}116/116$
$\color{green}+100.00\%$
$\color{green}16/16$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}116/116$
$\color{green}+100.00\%$
array/int16 $\color{green}117/117$
$\color{green}+100.00\%$
$\color{red}6/7$
$\color{green}+85.71\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}117/117$
$\color{green}+100.00\%$
array/int32 $\color{green}117/117$
$\color{green}+100.00\%$
$\color{red}6/7$
$\color{green}+85.71\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}117/117$
$\color{green}+100.00\%$
array/int8 $\color{green}117/117$
$\color{green}+100.00\%$
$\color{red}6/7$
$\color{green}+85.71\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}117/117$
$\color{green}+100.00\%$
array/linspace $\color{green}1117/1117$
$\color{green}+100.00\%$
$\color{green}216/216$
$\color{green}+100.00\%$
$\color{green}9/9$
$\color{green}+100.00\%$
$\color{green}1117/1117$
$\color{green}+100.00\%$
array/logspace $\color{green}105/105$
$\color{green}+100.00\%$
$\color{green}13/13$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}105/105$
$\color{green}+100.00\%$
array/min-dtype $\color{green}183/183$
$\color{green}+100.00\%$
$\color{green}47/47$
$\color{green}+100.00\%$
$\color{green}2/2$
$\color{green}+100.00\%$
$\color{green}183/183$
$\color{green}+100.00\%$
array/nans-like $\color{red}129/131$
$\color{green}+98.47\%$
$\color{red}14/15$
$\color{green}+93.33\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{red}129/131$
$\color{green}+98.47\%$
array/nans $\color{green}126/126$
$\color{green}+100.00\%$
$\color{green}12/12$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}126/126$
$\color{green}+100.00\%$
array/next-dtype $\color{green}117/117$
$\color{green}+100.00\%$
$\color{green}9/9$
$\color{green}+100.00\%$
$\color{green}2/2$
$\color{green}+100.00\%$
$\color{green}117/117$
$\color{green}+100.00\%$
array/ones-like $\color{green}125/125$
$\color{green}+100.00\%$
$\color{green}12/12$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}125/125$
$\color{green}+100.00\%$
array/ones $\color{green}121/121$
$\color{green}+100.00\%$
$\color{green}9/9$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}121/121$
$\color{green}+100.00\%$
array/pool $\color{red}639/641$
$\color{green}+99.69\%$
$\color{red}77/79$
$\color{green}+97.47\%$
$\color{green}13/13$
$\color{green}+100.00\%$
$\color{red}639/641$
$\color{green}+99.69\%$
array/promotion-rules $\color{green}148/148$
$\color{green}+100.00\%$
$\color{green}11/11$
$\color{green}+100.00\%$
$\color{green}2/2$
$\color{green}+100.00\%$
$\color{green}148/148$
$\color{green}+100.00\%$
array/reviver $\color{green}160/160$
$\color{green}+100.00\%$
$\color{green}9/9$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}160/160$
$\color{green}+100.00\%$
array/safe-casts $\color{green}173/173$
$\color{green}+100.00\%$
$\color{green}16/16$
$\color{green}+100.00\%$
$\color{green}3/3$
$\color{green}+100.00\%$
$\color{green}173/173$
$\color{green}+100.00\%$
array/same-kind-casts $\color{green}173/173$
$\color{green}+100.00\%$
$\color{green}16/16$
$\color{green}+100.00\%$
$\color{green}3/3$
$\color{green}+100.00\%$
$\color{green}173/173$
$\color{green}+100.00\%$
array/shape $\color{green}197/197$
$\color{green}+100.00\%$
$\color{green}17/17$
$\color{green}+100.00\%$
$\color{green}3/3$
$\color{green}+100.00\%$
$\color{green}197/197$
$\color{green}+100.00\%$
array/shared-buffer $\color{green}121/121$
$\color{green}+100.00\%$
$\color{red}6/7$
$\color{green}+85.71\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}121/121$
$\color{green}+100.00\%$
array/to-circular-iterator $\color{red}322/323$
$\color{green}+99.69\%$
$\color{red}54/55$
$\color{green}+98.18\%$
$\color{green}7/7$
$\color{green}+100.00\%$
$\color{red}322/323$
$\color{green}+99.69\%$
array/to-iterator-right $\color{red}236/237$
$\color{green}+99.58\%$
$\color{red}25/26$
$\color{green}+96.15\%$
$\color{green}5/5$
$\color{green}+100.00\%$
$\color{red}236/237$
$\color{green}+99.58\%$
array/to-iterator $\color{green}227/227$
$\color{green}+100.00\%$
$\color{green}27/27$
$\color{green}+100.00\%$
$\color{green}5/5$
$\color{green}+100.00\%$
$\color{green}227/227$
$\color{green}+100.00\%$
array/to-json $\color{green}249/249$
$\color{green}+100.00\%$
$\color{green}22/22$
$\color{green}+100.00\%$
$\color{green}2/2$
$\color{green}+100.00\%$
$\color{green}249/249$
$\color{green}+100.00\%$
array/to-sparse-iterator-right $\color{red}248/249$
$\color{green}+99.60\%$
$\color{red}33/34$
$\color{green}+97.06\%$
$\color{green}5/5$
$\color{green}+100.00\%$
$\color{red}248/249$
$\color{green}+99.60\%$
array/to-sparse-iterator $\color{red}244/245$
$\color{green}+99.59\%$
$\color{red}33/34$
$\color{green}+97.06\%$
$\color{green}5/5$
$\color{green}+100.00\%$
$\color{red}244/245$
$\color{green}+99.59\%$
array/to-strided-iterator $\color{red}263/264$
$\color{green}+99.62\%$
$\color{red}31/32$
$\color{green}+96.88\%$
$\color{green}5/5$
$\color{green}+100.00\%$
$\color{red}263/264$
$\color{green}+99.62\%$
array/to-view-iterator-right $\color{red}278/279$
$\color{green}+99.64\%$
$\color{red}52/53$
$\color{green}+98.11\%$
$\color{green}5/5$
$\color{green}+100.00\%$
$\color{red}278/279$
$\color{green}+99.64\%$
array/to-view-iterator $\color{red}278/279$
$\color{green}+99.64\%$
$\color{red}52/53$
$\color{green}+98.11\%$
$\color{green}5/5$
$\color{green}+100.00\%$
$\color{red}278/279$
$\color{green}+99.64\%$
array/typed-complex-ctors $\color{green}130/130$
$\color{green}+100.00\%$
$\color{green}5/5$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}130/130$
$\color{green}+100.00\%$
array/typed-complex-dtypes $\color{green}84/84$
$\color{green}+100.00\%$
$\color{green}3/3$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}84/84$
$\color{green}+100.00\%$
array/typed-complex $\color{green}269/269$
$\color{green}+100.00\%$
$\color{green}13/13$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}269/269$
$\color{green}+100.00\%$
array/typed-ctors $\color{green}148/148$
$\color{green}+100.00\%$
$\color{green}5/5$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}148/148$
$\color{green}+100.00\%$
array/typed-dtypes $\color{green}84/84$
$\color{green}+100.00\%$
$\color{green}3/3$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}84/84$
$\color{green}+100.00\%$
array/typed-float-ctors $\color{green}134/134$
$\color{green}+100.00\%$
$\color{green}5/5$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}134/134$
$\color{green}+100.00\%$
array/typed-float-dtypes $\color{green}84/84$
$\color{green}+100.00\%$
$\color{green}3/3$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}84/84$
$\color{green}+100.00\%$
array/typed-integer-ctors $\color{green}140/140$
$\color{green}+100.00\%$
$\color{green}5/5$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}140/140$
$\color{green}+100.00\%$
array/typed-integer-dtypes $\color{green}84/84$
$\color{green}+100.00\%$
$\color{green}3/3$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}84/84$
$\color{green}+100.00\%$
array/typed-real-ctors $\color{green}144/144$
$\color{green}+100.00\%$
$\color{green}5/5$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}144/144$
$\color{green}+100.00\%$
array/typed-real-dtypes $\color{green}84/84$
$\color{green}+100.00\%$
$\color{green}3/3$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}84/84$
$\color{green}+100.00\%$
array/typed-real-float-ctors $\color{green}130/130$
$\color{green}+100.00\%$
$\color{green}5/5$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}130/130$
$\color{green}+100.00\%$
array/typed-real-float-dtypes $\color{green}84/84$
$\color{green}+100.00\%$
$\color{green}3/3$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}84/84$
$\color{green}+100.00\%$
array/typed-real $\color{green}269/269$
$\color{green}+100.00\%$
$\color{green}13/13$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}269/269$
$\color{green}+100.00\%$
array/typed-signed-integer-ctors $\color{green}132/132$
$\color{green}+100.00\%$
$\color{green}5/5$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}132/132$
$\color{green}+100.00\%$
array/typed-signed-integer-dtypes $\color{green}84/84$
$\color{green}+100.00\%$
$\color{green}3/3$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}84/84$
$\color{green}+100.00\%$
array/typed-unsigned-integer-ctors $\color{green}134/134$
$\color{green}+100.00\%$
$\color{green}5/5$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}134/134$
$\color{green}+100.00\%$
array/typed-unsigned-integer-dtypes $\color{green}84/84$
$\color{green}+100.00\%$
$\color{green}3/3$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}84/84$
$\color{green}+100.00\%$
array/typed $\color{green}286/286$
$\color{green}+100.00\%$
$\color{green}16/16$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}286/286$
$\color{green}+100.00\%$
array/uint16 $\color{green}117/117$
$\color{green}+100.00\%$
$\color{red}6/7$
$\color{green}+85.71\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}117/117$
$\color{green}+100.00\%$
array/uint32 $\color{green}117/117$
$\color{green}+100.00\%$
$\color{red}6/7$
$\color{green}+85.71\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}117/117$
$\color{green}+100.00\%$
array/uint8 $\color{green}117/117$
$\color{green}+100.00\%$
$\color{red}6/7$
$\color{green}+85.71\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}117/117$
$\color{green}+100.00\%$
array/uint8c $\color{green}117/117$
$\color{green}+100.00\%$
$\color{red}6/7$
$\color{green}+85.71\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}117/117$
$\color{green}+100.00\%$
array/zeros-like $\color{green}107/107$
$\color{green}+100.00\%$
$\color{green}7/7$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}107/107$
$\color{green}+100.00\%$
array/zeros $\color{green}118/118$
$\color{green}+100.00\%$
$\color{green}12/12$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}118/118$
$\color{green}+100.00\%$

The above coverage report was generated for the changes in this push.

Please sign in to comment.