Skip to content

Remove deprecated methods of CryptoBackend #10917

Remove deprecated methods of CryptoBackend

Remove deprecated methods of CryptoBackend #10917

Triggered via pull request January 29, 2025 14:17
Status Failure
Total duration 56s
Artifacts

static_analysis.yml

on: pull_request
Downstream tsc element-web
0s
Downstream tsc element-web
Typescript Syntax Check
33s
Typescript Syntax Check
ESLint
45s
ESLint
Node.js example
24s
Node.js example
Workflow Lint
23s
Workflow Lint
JSDoc Checker
27s
JSDoc Checker
Analyse Dead Code
20s
Analyse Dead Code
Downstream Typescript Syntax Check
0s
Downstream Typescript Syntax Check
Fit to window
Zoom out
Zoom in

Annotations

22 errors
Analyse Dead Code
Process completed with exit code 1.
Node.js example: src/crypto/CrossSigning.ts#L711
Property 'crypto' does not exist on type 'MatrixClient'.
Node.js example: src/crypto/CrossSigning.ts#L722
Property 'requestSecret' does not exist on type 'MatrixClient'.
Node.js example: src/crypto/CrossSigning.ts#L742
Property 'crypto' does not exist on type 'MatrixClient'.
Node.js example: src/crypto/CrossSigning.ts#L745
Property 'requestSecret' does not exist on type 'MatrixClient'.
Node.js example: src/crypto/CrossSigning.ts#L750
Property 'crypto' does not exist on type 'MatrixClient'.
Node.js example: src/crypto/CrossSigning.ts#L752
Property 'getKeyBackupVersion' does not exist on type 'MatrixClient'.
Node.js example: src/crypto/CrossSigning.ts#L754
Property 'restoreKeyBackupWithCache' does not exist on type 'MatrixClient'.
Node.js example: src/crypto/SecretSharing.ts#L146
Property 'checkDeviceTrust' does not exist on type 'MatrixClient'.
Node.js example: src/crypto/SecretSharing.ts#L159
Property 'crypto' does not exist on type 'MatrixClient'.
Node.js example: src/crypto/SecretSharing.ts#L164
Property 'crypto' does not exist on type 'MatrixClient'.
JSDoc Checker
Process completed with exit code 3.
Typescript Syntax Check: spec/unit/crypto/crypto-utils.ts#L13
Property 'crypto' does not exist on type 'MatrixClient'.
Typescript Syntax Check: spec/unit/crypto/crypto-utils.ts#L20
Parameter 'txn' implicitly has an 'any' type.
Typescript Syntax Check: src/crypto/CrossSigning.ts#L711
Property 'crypto' does not exist on type 'MatrixClient'.
Typescript Syntax Check: src/crypto/CrossSigning.ts#L722
Property 'requestSecret' does not exist on type 'MatrixClient'.
Typescript Syntax Check: src/crypto/CrossSigning.ts#L742
Property 'crypto' does not exist on type 'MatrixClient'.
Typescript Syntax Check: src/crypto/CrossSigning.ts#L745
Property 'requestSecret' does not exist on type 'MatrixClient'.
Typescript Syntax Check: src/crypto/CrossSigning.ts#L750
Property 'crypto' does not exist on type 'MatrixClient'.
Typescript Syntax Check: src/crypto/CrossSigning.ts#L752
Property 'getKeyBackupVersion' does not exist on type 'MatrixClient'.
Typescript Syntax Check: src/crypto/CrossSigning.ts#L754
Property 'restoreKeyBackupWithCache' does not exist on type 'MatrixClient'.
Typescript Syntax Check: src/crypto/SecretSharing.ts#L146
Property 'checkDeviceTrust' does not exist on type 'MatrixClient'.