Skip to content

Commit bdf757f

Browse files
authored
[keyvault] Remove swagger files (#33323)
Now that KeyVault is generated using TypeSpec we can remove all remnants of swagger / OpenAPI code. While editing, I noticed that we do not have the issue tracking links in generate.js so I added them
1 parent 051877a commit bdf757f

File tree

9 files changed

+5
-238
lines changed

9 files changed

+5
-238
lines changed

sdk/keyvault/generate.js

+3-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@ function execCommand(command) {
1616

1717
console.log("Setting up the environment...");
1818

19-
// Workaround for src-folder support in emitter:
19+
// Workaround for src-folder support in emitter, tracked in:
20+
// - https://github.com/microsoft/typespec/issues/5605
21+
// - https://github.com/Azure/autorest.typescript/issues/3011
2022
// End state: src/generated/* contains generated code (instead of src/generated/src/*)
2123

2224
// Step 1: Remove all files in src/generated/*

sdk/keyvault/keyvault-admin/package.json

-4
Original file line numberDiff line numberDiff line change
@@ -67,10 +67,6 @@
6767
{
6868
"path": "src/constants.ts",
6969
"prefix": "SDK_VERSION"
70-
},
71-
{
72-
"path": "swagger/README.md",
73-
"prefix": "package-version"
7470
}
7571
]
7672
},

sdk/keyvault/keyvault-admin/swagger/README.md

-82
This file was deleted.

sdk/keyvault/keyvault-certificates/package.json

-4
Original file line numberDiff line numberDiff line change
@@ -65,10 +65,6 @@
6565
{
6666
"path": "src/constants.ts",
6767
"prefix": "SDK_VERSION"
68-
},
69-
{
70-
"path": "swagger/README.md",
71-
"prefix": "package-version"
7268
}
7369
]
7470
},

sdk/keyvault/keyvault-certificates/swagger/README.md

-38
This file was deleted.

sdk/keyvault/keyvault-keys/package.json

+1-5
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"execute:samples": "dev-tool samples run samples-dev",
4141
"extract-api": "dev-tool run build-package && dev-tool run extract-api",
4242
"format": "dev-tool run vendored prettier --write --config ../../../.prettierrc.json --ignore-path ../../../.prettierignore \"src/**/*.ts\" \"test/**/*.ts\" \"samples-dev/**/*.ts\" \"*.{js,json}\"",
43-
"generate:client": "autorest --typescript swagger/README.md",
43+
"generate:client": "node ../generate.js",
4444
"integration-test": "npm run integration-test:node && npm run integration-test:browser",
4545
"integration-test:browser": "echo skipped",
4646
"integration-test:node": "dev-tool run test:vitest --no-test-proxy --esm -- --test-timeout 5000000 --hook-timeout 100000",
@@ -65,10 +65,6 @@
6565
{
6666
"path": "src/constants.ts",
6767
"prefix": "SDK_VERSION"
68-
},
69-
{
70-
"path": "swagger/README.md",
71-
"prefix": "package-version"
7268
}
7369
]
7470
},

sdk/keyvault/keyvault-keys/swagger/README.md

-74
This file was deleted.

sdk/keyvault/keyvault-secrets/package.json

+1-5
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
"execute:samples": "dev-tool samples run samples-dev",
4444
"extract-api": "dev-tool run build-package && dev-tool run extract-api",
4545
"format": "dev-tool run vendored prettier --write --config ../../../.prettierrc.json --ignore-path ../../../.prettierignore \"src/**/*.ts\" \"test/**/*.ts\" \"samples-dev/**/*.ts\" \"*.{js,json}\"",
46-
"generate:client": "autorest --typescript swagger/README.md",
46+
"generate:client": "node ../generate.js",
4747
"integration-test": "npm run integration-test:node && npm run integration-test:browser",
4848
"integration-test:browser": "echo skipped",
4949
"integration-test:node": "dev-tool run test:vitest --no-test-proxy --esm -- --test-timeout 350000",
@@ -68,10 +68,6 @@
6868
{
6969
"path": "src/constants.ts",
7070
"prefix": "SDK_VERSION"
71-
},
72-
{
73-
"path": "swagger/README.md",
74-
"prefix": "package-version"
7571
}
7672
]
7773
},

sdk/keyvault/keyvault-secrets/swagger/README.md

-25
This file was deleted.

0 commit comments

Comments
 (0)