Skip to content

feat(typings): update OpenAPI 3.0 and 3.1 typing declarations #5491

feat(typings): update OpenAPI 3.0 and 3.1 typing declarations

feat(typings): update OpenAPI 3.0 and 3.1 typing declarations #5491

Triggered via pull request November 5, 2024 19:21
Status Failure
Total duration 2m 49s
Artifacts

tests.yaml

on: pull_request
build-and-unit
15s
build-and-unit
cli-package-test
13s
cli-package-test
coverage-report
2m 35s
coverage-report
code-style-check
18s
code-style-check
Fit to window
Zoom out
Zoom in

Annotations

40 errors and 4 warnings
cli-package-test: packages/core/src/typings/openapi.ts#L148
Type 'Oas3XSchemaBase' is not generic.
cli-package-test: packages/core/src/typings/openapi.ts#L160
Type 'Oas3XSchemaBase' is not generic.
cli-package-test: packages/core/src/types/json-schema-adapter.ts#L95
Property 'discriminator' does not exist on type 'Oas3Schema'.
cli-package-test: packages/core/src/types/json-schema-adapter.ts#L96
Property 'discriminator' does not exist on type 'Oas3Schema'.
cli-package-test: packages/core/src/types/json-schema-adapter.ts#L188
Property 'required' does not exist on type 'Oas3Schema'.
cli-package-test: packages/core/src/types/json-schema-adapter.ts#L192
Property 'required' does not exist on type 'Oas3Schema'.
cli-package-test: packages/core/src/rules/common/no-enum-type-mismatch.ts#L11
Property 'enum' does not exist on type 'Oas3Schema | Oas2Schema'.
cli-package-test: packages/core/src/rules/common/no-enum-type-mismatch.ts#L11
Property 'enum' does not exist on type 'Oas3Schema | Oas2Schema'.
cli-package-test: packages/core/src/rules/common/no-enum-type-mismatch.ts#L12
Property 'enum' does not exist on type 'Oas3Schema | Oas2Schema'.
cli-package-test: packages/core/src/rules/common/no-enum-type-mismatch.ts#L13
Property 'enum' does not exist on type 'Oas3Schema | Oas2Schema'.
build-and-unit: packages/core/src/typings/openapi.ts#L148
Type 'Oas3XSchemaBase' is not generic.
build-and-unit: packages/core/src/typings/openapi.ts#L160
Type 'Oas3XSchemaBase' is not generic.
build-and-unit: packages/core/src/types/json-schema-adapter.ts#L95
Property 'discriminator' does not exist on type 'Oas3Schema'.
build-and-unit: packages/core/src/types/json-schema-adapter.ts#L96
Property 'discriminator' does not exist on type 'Oas3Schema'.
build-and-unit: packages/core/src/types/json-schema-adapter.ts#L188
Property 'required' does not exist on type 'Oas3Schema'.
build-and-unit: packages/core/src/types/json-schema-adapter.ts#L192
Property 'required' does not exist on type 'Oas3Schema'.
build-and-unit: packages/core/src/rules/common/no-enum-type-mismatch.ts#L11
Property 'enum' does not exist on type 'Oas3Schema | Oas2Schema'.
build-and-unit: packages/core/src/rules/common/no-enum-type-mismatch.ts#L11
Property 'enum' does not exist on type 'Oas3Schema | Oas2Schema'.
build-and-unit: packages/core/src/rules/common/no-enum-type-mismatch.ts#L12
Property 'enum' does not exist on type 'Oas3Schema | Oas2Schema'.
build-and-unit: packages/core/src/rules/common/no-enum-type-mismatch.ts#L13
Property 'enum' does not exist on type 'Oas3Schema | Oas2Schema'.
code-style-check: packages/core/src/typings/openapi.ts#L148
Type 'Oas3XSchemaBase' is not generic.
code-style-check: packages/core/src/typings/openapi.ts#L160
Type 'Oas3XSchemaBase' is not generic.
code-style-check: packages/core/src/types/json-schema-adapter.ts#L95
Property 'discriminator' does not exist on type 'Oas3Schema'.
code-style-check: packages/core/src/types/json-schema-adapter.ts#L96
Property 'discriminator' does not exist on type 'Oas3Schema'.
code-style-check: packages/core/src/types/json-schema-adapter.ts#L188
Property 'required' does not exist on type 'Oas3Schema'.
code-style-check: packages/core/src/types/json-schema-adapter.ts#L192
Property 'required' does not exist on type 'Oas3Schema'.
code-style-check: packages/core/src/rules/common/no-enum-type-mismatch.ts#L11
Property 'enum' does not exist on type 'Oas3Schema | Oas2Schema'.
code-style-check: packages/core/src/rules/common/no-enum-type-mismatch.ts#L11
Property 'enum' does not exist on type 'Oas3Schema | Oas2Schema'.
code-style-check: packages/core/src/rules/common/no-enum-type-mismatch.ts#L12
Property 'enum' does not exist on type 'Oas3Schema | Oas2Schema'.
code-style-check: packages/core/src/rules/common/no-enum-type-mismatch.ts#L13
Property 'enum' does not exist on type 'Oas3Schema | Oas2Schema'.
coverage-report: packages/core/src/typings/openapi.ts#L148
Type 'Oas3XSchemaBase' is not generic.
coverage-report: packages/core/src/typings/openapi.ts#L160
Type 'Oas3XSchemaBase' is not generic.
coverage-report: packages/core/src/types/json-schema-adapter.ts#L95
Property 'discriminator' does not exist on type 'Oas3Schema'.
coverage-report: packages/core/src/types/json-schema-adapter.ts#L96
Property 'discriminator' does not exist on type 'Oas3Schema'.
coverage-report: packages/core/src/types/json-schema-adapter.ts#L188
Property 'required' does not exist on type 'Oas3Schema'.
coverage-report: packages/core/src/types/json-schema-adapter.ts#L192
Property 'required' does not exist on type 'Oas3Schema'.
coverage-report: packages/core/src/rules/common/no-enum-type-mismatch.ts#L11
Property 'enum' does not exist on type 'Oas3Schema | Oas2Schema'.
coverage-report: packages/core/src/rules/common/no-enum-type-mismatch.ts#L11
Property 'enum' does not exist on type 'Oas3Schema | Oas2Schema'.
coverage-report: packages/core/src/rules/common/no-enum-type-mismatch.ts#L12
Property 'enum' does not exist on type 'Oas3Schema | Oas2Schema'.
coverage-report: packages/core/src/rules/common/no-enum-type-mismatch.ts#L13
Property 'enum' does not exist on type 'Oas3Schema | Oas2Schema'.
cli-package-test
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
build-and-unit
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
code-style-check
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
coverage-report
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/