WIP Extension mechanism #4
static_analysis.yaml
on: push
Typescript Syntax Check
1m 7s
i18n Check
/
check
45s
Rethemendex Check
4s
ESLint
1m 35s
Style Lint
35s
Workflow Lint
41s
Analyse Dead Code
1m 40s
Annotations
20 errors
Typescript Syntax Check:
src/modules/ModuleRunner.ts#L19
Module '"@matrix-org/react-sdk-module-api/lib/lifecycles/types"' has no exported member 'ProxiedExtensions'.
|
Typescript Syntax Check:
test/components/views/context_menus/WidgetContextMenu-test.tsx#L84
Parameter 'lifecycleEvent' implicitly has an 'any' type.
|
Typescript Syntax Check:
test/components/views/context_menus/WidgetContextMenu-test.tsx#L84
Parameter 'opts' implicitly has an 'any' type.
|
Typescript Syntax Check:
test/components/views/context_menus/WidgetContextMenu-test.tsx#L84
Parameter 'widgetInfo' implicitly has an 'any' type.
|
Typescript Syntax Check:
test/modules/MockModule.ts#L21
Module '"@matrix-org/react-sdk-module-api/lib/lifecycles/types"' has no exported member 'AllExtensions'.
|
Typescript Syntax Check:
test/modules/MockModule.ts#L22
Cannot find module '@matrix-org/react-sdk-module-api/lib/lifecycles/SecurityLifecycle' or its corresponding type declarations.
|
Typescript Syntax Check:
test/modules/ModuleRunner-test.ts#L61
'module1' is declared but its value is never read.
|
Typescript Syntax Check:
test/modules/ModuleRunner-test.ts#L62
'module2' is declared but its value is never read.
|
Typescript Syntax Check:
test/modules/ModuleRunner-test.ts#L64
'result' is declared but its value is never read.
|
Typescript Syntax Check:
test/modules/ModuleRunner-test.ts#L65
Cannot find name 'results'. Did you mean 'result'?
|
ESLint:
src/modules/ModuleRunner.ts#L19
There should be at least one empty line between import groups
|
ESLint:
test/modules/MockModule.ts#L20
There should be at least one empty line between import groups
|
ESLint:
test/modules/MockModule.ts#L20
`../../src/modules/ModuleRunner` import should occur after import of `@matrix-org/react-sdk-module-api/lib/lifecycles/SecurityLifecycle`
|
ESLint:
test/modules/MockModule.ts#L40
Class Method name `GetSecretStorageKey` must match one of the following formats: camelCase
|
ESLint:
test/modules/MockModule.ts#L44
Class Method name `ExamineLoginResponse` must match one of the following formats: camelCase
|
ESLint:
test/modules/ModuleRunner-test.ts#L19
There should be no empty line within import group
|
ESLint:
test/modules/ModuleRunner-test.ts#L61
'module1' is assigned a value but never used
|
ESLint:
test/modules/ModuleRunner-test.ts#L62
'module2' is assigned a value but never used
|
ESLint:
test/modules/ModuleRunner-test.ts#L64
Unexpected var, use let or const instead
|
ESLint:
test/modules/ModuleRunner-test.ts#L64
'result' is assigned a value but never used
|