azure-rest-api-specs
azure-rest-api-specs copied to clipboard
convert document translator swagger ->tsp
Data Plane API - Pull Request
API Info: The Basics
Most of the information about your service should be captured in the issue that serves as your API Spec engagement record.
- Link to API Spec engagement record issue:
Is this review for (select one):
- [ ] a private preview
- [ ] a public preview
- [ ] GA release
Change Scope
This section will help us focus on the specific parts of your API that are new or have been modified.
Please share a link to the design document for the new APIs, a link to the previous API Spec document (if applicable), and the root paths that have been updated.
- Design Document:
- Previous API Spec Doc:
- Updated paths:
Viewing API changes
For convenient view of the API changes made by this PR, refer to the URLs provided in the table
in the Generated ApiView
comment added to this PR. You can use ApiView to show API versions diff.
Suppressing failures
If one or multiple validation error/warning suppression(s) is detected in your PR, please follow the Swagger-Suppression-Process to get approval.
❔Got questions? Need additional info?? We are here to help!
Contact us!
The Azure API Review Board is dedicated to helping you create amazing APIs. You can read about our mission and learn more about our process on our wiki.
- 💬 Teams Channel
Click here for links to tools, specs, guidelines & other good stuff
Tooling
- Open API validation tools were run on this PR. Go here to see how to fix errors
- Spectral Linting
- Open API Hub
Guidelines & Specifications
Helpful Links
Checks stuck in `queued` state?
If the PR CI checks appear to be stuck in `queued` state, please add a comment with contents `/azp run`. This should result in a new comment denoting a `PR validation pipeline` has started and the checks should be updated after few minutes.
Next Steps to Merge
Next steps that must be taken to merge this PR:- ❌ Your PR requires an API stewardship board review. See the PR description for help.
- ❌ The required check named
Swagger SpellCheck
has failed. Refer to the check in the PR's 'Checks' tab for details on how to fix it.
Swagger Validation Report
️️✔️
BreakingChange succeeded [Detail] [Expand]
There are no breaking changes.
️⚠️
Breaking Change(Cross-Version): 9 Warnings warning [Detail]
compared swaggers (via Oad v0.10.5)] | new version | base version |
---|---|---|
openapi.json | v1.0(fefc208) | 2023-11-01-preview(main) |
The following breaking changes are detected by comparison with the latest preview version:
Rule | Message |
---|---|
:warning: 1005 - RemovedPath | The new version is missing a path that was found in the old version. Was path '/document:translate' removed or restructured? Old: Azure.AI.DocumentTranslation/preview/2023-11-01-preview/openapi.json#L64:5 |
:warning: 1007 - RemovedClientParameter | The new version is missing a client parameter that was found in the old version. Was 'Azure.Core.ClientRequestIdHeader' removed or renamed? New: Azure.AI.DocumentTranslation/stable/v1.0/openapi.json#L1294:3 Old: Azure.AI.DocumentTranslation/preview/2023-11-01-preview/openapi.json#L253:3 |
:warning: 1007 - RemovedClientParameter | The new version is missing a client parameter that was found in the old version. Was 'DocumentTranslateContent.allowFallback' removed or renamed? New: Azure.AI.DocumentTranslation/stable/v1.0/openapi.json#L1294:3 Old: Azure.AI.DocumentTranslation/preview/2023-11-01-preview/openapi.json#L253:3 |
:warning: 1007 - RemovedClientParameter | The new version is missing a client parameter that was found in the old version. Was 'DocumentTranslateContent.category' removed or renamed? New: Azure.AI.DocumentTranslation/stable/v1.0/openapi.json#L1294:3 Old: Azure.AI.DocumentTranslation/preview/2023-11-01-preview/openapi.json#L253:3 |
:warning: 1007 - RemovedClientParameter | The new version is missing a client parameter that was found in the old version. Was 'DocumentTranslateContent.document' removed or renamed? New: Azure.AI.DocumentTranslation/stable/v1.0/openapi.json#L1294:3 Old: Azure.AI.DocumentTranslation/preview/2023-11-01-preview/openapi.json#L253:3 |
:warning: 1007 - RemovedClientParameter | The new version is missing a client parameter that was found in the old version. Was 'DocumentTranslateContent.glossary' removed or renamed? New: Azure.AI.DocumentTranslation/stable/v1.0/openapi.json#L1294:3 Old: Azure.AI.DocumentTranslation/preview/2023-11-01-preview/openapi.json#L253:3 |
:warning: 1007 - RemovedClientParameter | The new version is missing a client parameter that was found in the old version. Was 'DocumentTranslateContent.sourceLanguage' removed or renamed? New: Azure.AI.DocumentTranslation/stable/v1.0/openapi.json#L1294:3 Old: Azure.AI.DocumentTranslation/preview/2023-11-01-preview/openapi.json#L253:3 |
:warning: 1007 - RemovedClientParameter | The new version is missing a client parameter that was found in the old version. Was 'DocumentTranslateContent.targetLanguage' removed or renamed? New: Azure.AI.DocumentTranslation/stable/v1.0/openapi.json#L1294:3 Old: Azure.AI.DocumentTranslation/preview/2023-11-01-preview/openapi.json#L253:3 |
:warning: 1019 - RemovedEnumValue | The new version is removing enum value(s) '2023-11-01-preview' from the old version. New: Azure.AI.DocumentTranslation/stable/v1.0/openapi.json#L1275:5 Old: Azure.AI.DocumentTranslation/preview/2023-11-01-preview/openapi.json#L234:5 |
️️✔️
CredScan succeeded [Detail] [Expand]
There is no credential detected.
️❌
LintDiff: 4 Errors, 0 Warnings failed [Detail]
[must fix]The following errors/warnings are introduced by current PR:
Rule | Message | Related RPC [For API reviewers] |
---|---|---|
AutoRest exception |
"tag":"default", "details":"[OperationAbortedException] Error occurred. Exiting." |
|
AutoRest exception |
"tag":"default", "details":"!Error: [OperationAbortedException] Error occurred. Exiting." |
|
AutoRest exception |
"tag":"default", "details":"Autorest completed with an error. If you think the error message is unclear, or is a bug, please declare an issues at https://github.com/Azure/autorest/issues with the error message you are seeing." |
|
AutoRest exception |
"tag":"default", "details":"Syntax Error Encountered: Syntax error: No mapping value found." |
️❌
Avocado: 1 Errors, 0 Warnings failed [Detail]
Rule | Message |
---|---|
UNREFERENCED_JSON_FILE |
The swagger JSON file is not referenced from the readme file. readme: translation/data-plane/Azure.AI.DocumentTranslation/readme.md json: Azure.AI.DocumentTranslation/stable/v1.0/openapi.json |
️️✔️
SwaggerAPIView succeeded [Detail] [Expand]
️️✔️
TypeSpecAPIView succeeded [Detail] [Expand]
️❌
ModelValidation: 9 Errors, 0 Warnings failed [Detail]
Rule | Message |
---|---|
XMS_EXAMPLE_NOTFOUND_ERROR |
x-ms-example not found in DocumentTranslationOperations_GetTranslationsStatus. Url: Azure.AI.DocumentTranslation/stable/v1.0/openapi.json#L63:14 |
XMS_EXAMPLE_NOTFOUND_ERROR |
x-ms-example not found in DocumentTranslationOperations_StartTranslation. Url: Azure.AI.DocumentTranslation/stable/v1.0/openapi.json#L179:15 |
XMS_EXAMPLE_NOTFOUND_ERROR |
x-ms-example not found in DocumentTranslationOperations_GetTranslationStatus. Url: Azure.AI.DocumentTranslation/stable/v1.0/openapi.json#L216:14 |
XMS_EXAMPLE_NOTFOUND_ERROR |
x-ms-example not found in DocumentTranslationOperations_CancelTranslation. Url: Azure.AI.DocumentTranslation/stable/v1.0/openapi.json#L254:17 |
XMS_EXAMPLE_NOTFOUND_ERROR |
x-ms-example not found in DocumentTranslationOperations_GetDocumentsStatus. Url: Azure.AI.DocumentTranslation/stable/v1.0/openapi.json#L294:14 |
XMS_EXAMPLE_NOTFOUND_ERROR |
x-ms-example not found in DocumentTranslationOperations_GetDocumentStatus. Url: Azure.AI.DocumentTranslation/stable/v1.0/openapi.json#L420:14 |
XMS_EXAMPLE_NOTFOUND_ERROR |
x-ms-example not found in DocumentTranslationOperations_GetSupportedDocumentFormats. Url: Azure.AI.DocumentTranslation/stable/v1.0/openapi.json#L468:14 |
XMS_EXAMPLE_NOTFOUND_ERROR |
x-ms-example not found in DocumentTranslationOperations_GetSupportedGlossaryFormats. Url: Azure.AI.DocumentTranslation/stable/v1.0/openapi.json#L500:14 |
XMS_EXAMPLE_NOTFOUND_ERROR |
x-ms-example not found in DocumentTranslationOperations_GetSupportedStorageSources. Url: Azure.AI.DocumentTranslation/stable/v1.0/openapi.json#L532:14 |
️️✔️
SemanticValidation succeeded [Detail] [Expand]
Validation passes for SemanticValidation.
️️✔️
PoliCheck succeeded [Detail] [Expand]
Validation passed for PoliCheck.
️❌
SpellCheck: 3 Errors, 0 Warnings failed [Detail]
Rule | Message |
---|---|
HowToFix |
Unknown word (miissing), please fix the error. See https://aka.ms/ci-fix#spell-check path: Azure.AI.DocumentTranslation/stable/v1.0/openapi.json#L6:32 |
HowToFix |
Unknown word (n'Created), please fix the error. See https://aka.ms/ci-fix#spell-check path: Azure.AI.DocumentTranslation/stable/v1.0/openapi.json#L145:97 |
HowToFix |
Unknown word (n'Created), please fix the error. See https://aka.ms/ci-fix#spell-check path: Azure.AI.DocumentTranslation/stable/v1.0/openapi.json#L384:97 |
️️✔️
Lint(RPaaS) succeeded [Detail] [Expand]
Validation passes for Lint(RPaaS).
️️✔️
PR Summary succeeded [Detail] [Expand]
Validation passes for Summary.
️️✔️
Automated merging requirements met succeeded [Detail] [Expand]
Swagger Generation Artifacts
️️✔️
ApiDocPreview succeeded [Detail] [Expand]
Please click here to preview with your @microsoft account.
️❌
azure-sdk-for-net-track2 failed [Detail]
❌
Failed [Logs] Generate from 2357107949a41221b87ebbe5a3b4d7b69aa162e2. SDK Automation 14.0.0command pwsh ./eng/scripts/Automation-Sdk-Init.ps1 ../azure-sdk-for-net_tmp/initInput.json ../azure-sdk-for-net_tmp/initOutput.json warn specification/translation/data-plane/Azure.AI.DocumentTranslation/readme.md skipped due to azure-sdk-for-net-track2 not found in swagger-to-sdk command pwsh ./eng/scripts/Invoke-GenerateAndBuildV2.ps1 ../azure-sdk-for-net_tmp/generateInput.json ../azure-sdk-for-net_tmp/generateOutput.json cmderr [Invoke-GenerateAndBuildV2.ps1] [31;1mGeneratePackage: [0m/mnt/vss/_work/1/s/azure-sdk-for-net/eng/scripts/Invoke-GenerateAndBuildV2.ps1:131[0m cmderr [Invoke-GenerateAndBuildV2.ps1] [31;1m[0m[36;1mLine |[0m cmderr [Invoke-GenerateAndBuildV2.ps1] [31;1m[0m[36;1m[36;1m 131 | [0m [36;1mGeneratePackage `[0m cmderr [Invoke-GenerateAndBuildV2.ps1] [31;1m[0m[36;1m[36;1m[0m[36;1m[0m[36;1m | [31;1m ~~~~~~~~~~~~~~~~~[0m cmderr [Invoke-GenerateAndBuildV2.ps1] [31;1m[0m[36;1m[36;1m[0m[36;1m[0m[36;1m[31;1m[31;1m[36;1m | [31;1mFailed to generate sdk. exit code: False[0m cmderr [Invoke-GenerateAndBuildV2.ps1] [31;1mGet-ChildItem: [0m/mnt/vss/_work/1/s/azure-sdk-for-net/eng/scripts/automation/GenerateAndBuildLib.ps1:807[0m cmderr [Invoke-GenerateAndBuildV2.ps1] [31;1m[0m[36;1mLine |[0m cmderr [Invoke-GenerateAndBuildV2.ps1] [31;1m[0m[36;1m[36;1m 807 | [0m … rtifacts += [36;1mGet-ChildItem $artifactsPath -Filter *.nupkg -exclude *.s[0m …[0m cmderr [Invoke-GenerateAndBuildV2.ps1] [31;1m[0m[36;1m[36;1m[0m[36;1m[0m[36;1m | [31;1m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[0m cmderr [Invoke-GenerateAndBuildV2.ps1] [31;1m[0m[36;1m[36;1m[0m[36;1m[0m[36;1m[31;1m[31;1m[36;1m | [31;1mCannot find path[0m cmderr [Invoke-GenerateAndBuildV2.ps1] [31;1m[0m[36;1m[36;1m[0m[36;1m[0m[36;1m[31;1m[31;1m[36;1m[31;1m[36;1m | [31;1m'/mnt/vss/_work/1/s/azure-sdk-for-net/artifacts/packages/Debug/' because[0m cmderr [Invoke-GenerateAndBuildV2.ps1] [31;1m[0m[36;1m[36;1m[0m[36;1m[0m[36;1m[31;1m[31;1m[36;1m[31;1m[36;1m[31;1m[36;1m | [31;1mit does not exist.[0m cmderr [Invoke-GenerateAndBuildV2.ps1] [31;1mGeneratePackage: [0m/mnt/vss/_work/1/s/azure-sdk-for-net/eng/scripts/Invoke-GenerateAndBuildV2.ps1:131[0m cmderr [Invoke-GenerateAndBuildV2.ps1] [31;1m[0m[36;1mLine |[0m cmderr [Invoke-GenerateAndBuildV2.ps1] [31;1m[0m[36;1m[36;1m 131 | [0m [36;1mGeneratePackage `[0m cmderr [Invoke-GenerateAndBuildV2.ps1] [31;1m[0m[36;1m[36;1m[0m[36;1m[0m[36;1m | [31;1m ~~~~~~~~~~~~~~~~~[0m cmderr [Invoke-GenerateAndBuildV2.ps1] [31;1m[0m[36;1m[36;1m[0m[36;1m[0m[36;1m[31;1m[31;1m[36;1m | [31;1mFailed to generate sdk artifact[0m
❌
Azure.AI.Translation.Document [View full logs] [Preview SDK Changes]info [Changelog]
️⚠️
azure-sdk-for-python warning [Detail]
⚠️
Warning [Logs] Generate from 2357107949a41221b87ebbe5a3b4d7b69aa162e2. SDK Automation 14.0.0command sh scripts/automation_init.sh ../azure-sdk-for-python_tmp/initInput.json ../azure-sdk-for-python_tmp/initOutput.json cmderr [automation_init.sh] WARNING: azure-devtools 1.2.1 does not provide the extra 'ci-tools' cmderr [automation_init.sh] WARNING: azure-devtools 1.2.1 does not provide the extra 'ci-tools' cmderr [automation_init.sh] WARNING: Skipping azure-nspkg as it is not installed. warn specification/translation/data-plane/Azure.AI.DocumentTranslation/readme.md skipped due to azure-sdk-for-python not found in swagger-to-sdk command sh scripts/automation_generate.sh ../azure-sdk-for-python_tmp/generateInput.json ../azure-sdk-for-python_tmp/generateOutput.json cmderr [automation_generate.sh] cmderr [automation_generate.sh] npm notice New minor version of npm available! 10.2.4 -> 10.5.0 cmderr [automation_generate.sh] npm notice Changelog: <https://github.com/npm/cli/releases/tag/v10.5.0> cmderr [automation_generate.sh] npm notice Run `npm install -g [email protected]` to update! cmderr [automation_generate.sh] npm notice
️✔️
azure-ai-translation-document [View full logs] [Preview SDK Changes]info [Changelog] data-plan skip changelog generation temporarily
️❌
azure-sdk-for-java failed [Detail]
❌
Pipeline Framework Failed [Logs] Generate from 2357107949a41221b87ebbe5a3b4d7b69aa162e2. SDK Automation 14.0.0command ./eng/mgmt/automation/init.sh ../azure-sdk-for-java_tmp/initInput.json ../azure-sdk-for-java_tmp/initOutput.json cmderr [init.sh] [notice] A new release of pip is available: 23.0.1 -> 24.0 cmderr [init.sh] [notice] To update, run: pip install --upgrade pip cmderr [init.sh] [notice] A new release of pip is available: 23.0.1 -> 24.0 cmderr [init.sh] [notice] To update, run: pip install --upgrade pip cmderr [init.sh] erage Speed Time Time Time Current cmderr [init.sh] Dload Upload Total Spent Left Speed cmderr [init.sh] 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0036k cmderr [init.sh] Downloading https://nodejs.org/dist/v18.15.0/node-v18.15.0-linux-x64.tar.xz... cmderr [init.sh] Computing checksum with sha256sum cmderr [init.sh] Checksums matched! warn specification/translation/data-plane/Azure.AI.DocumentTranslation/readme.md skipped due to azure-sdk-for-java not found in swagger-to-sdk command ./eng/mgmt/automation/generate.py ../azure-sdk-for-java_tmp/generateInput.json ../azure-sdk-for-java_tmp/generateOutput.json cmderr [generate.py] cmderr [generate.py] npm notice New major version of npm available! 9.5.0 -> 10.5.0 cmderr [generate.py] npm notice Changelog: <https://github.com/npm/cli/releases/tag/v10.5.0> cmderr [generate.py] npm notice Run `npm install -g [email protected]` to update! cmderr [generate.py] npm notice cmderr [generate.py] java.lang.RuntimeException: Failed to complete postprocessing. cmderr [generate.py] at com.azure.autorest.postprocessor.Postprocessor.postProcess(Postprocessor.java:50) cmderr [generate.py] at com.azure.typespec.Main.handleDPG(Main.java:143) cmderr [generate.py] at com.azure.typespec.Main.main(Main.java:90) cmderr [generate.py] Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: com.google.googlejavaformat.java.FormatterException: error: Expected ; after import cmderr [generate.py] at com.azure.autorest.postprocessor.Postprocessor.writeToFiles(Postprocessor.java:124) cmderr [generate.py] at com.azure.autorest.postprocessor.Postprocessor.postProcess(Postprocessor.java:47) cmderr [generate.py] ... 2 more cmderr [generate.py] Caused by: java.lang.RuntimeException: java.lang.RuntimeException: com.google.googlejavaformat.java.FormatterException: error: Expected ; after import cmderr [generate.py] at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) cmderr [generate.py] at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) cmderr [generate.py] at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) cmderr [generate.py] at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490) cmderr [generate.py] at java.base/java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:600) cmderr [generate.py] at java.base/java.util.concurrent.ForkJoinTask.reportException(ForkJoinTask.java:678) cmderr [generate.py] at java.base/java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:737) cmderr [generate.py] at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateParallel(ForEachOps.java:159) cmderr [generate.py] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel(ForEachOps.java:173) cmderr [generate.py] at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233) cmderr [generate.py] at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) cmderr [generate.py] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:661) cmderr [generate.py] at com.azure.autorest.postprocessor.implementation.CodeFormatterUtil.formatCode(CodeFormatterUtil.java:38) cmderr [generate.py] at com.azure.autorest.postprocessor.Postprocessor.writeToFiles(Postprocessor.java:122) cmderr [generate.py] ... 3 more cmderr [generate.py] Caused by: java.lang.RuntimeException: com.google.googlejavaformat.java.FormatterException: error: Expected ; after import cmderr [generate.py] at com.azure.autorest.postprocessor.implementation.CodeFormatterUtil.lambda$formatCode$0(CodeFormatterUtil.java:45) cmderr [generate.py] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) cmderr [generate.py] at java.base/java.util.concurrent.ConcurrentHashMap$EntrySpliterator.forEachRemaining(ConcurrentHashMap.java:3643) cmderr [generate.py] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) cmderr [generate.py] at java.base/java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:290) cmderr [generate.py] at java.base/java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:746) cmderr [generate.py] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) cmderr [generate.py] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) cmderr [generate.py] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) cmderr [generate.py] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) cmderr [generate.py] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) cmderr [generate.py] Caused by: com.google.googlejavaformat.java.FormatterException: error: Expected ; after import cmderr [generate.py] at com.google.googlejavaformat.java.ImportOrderer.scanImports(ImportOrderer.java:324) cmderr [generate.py] at com.google.googlejavaformat.java.ImportOrderer.reorderImports(ImportOrderer.java:75) cmderr [generate.py] at com.google.googlejavaformat.java.ImportOrderer.reorderImports(ImportOrderer.java:49) cmderr [generate.py] at com.azure.autorest.postprocessor.implementation.CodeFormatterUtil.removeUnusedImports(CodeFormatterUtil.java:100) cmderr [generate.py] at com.azure.autorest.postprocessor.implementation.CodeFormatterUtil.lambda$formatCode$0(CodeFormatterUtil.java:40) cmderr [generate.py] ... 10 more cmderr [generate.py] Emitter "@azure-tools/typespec-java" crashed! This is a bug. cmderr [generate.py] Please file an issue at https://github.com/Azure/autorest.java/issues cmderr [generate.py] Error: JAR ended with code '1'. cmderr [generate.py] at ChildProcess.<anonymous> (file:///mnt/vss/_work/1/s/azure-sdk-for-java/sdk/translation/azure-ai-translation-document/TempTypeSpecFiles/Azure.AI.DocumentTranslation/node_modules/@azure-tools/typespec-java/dist/src/emitter.js:116:37) cmderr [generate.py] at ChildProcess.emit (node:events:513:28) cmderr [generate.py] at ChildProcess._handle.onexit (node:internal/child_process:291:12) cmderr [generate.py] -------------------------------------------------- cmderr [generate.py] Library Version 0.13.11 cmderr [generate.py] TypeSpec Compiler Version 0.53.1 cmderr [generate.py] -------------------------------------------------- cmderr [generate.py] [31;1mWrite-Error: [31;1mFailed to generate sdk project at /mnt/vss/_work/1/s/azure-sdk-for-java/sdk/translation/azure-ai-translation-document[0m error Fatal error: The "path" argument must be of type string. Received undefined The "path" argument must be of type string. Received undefined error Fatal error: TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received undefined at new NodeError (node:internal/errors:405:5) at validateString (node:internal/validators:162:11) at Object.basename (node:path:1308:5) at getPackageData (/mnt/vss/_work/1/a/unified-pipeline-runtime/private/openapi-sdk-automation/lib/types/PackageData.js:45:82) at /mnt/vss/_work/1/a/unified-pipeline-runtime/private/openapi-sdk-automation/lib/automation/workflow.js:222:213 at Array.map (<anonymous>) at workflowHandleReadmeMdOrTypeSpecProject (/mnt/vss/_work/1/a/unified-pipeline-runtime/private/openapi-sdk-automation/lib/automation/workflow.js:222:164) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async workflowMain (/mnt/vss/_work/1/a/unified-pipeline-runtime/private/openapi-sdk-automation/lib/automation/workflow.js:109:13) at async sdkAutoMain (/mnt/vss/_work/1/a/unified-pipeline-runtime/private/openapi-sdk-automation/lib/automation/entrypoint.js:215:13) at async /mnt/vss/_work/1/a/unified-pipeline-runtime/private/openapi-sdk-automation/lib/cli/cli.js:20:18
️️✔️
azure-sdk-for-js succeeded [Detail] [Expand]
️✔️
Succeeded [Logs] Generate from 2357107949a41221b87ebbe5a3b4d7b69aa162e2. SDK Automation 14.0.0command sh .scripts/automation_init.sh ../azure-sdk-for-js_tmp/initInput.json ../azure-sdk-for-js_tmp/initOutput.json warn File azure-sdk-for-js_tmp/initOutput.json not found to read warn specification/translation/data-plane/Azure.AI.DocumentTranslation/readme.md skipped due to azure-sdk-for-js not found in swagger-to-sdk command sh .scripts/automation_generate.sh ../azure-sdk-for-js_tmp/generateInput.json ../azure-sdk-for-js_tmp/generateOutput.json
️✔️
@azure-rest/azure-ai-translation-document [View full logs] [Preview SDK Changes]info [Changelog] error breakingChangeTracking is enabled, but version or changelogItem is not found in output.
Generated ApiView
Language | Package Name | ApiView Link |
---|---|---|
Python | azure-ai-translation-document | https://apiview.dev/Assemblies/Review/53aed6f319854aebbcf0018d59d1c2be?revisionId=a0319f5f72f64d929d8def7b48fec355 |
JavaScript | @azure-rest/azure-ai-translation-document | https://apiview.dev/Assemblies/Review/53e9710a044f44f79aad0ea468895be1?revisionId=cb37f19d016641ffb91482870cd2a955 |
TypeSpec | Azure.AI.DocumentTranslation | https://apiview.dev/Assemblies/Review/1d01746ee8794b1d9cb473784961e187?revisionId=ebecbae3e56a4139a0cf778e37cc1c36 |
Hi @vikaspalaskar! For review efficiency consideration, when creating a new API version, it is required to place API specs of the base version in the first commit, and push new version updates into successive commits. You can use OpenAPIHub to initialize the PR for adding a new version.
For more details refer to the wiki.
Swagger Generation Artifacts
️🔄
ApiDocPreview inProgress [Detail]
️⌛
azure-sdk-for-net-track2 pending [Detail]
️⌛
azure-sdk-for-python pending [Detail]
️⌛
azure-sdk-for-java pending [Detail]
️⌛
azure-sdk-for-js pending [Detail]
/azp run
PR validation pipeline can not start as the pull request is not merged or mergeable - most likely it has merge conflicts.
Pull request contains merge conflicts.
@weidongxu-microsoft , it seems the generated code of Java has code style issue based on the error log as follows?
cmderr [generate.py] java.lang.RuntimeException: Failed to complete postprocessing.
cmderr [generate.py] at com.azure.autorest.postprocessor.Postprocessor.postProcess(Postprocessor.java:50)
cmderr [generate.py] at com.azure.typespec.Main.handleDPG(Main.java:143)
cmderr [generate.py] at com.azure.typespec.Main.main(Main.java:90)
cmderr [generate.py] Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: com.google.googlejavaformat.java.FormatterException: error: Expected ; after import
cmderr [generate.py] at com.azure.autorest.postprocessor.Postprocessor.writeToFiles(Postprocessor.java:124)
cmderr [generate.py] at com.azure.autorest.postprocessor.Postprocessor.postProcess(Postprocessor.java:47)
cmderr [generate.py] ... 2 more
@lirenhe @chunyu3
DotNet SDK generation fails due to both the tsp-config.yaml
and the autorest.md
exist, which is being tracked in this issue.
@weidongxu-microsoft , it seems the generated code of Java has code style issue based on the error log as follows?
cmderr [generate.py] java.lang.RuntimeException: Failed to complete postprocessing. cmderr [generate.py] at com.azure.autorest.postprocessor.Postprocessor.postProcess(Postprocessor.java:50) cmderr [generate.py] at com.azure.typespec.Main.handleDPG(Main.java:143) cmderr [generate.py] at com.azure.typespec.Main.main(Main.java:90) cmderr [generate.py] Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: com.google.googlejavaformat.java.FormatterException: error: Expected ; after import cmderr [generate.py] at com.azure.autorest.postprocessor.Postprocessor.writeToFiles(Postprocessor.java:124) cmderr [generate.py] at com.azure.autorest.postprocessor.Postprocessor.postProcess(Postprocessor.java:47) cmderr [generate.py] ... 2 more
https://github.com/Azure/azure-rest-api-specs/pull/27420#discussion_r1519236244
Maybe we can add a verification step for tspconfig.yaml ?
Hi, @vikaspalaskar. Your PR has no update for 14 days and it is marked as stale PR. If no further update for over 14 days, the bot will close the PR. If you want to refresh the PR, please remove no-recent-activity
label.