Skip to content

feat: Add support for composed types in Typescript #5022

feat: Add support for composed types in Typescript

feat: Add support for composed types in Typescript #5022

Triggered via pull request June 5, 2024 17:15
Status Success
Total duration 6m 11s
Artifacts 113

integration-tests.yml

on: pull_request
Matrix: integration
Fit to window
Zoom out
Zoom in

Annotations

72 errors and 26 warnings
integration (typescript, apisguru::twitter.com:current)
Identifier expected.
integration (typescript, apisguru::twitter.com:current)
Identifier expected.
integration (typescript, apisguru::twitter.com:current)
Identifier expected.
integration (typescript, apisguru::twitter.com:current)
Identifier expected.
integration (typescript, apisguru::twitter.com:current)
Identifier expected.
integration (typescript, apisguru::twitter.com:current)
Identifier expected.
integration (typescript, apisguru::twitter.com:current)
Identifier expected.
integration (typescript, apisguru::twitter.com:current)
Identifier expected.
integration (typescript, apisguru::twitter.com:current)
Process completed with exit code 1.
integration (ruby, apisguru::github.com:api.github.com)
Process completed with exit code 1.
integration (python, apisguru::github.com:api.github.com)
Process completed with exit code 1.
integration (csharp, apisguru::github.com:api.github.com): it/csharp/client/App/Client/ApiClient.cs#L56
The type or namespace name 'Client' does not exist in the namespace 'App.Client.App' (are you missing an assembly reference?)
integration (csharp, apisguru::github.com:api.github.com): it/csharp/client/App/Client/ApiClient.cs#L61
The type or namespace name 'Client' does not exist in the namespace 'App.Client.App' (are you missing an assembly reference?)
integration (csharp, apisguru::github.com:api.github.com): it/csharp/client/App/Client/ApiClient.cs#L66
The type or namespace name 'Client' does not exist in the namespace 'App.Client.App' (are you missing an assembly reference?)
integration (csharp, apisguru::github.com:api.github.com): it/csharp/client/App/Client/ApiClient.cs#L71
The type or namespace name 'Client' does not exist in the namespace 'App.Client.App' (are you missing an assembly reference?)
integration (csharp, apisguru::github.com:api.github.com): it/csharp/client/App/Client/ApiClient.cs#L76
The type or namespace name 'Client' does not exist in the namespace 'App.Client.App' (are you missing an assembly reference?)
integration (csharp, apisguru::github.com:api.github.com): it/csharp/client/App/Client/ApiClient.cs#L81
The type or namespace name 'Client' does not exist in the namespace 'App.Client.App' (are you missing an assembly reference?)
integration (csharp, apisguru::github.com:api.github.com): it/csharp/client/App/Client/ApiClient.cs#L86
The type or namespace name 'Client' does not exist in the namespace 'App.Client.App' (are you missing an assembly reference?)
integration (csharp, apisguru::github.com:api.github.com): it/csharp/client/App/Client/ApiClient.cs#L91
The type or namespace name 'Client' does not exist in the namespace 'App.Client.App' (are you missing an assembly reference?)
integration (csharp, apisguru::github.com:api.github.com): it/csharp/client/App/Client/ApiClient.cs#L96
The type or namespace name 'Client' does not exist in the namespace 'App.Client.App' (are you missing an assembly reference?)
integration (csharp, apisguru::github.com:api.github.com): it/csharp/client/App/Client/ApiClient.cs#L101
The type or namespace name 'Client' does not exist in the namespace 'App.Client.App' (are you missing an assembly reference?)
integration (typescript, https://developers.pipedrive.com/docs/api/v1/openapi.yaml)
Type 'number | "null"' is not assignable to type 'number | undefined'.
integration (typescript, https://developers.pipedrive.com/docs/api/v1/openapi.yaml)
Argument of type 'number | "null"' is not assignable to parameter of type 'number | undefined'.
integration (typescript, https://developers.pipedrive.com/docs/api/v1/openapi.yaml)
Type 'number | "null"' is not assignable to type 'number | undefined'.
integration (typescript, https://developers.pipedrive.com/docs/api/v1/openapi.yaml)
Argument of type 'number | "null"' is not assignable to parameter of type 'number | undefined'.
integration (typescript, https://developers.pipedrive.com/docs/api/v1/openapi.yaml)
Type '(instance?: Parsable | undefined) => Record<string, (node: ParseNode) => void>' is not assignable to type 'RecentsGetResponse_data[]'.
integration (typescript, https://developers.pipedrive.com/docs/api/v1/openapi.yaml)
Argument of type 'RecentsGetResponse_data[] | undefined' is not assignable to parameter of type 'RecentsGetResponse_data | undefined'.
integration (ruby, apisguru::twitter.com:current)
Process completed with exit code 1.
integration (typescript, apisguru::github.com:api.github.com)
Process completed with exit code 1.
integration (typescript, apisguru::github.com:api.github.com)
Cannot find module './client/apiClient' or its corresponding type declarations.
integration (typescript, apisguru::github.com:api.github.com)
Process completed with exit code 1.
integration (go, apisguru::stripe.com)
Process completed with exit code 1.
integration (ruby, apisguru::twilio.com:api)
Process completed with exit code 1.
integration (ruby, apisguru::twilio.com:api)
Process completed with exit code 1.
integration (ruby, apisguru::meraki.com)
Process completed with exit code 1.
integration (go, apisguru::github.com:api.github.com)
cannot use &is_alphanumericValue (value of type *string) as *bool value in argument to m.SetIsAlphanumeric
integration (go, apisguru::github.com:api.github.com)
cannot use &is_alphanumericValue (value of type *string) as *bool value in argument to m.SetIsAlphanumeric
integration (go, apisguru::github.com:api.github.com)
Process completed with exit code 1.
integration (ruby, apisguru::docusign.net)
Process completed with exit code 1.
integration (ruby, https://developers.pipedrive.com/docs/api/v1/openapi.yaml)
Process completed with exit code 1.
integration (python, https://developers.pipedrive.com/docs/api/v1/openapi.yaml)
Process completed with exit code 1.
integration (go, https://developers.pipedrive.com/docs/api/v1/openapi.yaml)
cannot use &billing_frequency_cyclesValue (value of type *string) as *int32 value in argument to m.SetBillingFrequencyCycles
integration (go, https://developers.pipedrive.com/docs/api/v1/openapi.yaml)
cannot use &billing_frequency_cyclesValue (value of type *string) as *int32 value in argument to m.SetBillingFrequencyCycles
integration (go, https://developers.pipedrive.com/docs/api/v1/openapi.yaml)
cannot use &billing_frequency_cyclesValue (value of type *string) as *int32 value in argument to m.SetBillingFrequencyCycles
integration (go, https://developers.pipedrive.com/docs/api/v1/openapi.yaml)
cannot use &billing_frequency_cyclesValue (value of type *string) as *int32 value in argument to m.SetBillingFrequencyCycles
integration (go, https://developers.pipedrive.com/docs/api/v1/openapi.yaml)
Process completed with exit code 1.
integration (java, apisguru::github.com:api.github.com)
Process completed with exit code 1.
integration (python, apisguru::stripe.com)
Process completed with exit code 1.
integration (typescript, apisguru::stripe.com)
Type '(instance?: Parsable | undefined) => Record<string, (node: ParseNode) => void>' is not assignable to type 'Configuration_application'.
integration (typescript, apisguru::stripe.com)
Cannot find name 'object'.
integration (typescript, apisguru::stripe.com)
Type '(instance?: Parsable | undefined) => Record<string, (node: ParseNode) => void>' is not assignable to type 'Session_configuration'.
integration (typescript, apisguru::stripe.com)
Cannot find name 'object'.
integration (typescript, apisguru::stripe.com)
Cannot find name 'object'.
integration (typescript, apisguru::stripe.com)
Cannot find name 'object'.
integration (typescript, apisguru::stripe.com)
Type '(instance?: Parsable | undefined) => Record<string, (node: ParseNode) => void>' is not assignable to type 'Session_customer'.
integration (typescript, apisguru::stripe.com)
Type '(instance?: Parsable | undefined) => Record<string, (node: ParseNode) => void>' is not assignable to type 'Session_invoice'.
integration (typescript, apisguru::stripe.com)
Type '(instance?: Parsable | undefined) => Record<string, (node: ParseNode) => void>' is not assignable to type 'Session_payment_intent'.
integration (typescript, apisguru::stripe.com)
Type '(instance?: Parsable | undefined) => Record<string, (node: ParseNode) => void>' is not assignable to type 'Session_payment_link'.
integration (php, apisguru::github.com:api.github.com): src/client/AppManifests/Item/Conversions/ConversionsRequestBuilder.php#L1
Reflection error: Circular reference to class "Integration\Test\Client\AppManifests\Item\Conversions\Integration"
integration (php, apisguru::github.com:api.github.com): src/client/AppManifests/Item/Conversions/ConversionsRequestBuilder.php#L40
Reflection error: Circular reference to class "Integration\Test\Client\AppManifests\Item\Conversions\Integration"
integration (php, apisguru::github.com:api.github.com): src/client/AppManifests/Item/Conversions/Integration.php#L1
Reflection error: Circular reference to class "Integration\Test\Client\AppManifests\Item\Conversions\Integration"
integration (php, apisguru::github.com:api.github.com): src/client/Models/CodeScanningAlert.php#L41
Property Integration\Test\Client\Models\CodeScanningAlert::$dismissed_reason has unknown class Integration\Test\Client\Models\CodeScanningAlertDismissedReason as its type.
integration (php, apisguru::github.com:api.github.com): src/client/Models/CodeScanningAlert.php#L41
Property Integration\Test\Client\Models\CodeScanningAlert::$dismissed_reason has unknown class Integration\Test\Client\Models\CodeScanningAlertDismissedReason as its type.
integration (php, apisguru::github.com:api.github.com): src/client/Models/CodeScanningAlert.php#L153
Method Integration\Test\Client\Models\CodeScanningAlert::getDismissedReason() has invalid return type Integration\Test\Client\Models\CodeScanningAlertDismissedReason.
integration (php, apisguru::github.com:api.github.com): src/client/Models/CodeScanningAlert.php#L153
Method Integration\Test\Client\Models\CodeScanningAlert::getDismissedReason() has invalid return type Integration\Test\Client\Models\CodeScanningAlertDismissedReason.
integration (php, apisguru::github.com:api.github.com): src/client/Models/CodeScanningAlert.php#L168
Class Integration\Test\Client\Models\CodeScanningAlertDismissedReason not found.
integration (php, apisguru::github.com:api.github.com): src/client/Models/CodeScanningAlert.php#L168
Parameter #1 $targetEnum of method Microsoft\Kiota\Abstractions\Serialization\ParseNode::getEnumValue() expects class-string<Microsoft\Kiota\Abstractions\Enum>, string given.
integration (php, apisguru::github.com:api.github.com): src/client/Models/CodeScanningAlert.php#L168
Parameter #1 $value of method Integration\Test\Client\Models\CodeScanningAlert::setDismissedReason() expects Integration\Test\Client\Models\CodeScanningAlertDismissedReason|null, Microsoft\Kiota\Abstractions\Enum|null given.
integration (ruby, apisguru::stripe.com)
Process completed with exit code 1.
integration (go, ./tests/Kiota.Builder.IntegrationTests/ToDoApi.yaml)
Restore cache failed: Dependencies file is not found in /home/runner/work/kiota/kiota. Supported file pattern: go.sum
integration (go, https://raw.githubusercontent.com/googlemaps/openapi-specification/main/dist/goo...
Restore cache failed: Dependencies file is not found in /home/runner/work/kiota/kiota. Supported file pattern: go.sum
integration (go, apisguru::twitter.com:current)
Restore cache failed: Dependencies file is not found in /home/runner/work/kiota/kiota. Supported file pattern: go.sum
integration (go, ./tests/Kiota.Builder.IntegrationTests/EnumHandling.yaml)
Restore cache failed: Dependencies file is not found in /home/runner/work/kiota/kiota. Supported file pattern: go.sum
integration (go, apisguru::meraki.com)
Restore cache failed: Dependencies file is not found in /home/runner/work/kiota/kiota. Supported file pattern: go.sum
integration (go, ./tests/Kiota.Builder.IntegrationTests/GeneratesUritemplateHints.yaml)
Restore cache failed: Dependencies file is not found in /home/runner/work/kiota/kiota. Supported file pattern: go.sum
integration (go, oas::petstore)
Restore cache failed: Dependencies file is not found in /home/runner/work/kiota/kiota. Supported file pattern: go.sum
integration (go, apisguru::apis.guru)
Restore cache failed: Dependencies file is not found in /home/runner/work/kiota/kiota. Supported file pattern: go.sum
integration (go, apisguru::stripe.com)
Restore cache failed: Dependencies file is not found in /home/runner/work/kiota/kiota. Supported file pattern: go.sum
integration (go, ./tests/Kiota.Builder.IntegrationTests/InheritingErrors.yaml)
Restore cache failed: Dependencies file is not found in /home/runner/work/kiota/kiota. Supported file pattern: go.sum
integration (go, ./tests/Kiota.Builder.IntegrationTests/NoUnderscoresInModel.yaml)
Restore cache failed: Dependencies file is not found in /home/runner/work/kiota/kiota. Supported file pattern: go.sum
integration (go, apisguru::notion.com)
Restore cache failed: Dependencies file is not found in /home/runner/work/kiota/kiota. Supported file pattern: go.sum
integration (go, apisguru::github.com:api.github.com)
Restore cache failed: Dependencies file is not found in /home/runner/work/kiota/kiota. Supported file pattern: go.sum
integration (go, apisguru::twilio.com:api)
Restore cache failed: Dependencies file is not found in /home/runner/work/kiota/kiota. Supported file pattern: go.sum
integration (go, apisguru::docusign.net)
Restore cache failed: Dependencies file is not found in /home/runner/work/kiota/kiota. Supported file pattern: go.sum
integration (go, https://developers.pipedrive.com/docs/api/v1/openapi.yaml)
Restore cache failed: Dependencies file is not found in /home/runner/work/kiota/kiota. Supported file pattern: go.sum

Artifacts

Produced during runtime
Name Size
generation-results-csharp-__tests_Kiota_Builder_IntegrationTests_EnumHandling_yaml Expired
944 KB
generation-results-csharp-__tests_Kiota_Builder_IntegrationTests_GeneratesUritemplateHints_yaml Expired
945 KB
generation-results-csharp-__tests_Kiota_Builder_IntegrationTests_InheritingErrors_yaml Expired
2.3 MB
generation-results-csharp-__tests_Kiota_Builder_IntegrationTests_NoUnderscoresInModel_yaml Expired
959 KB
generation-results-csharp-__tests_Kiota_Builder_IntegrationTests_ToDoApi_yaml Expired
952 KB
generation-results-csharp-apisguru__apis_guru Expired
969 KB
generation-results-csharp-apisguru__docusign_net Expired
3.01 MB
generation-results-csharp-apisguru__github_com_api_github_com Expired
2.18 MB
generation-results-csharp-apisguru__meraki_com Expired
2.04 MB
generation-results-csharp-apisguru__notion_com Expired
951 KB
generation-results-csharp-apisguru__stripe_com Expired
7.35 MB
generation-results-csharp-apisguru__twilio_com_api Expired
1.88 MB
generation-results-csharp-apisguru__twitter_com_current Expired
1.62 MB
generation-results-csharp-https___developers_pipedrive_com_docs_api_v1_openapi_yaml Expired
3.95 MB
generation-results-csharp-https___raw_githubusercontent_com_googlemaps_openapi_specification_main_dist_google_maps_platform Expired
1.16 MB
generation-results-csharp-oas__petstore Expired
951 KB
generation-results-go-__tests_Kiota_Builder_IntegrationTests_EnumHandling_yaml Expired
11 KB
generation-results-go-__tests_Kiota_Builder_IntegrationTests_GeneratesUritemplateHints_yaml Expired
11.7 KB
generation-results-go-__tests_Kiota_Builder_IntegrationTests_InheritingErrors_yaml Expired
14 KB
generation-results-go-__tests_Kiota_Builder_IntegrationTests_NoUnderscoresInModel_yaml Expired
20.7 KB
generation-results-go-__tests_Kiota_Builder_IntegrationTests_ToDoApi_yaml Expired
15.2 KB
generation-results-go-apisguru__apis_guru Expired
26.7 KB
generation-results-go-apisguru__docusign_net Expired
1.86 MB
generation-results-go-apisguru__github_com_api_github_com Expired
2.45 MB
generation-results-go-apisguru__meraki_com Expired
777 KB
generation-results-go-apisguru__notion_com Expired
15.4 KB
generation-results-go-apisguru__stripe_com Expired
4.98 MB
generation-results-go-apisguru__twilio_com_api Expired
743 KB
generation-results-go-apisguru__twitter_com_current Expired
525 KB
generation-results-go-https___developers_pipedrive_com_docs_api_v1_openapi_yaml Expired
2.35 MB
generation-results-go-https___raw_githubusercontent_com_googlemaps_openapi_specification_main_dist_google_maps_platform Expired
175 KB
generation-results-go-oas__petstore Expired
14.5 KB
generation-results-java-__tests_Kiota_Builder_IntegrationTests_EnumHandling_yaml Expired
10.7 KB
generation-results-java-__tests_Kiota_Builder_IntegrationTests_GeneratesUritemplateHints_yaml Expired
16.5 KB
generation-results-java-__tests_Kiota_Builder_IntegrationTests_InheritingErrors_yaml Expired
20.4 KB
generation-results-java-__tests_Kiota_Builder_IntegrationTests_NoUnderscoresInModel_yaml Expired
35.8 KB
generation-results-java-__tests_Kiota_Builder_IntegrationTests_ToDoApi_yaml Expired
23.3 KB
generation-results-java-apisguru__apis_guru Expired
50.5 KB
generation-results-java-apisguru__docusign_net Expired
3.73 MB
generation-results-java-apisguru__github_com_api_github_com Expired
4.85 MB
generation-results-java-apisguru__meraki_com Expired
2.09 MB
generation-results-java-apisguru__notion_com Expired
20.7 KB
generation-results-java-apisguru__stripe_com Expired
13.7 MB
generation-results-java-apisguru__twilio_com_api Expired
1.96 MB
generation-results-java-apisguru__twitter_com_current Expired
1.55 MB
generation-results-java-https___developers_pipedrive_com_docs_api_v1_openapi_yaml Expired
5.87 MB
generation-results-java-https___raw_githubusercontent_com_googlemaps_openapi_specification_main_dist_google_maps_platform Expired
485 KB
generation-results-java-oas__petstore Expired
21.1 KB
generation-results-php-__tests_Kiota_Builder_IntegrationTests_EnumHandling_yaml Expired
3.96 KB
generation-results-php-__tests_Kiota_Builder_IntegrationTests_GeneratesUritemplateHints_yaml Expired
5.32 KB
generation-results-php-__tests_Kiota_Builder_IntegrationTests_InheritingErrors_yaml Expired
6.81 KB
generation-results-php-__tests_Kiota_Builder_IntegrationTests_NoUnderscoresInModel_yaml Expired
14.3 KB
generation-results-php-__tests_Kiota_Builder_IntegrationTests_ToDoApi_yaml Expired
9.58 KB
generation-results-php-apisguru__apis_guru Expired
21 KB
generation-results-php-apisguru__docusign_net Expired
1.95 MB
generation-results-php-apisguru__github_com_api_github_com Expired
2.73 MB
generation-results-php-apisguru__meraki_com Expired
873 KB
generation-results-php-apisguru__notion_com Expired
8.39 KB
generation-results-php-apisguru__stripe_com Expired
5.05 MB
generation-results-php-apisguru__twilio_com_api Expired
739 KB
generation-results-php-apisguru__twitter_com_current Expired
532 KB
generation-results-php-https___developers_pipedrive_com_docs_api_v1_openapi_yaml Expired
2.28 MB
generation-results-php-https___raw_githubusercontent_com_googlemaps_openapi_specification_main_dist_google_maps_platform Expired
204 KB
generation-results-php-oas__petstore Expired
8.5 KB
generation-results-python-__tests_Kiota_Builder_IntegrationTests_EnumHandling_yaml Expired
5.02 KB
generation-results-python-__tests_Kiota_Builder_IntegrationTests_GeneratesUritemplateHints_yaml Expired
6.05 KB
generation-results-python-__tests_Kiota_Builder_IntegrationTests_InheritingErrors_yaml Expired
19.5 KB
generation-results-python-__tests_Kiota_Builder_IntegrationTests_NoUnderscoresInModel_yaml Expired
14.1 KB
generation-results-python-__tests_Kiota_Builder_IntegrationTests_ToDoApi_yaml Expired
8.79 KB
generation-results-python-apisguru__apis_guru Expired
18.9 KB
generation-results-python-apisguru__docusign_net Expired
1.11 MB
generation-results-python-apisguru__github_com_api_github_com Expired
1.92 MB
generation-results-python-apisguru__meraki_com Expired
659 KB
generation-results-python-apisguru__notion_com Expired
9.05 KB
generation-results-python-apisguru__stripe_com Expired
3.7 MB
generation-results-python-apisguru__twilio_com_api Expired
517 KB
generation-results-python-apisguru__twitter_com_current Expired
366 KB
generation-results-python-https___developers_pipedrive_com_docs_api_v1_openapi_yaml Expired
1.62 MB
generation-results-python-https___raw_githubusercontent_com_googlemaps_openapi_specification_main_dist_google_maps_platform Expired
132 KB
generation-results-python-oas__petstore Expired
8.19 KB
generation-results-ruby-__tests_Kiota_Builder_IntegrationTests_EnumHandling_yaml Expired
4.87 KB
generation-results-ruby-__tests_Kiota_Builder_IntegrationTests_GeneratesUritemplateHints_yaml Expired
5.89 KB
generation-results-ruby-__tests_Kiota_Builder_IntegrationTests_InheritingErrors_yaml Expired
7.58 KB
generation-results-ruby-__tests_Kiota_Builder_IntegrationTests_NoUnderscoresInModel_yaml Expired
13.8 KB
generation-results-ruby-__tests_Kiota_Builder_IntegrationTests_ToDoApi_yaml Expired
8.86 KB
generation-results-ruby-apisguru__apis_guru Expired
19.5 KB
generation-results-ruby-apisguru__docusign_net Expired
1.57 MB
generation-results-ruby-apisguru__github_com_api_github_com Expired
2.17 MB
generation-results-ruby-apisguru__meraki_com Expired
759 KB
generation-results-ruby-apisguru__notion_com Expired
9.51 KB
generation-results-ruby-apisguru__stripe_com Expired
4.19 MB
generation-results-ruby-apisguru__twilio_com_api Expired
2.67 KB
generation-results-ruby-apisguru__twitter_com_current Expired
437 KB
generation-results-ruby-https___developers_pipedrive_com_docs_api_v1_openapi_yaml Expired
2.09 MB
generation-results-ruby-https___raw_githubusercontent_com_googlemaps_openapi_specification_main_dist_google_maps_platform Expired
158 KB
generation-results-ruby-oas__petstore Expired
8.2 KB
generation-results-typescript-__tests_Kiota_Builder_IntegrationTests_EnumHandling_yaml Expired
37.8 KB
generation-results-typescript-__tests_Kiota_Builder_IntegrationTests_GeneratesUritemplateHints_yaml Expired
38.6 KB
generation-results-typescript-__tests_Kiota_Builder_IntegrationTests_InheritingErrors_yaml Expired
39.5 KB
generation-results-typescript-__tests_Kiota_Builder_IntegrationTests_NoUnderscoresInModel_yaml Expired
42.5 KB
generation-results-typescript-__tests_Kiota_Builder_IntegrationTests_ToDoApi_yaml Expired
40 KB
generation-results-typescript-apisguru__apis_guru Expired
46.3 KB
generation-results-typescript-apisguru__docusign_net Expired
690 KB
generation-results-typescript-apisguru__github_com_api_github_com Expired
35.7 KB
generation-results-typescript-apisguru__meraki_com Expired
358 KB
generation-results-typescript-apisguru__notion_com Expired
40.6 KB
generation-results-typescript-apisguru__stripe_com Expired
1.42 MB
generation-results-typescript-apisguru__twilio_com_api Expired
333 KB
generation-results-typescript-apisguru__twitter_com_current Expired
193 KB
generation-results-typescript-https___developers_pipedrive_com_docs_api_v1_openapi_yaml Expired
658 KB
generation-results-typescript-https___raw_githubusercontent_com_googlemaps_openapi_specification_main_dist_google_maps_platform Expired
122 KB
generation-results-typescript-oas__petstore Expired
39.9 KB
generator Expired
41.3 MB