From 1e1c5bbdf222bab79078ee12c2b68512f23498d6 Mon Sep 17 00:00:00 2001 From: Garry Trinder Date: Tue, 1 Apr 2025 17:44:25 +0100 Subject: [PATCH] Rename MinimalPermissionsPlugin to MinimalPermissionsGuidancePlugin. Closes #224 Closes #224 --- CHANGELOG.md | 2 ++ README.md | 4 ++-- src/constants.ts | 8 ++++---- src/snippets.json | 18 +++++++++--------- 4 files changed, 17 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index abbde1d..90929ab 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Diagnostics: Changed check to ensure at least one plugin from Error to Warning - Command: `dev-proxy-toolkit.raise-mock` refactored to use new API endpoint - Snippets: Updated all snippets to use `v0.26.0` schema +- Snippets: Renamed `devproxy-plugin-minimal-permissions` to `devproxy-plugin-minimal-permissions-guidance` +- Snippets: Renamed `devproxy-plugin-minimal-permissions-config` to `devproxy-plugin-minimal-permissions-guidance-config` ## [0.18.3] - 2025-03-03 diff --git a/README.md b/README.md index 543cd1f..e9db31b 100644 --- a/README.md +++ b/README.md @@ -123,8 +123,8 @@ Shown when the active document is a Dev Proxy configuration file | `devproxy-plugin-latency-config` | LatencyPlugin config section | | `devproxy-plugin-minimal-csom-permissions` | MinimalCsomPermissionsPlugin instance | | `devproxy-plugin-minimal-csom-permissions-config` | MinimalCsomPermissionsPlugin config section | -| `devproxy-plugin-minimal-permissions` | MinimalPermissionsPlugin instance | -| `devproxy-plugin-minimal-permissions-config` | MinimalPermissionsPlugin config section | +| `devproxy-plugin-minimal-permissions-guidance` | MinimalPermissionsGuidancePlugin instance | +| `devproxy-plugin-minimal-permissions-guidance-config` | MinimalPermissionsGuidancePlugin config section | | `devproxy-plugin-mock-generator` | MockGeneratorPlugin instance | | `devproxy-plugin-mock-request` | MockResponsePlugin instance | | `devproxy-plugin-mock-request-config` | MockResponsePlugin config section | diff --git a/src/constants.ts b/src/constants.ts index 27d9235..1724f3b 100644 --- a/src/constants.ts +++ b/src/constants.ts @@ -125,11 +125,11 @@ export const pluginSnippets: PluginSnippets = { required: false, } }, - MinimalPermissionsPlugin: { - instance: 'devproxy-plugin-minimal-permissions', + MinimalPermissionsGuidancePlugin: { + instance: 'devproxy-plugin-minimal-permissions-guidance', config: { - name: 'devproxy-plugin-minimal-permissions-config', - required: false, + name: 'devproxy-plugin-minimal-permissions-guidance-config', + required: true, } }, MockGeneratorPlugin: { diff --git a/src/snippets.json b/src/snippets.json index 2bc7020..a0ce3f7 100644 --- a/src/snippets.json +++ b/src/snippets.json @@ -706,26 +706,26 @@ ], "description": "MinimalCsomPermissionsPlugin config section" }, - "MinimalPermissionsPlugin": { - "prefix": "devproxy-plugin-minimal-permissions", + "MinimalPermissionsGuidancePlugin": { + "prefix": "devproxy-plugin-minimal-permissions-guidance", "body": [ "{", - "\t\"name\": \"MinimalPermissionsPlugin\",", + "\t\"name\": \"MinimalPermissionsGuidancePlugin\",", "\t\"enabled\": true,", "\t\"pluginPath\": \"~appFolder/plugins/dev-proxy-plugins.dll\"", "}" ], - "description": "MinimalPermissionsPlugin instance" + "description": "MinimalPermissionsGuidancePlugin instance" }, - "MinimalPermissionsPluginConfig": { - "prefix": "devproxy-plugin-minimal-permissions-config", + "MinimalPermissionsGuidancePluginConfig": { + "prefix": "devproxy-plugin-minimal-permissions-guidance-config", "body": [ - "\"minimalPermissionsPlugin\": {", - "\t\"\\$schema\": \"https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v0.26.0/minimalpermissionsplugin.schema.json\",", + "\"MinimalPermissionsGuidancePlugin\": {", + "\t\"\\$schema\": \"https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v0.26.0/minimalpermissionsguidanceplugin.schema.json\",", "\t\"apiSpecsFolderPath\": \"./api-specs\"", "}" ], - "description": "MinimalPermissionsPlugin config section" + "description": "MinimalPermissionsGuidancePlugin config section" }, "MockGeneratorPlugin": { "prefix": "devproxy-plugin-mock-generator",