feat: add typespec-ts and typespec-java emitters to benchmark - #4907
feat: add typespec-ts and typespec-java emitters to benchmark#4907timotheeguerin with Copilot wants to merge 4 commits into
Conversation
Co-authored-by: timotheeguerin <1031227+timotheeguerin@users.noreply.github.com>
|
Azure Pipelines: 2 pipeline(s) were filtered out due to trigger conditions. There may be pipelines that require an authorized user to comment /azp run to run. |
|
@copilot pull upstream main and resolve conflicts, fix spellcheck too |
…ark-include-typespec-emitters # Conflicts: # pnpm-lock.yaml Co-authored-by: timotheeguerin <1031227+timotheeguerin@users.noreply.github.com>
Co-authored-by: timotheeguerin <1031227+timotheeguerin@users.noreply.github.com>
Done — merged main (resolved the |
There was a problem hiding this comment.
@copilot reset the lock file to main version and rerun pnpm install, it seems to be in a bad state
There was a problem hiding this comment.
Reset to main's lockfile and regenerated — the lockfile is now clean. The only diff vs main is the two new workspace links for @azure-tools/typespec-ts and @azure-tools/typespec-java in the benchmark importer.
|
No changes needing a change description found. |
The benchmark only covered autorest, openapi3, python, and http-client-js emitters. This adds typespec-ts and typespec-java so emit performance is tracked for all major Azure SDK emitters.
Changes
packages/benchmark/package.json— add@azure-tools/typespec-tsand@azure-tools/typespec-javaas workspace dependenciestspconfig.yamlfiles — add both emitters with minimal options:typespec-ts:package-details.nametypespec-java:namespace,generate-samples: false,generate-tests: false(skip sample/test gen to keep focus on core emit perf)