From 2f204e740f26d8c5f0241ef5a2002fa347fd6594 Mon Sep 17 00:00:00 2001 From: Padma Jayaraman <176678503+padmagit77@users.noreply.github.com> Date: Tue, 10 Feb 2026 13:18:55 +0530 Subject: [PATCH 1/5] Add exclusion rules for incomplete filenames and images --- docset/docfx.json | 32 +++++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/docset/docfx.json b/docset/docfx.json index b870c8b35e..53a488afb3 100644 --- a/docset/docfx.json +++ b/docset/docfx.json @@ -116,5 +116,35 @@ }, "template": [], "dest": "powershell-windows" - } + }, + "filename-incomplete": { + "exclude": [ + "**/*.md", + "**.*.yml" + ] + }, + "image-name-incomplete": { + "exclude": [ + "**/*.gif", + "**/*.jpeg", + "**/*.jpg", + "**/*.png", + "**/*.svg" + ] + }, + "image-structure-incorrect": { + "exclude": [ + "**/*.gif", + "**/*.jpeg", + "**/*.jpg", + "**/*.png", + "**/*.svg" + ] + }, + "include-structure-incorrect": { + "exclude": [ + "**/*.md", + "**.*.yml" + ] + } } From 3c5613668d4dd60df8e2d335bf9a445a10b173a9 Mon Sep 17 00:00:00 2001 From: Padma Jayaraman Date: Wed, 11 Feb 2026 12:39:42 +0530 Subject: [PATCH 2/5] Add rules section to docfx.json for validation --- docset/docfx.json | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/docset/docfx.json b/docset/docfx.json index 53a488afb3..7af7429601 100644 --- a/docset/docfx.json +++ b/docset/docfx.json @@ -117,6 +117,7 @@ "template": [], "dest": "powershell-windows" }, + "rules": { "filename-incomplete": { "exclude": [ "**/*.md", @@ -132,7 +133,7 @@ "**/*.svg" ] }, - "image-structure-incorrect": { + "image-structure-incorrect": { "exclude": [ "**/*.gif", "**/*.jpeg", @@ -141,10 +142,11 @@ "**/*.svg" ] }, - "include-structure-incorrect": { + "include-structure-incorrect": { "exclude": [ "**/*.md", "**.*.yml" - ] + ] } + } } From d753af5a2fce255db800e4b7eeeeda75b0955b49 Mon Sep 17 00:00:00 2001 From: Padma Jayaraman Date: Thu, 12 Feb 2026 21:34:50 +0530 Subject: [PATCH 3/5] Fix JSON formatting in docfx.json --- docset/docfx.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docset/docfx.json b/docset/docfx.json index 7af7429601..00eb2110af 100644 --- a/docset/docfx.json +++ b/docset/docfx.json @@ -118,7 +118,7 @@ "dest": "powershell-windows" }, "rules": { - "filename-incomplete": { + "filename-incomplete": { "exclude": [ "**/*.md", "**.*.yml" From 6c7ee4e7838c5ef0467fe6405b5681fd0e2a3eb8 Mon Sep 17 00:00:00 2001 From: Padma Jayaraman Date: Fri, 13 Feb 2026 12:39:53 +0530 Subject: [PATCH 4/5] Ensured the correct closure of curly braces Fix JSON formatting by adding missing newline at end of file. --- docset/docfx.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docset/docfx.json b/docset/docfx.json index 00eb2110af..d5c239de85 100644 --- a/docset/docfx.json +++ b/docset/docfx.json @@ -147,6 +147,7 @@ "**/*.md", "**.*.yml" ] - } + } + } } } From 66cab7a346ce173920f54c71fa77560683bf0a2e Mon Sep 17 00:00:00 2001 From: Gary Moore <5432776+garycentric@users.noreply.github.com> Date: Wed, 18 Feb 2026 11:53:56 -0800 Subject: [PATCH 5/5] Adjust indentations --- docset/docfx.json | 251 +++++++++++++++++++++++----------------------- 1 file changed, 125 insertions(+), 126 deletions(-) diff --git a/docset/docfx.json b/docset/docfx.json index d5c239de85..d5090383ee 100644 --- a/docset/docfx.json +++ b/docset/docfx.json @@ -1,153 +1,152 @@ { "build": { "content": [ - { "dest": "windows/bread", "files": [ "toc.yml" ], "src": "bread" }, + { "dest": "windows/bread", "files": [ "toc.yml" ], "src": "bread" }, - { "dest": "windows", "files": [ "**/*.md" ], "src": "docs-conceptual/winserver2025-ps", "version": "WindowsServer2025-ps" }, - { "dest": "winserver2025-ps", "files": [ "toc.yml" ], "src": "docs-conceptual/winserver2025-ps", "version": "WindowsServer2025-ps" }, - { "dest": "module", "exclude": [ "toc.yml" ], "files": [ "**/*.yml", "**/About/*.md" ], "src": "winserver2025-ps", "version": "WindowsServer2025-ps" }, - { "dest": "module/WindowsServer2025-ps", "files": [ "toc.yml" ], "src": "winserver2025-ps", "version": "WindowsServer2025-ps" }, + { "dest": "windows", "files": [ "**/*.md" ], "src": "docs-conceptual/winserver2025-ps", "version": "WindowsServer2025-ps" }, + { "dest": "winserver2025-ps", "files": [ "toc.yml" ], "src": "docs-conceptual/winserver2025-ps", "version": "WindowsServer2025-ps" }, + { "dest": "module", "exclude": [ "toc.yml" ], "files": [ "**/*.yml", "**/About/*.md" ], "src": "winserver2025-ps", "version": "WindowsServer2025-ps" }, + { "dest": "module/WindowsServer2025-ps", "files": [ "toc.yml" ], "src": "winserver2025-ps", "version": "WindowsServer2025-ps" }, - { "dest": "windows", "files": [ "**/*.md" ], "src": "docs-conceptual/winserver2022-ps", "version": "WindowsServer2022-ps" }, - { "dest": "winserver2022-ps", "files": [ "toc.yml" ], "src": "docs-conceptual/winserver2022-ps", "version": "WindowsServer2022-ps" }, - { "dest": "module", "exclude": [ "toc.yml" ], "files": [ "**/*.yml", "**/About/*.md" ], "src": "winserver2022-ps", "version": "WindowsServer2022-ps" }, - { "dest": "module/WindowsServer2022-ps", "files": [ "toc.yml" ], "src": "winserver2022-ps", "version": "WindowsServer2022-ps" }, + { "dest": "windows", "files": [ "**/*.md" ], "src": "docs-conceptual/winserver2022-ps", "version": "WindowsServer2022-ps" }, + { "dest": "winserver2022-ps", "files": [ "toc.yml" ], "src": "docs-conceptual/winserver2022-ps", "version": "WindowsServer2022-ps" }, + { "dest": "module", "exclude": [ "toc.yml" ], "files": [ "**/*.yml", "**/About/*.md" ], "src": "winserver2022-ps", "version": "WindowsServer2022-ps" }, + { "dest": "module/WindowsServer2022-ps", "files": [ "toc.yml" ], "src": "winserver2022-ps", "version": "WindowsServer2022-ps" }, - { "dest": "windows", "files": [ "**/*.md" ], "src": "docs-conceptual/winserver2019-ps", "version": "WindowsServer2019-ps" }, - { "dest": "winserver2019-ps", "files": [ "toc.yml" ], "src": "docs-conceptual/winserver2019-ps", "version": "WindowsServer2019-ps" }, - { "dest": "module", "exclude": [ "toc.yml" ], "files": [ "**/*.yml", "**/About/*.md" ], "src": "winserver2019-ps", "version": "WindowsServer2019-ps" }, - { "dest": "module/WindowsServer2019-ps", "files": [ "toc.yml" ], "src": "winserver2019-ps", "version": "WindowsServer2019-ps" }, + { "dest": "windows", "files": [ "**/*.md" ], "src": "docs-conceptual/winserver2019-ps", "version": "WindowsServer2019-ps" }, + { "dest": "winserver2019-ps", "files": [ "toc.yml" ], "src": "docs-conceptual/winserver2019-ps", "version": "WindowsServer2019-ps" }, + { "dest": "module", "exclude": [ "toc.yml" ], "files": [ "**/*.yml", "**/About/*.md" ], "src": "winserver2019-ps", "version": "WindowsServer2019-ps" }, + { "dest": "module/WindowsServer2019-ps", "files": [ "toc.yml" ], "src": "winserver2019-ps", "version": "WindowsServer2019-ps" }, - { "dest": "windows", "files": [ "**/*.md" ], "src": "docs-conceptual/winserver2016-ps", "version": "WindowsServer2016-ps" }, - { "dest": "windows", "files": [ "toc.yml" ], "src": "docs-conceptual/winserver2016-ps", "version": "WindowsServer2016-ps" }, - { "dest": "module", "exclude": [ "toc.yml" ], "files": [ "**/*.yml", "**/About/*.md" ], "src": "winserver2016-ps", "version": "WindowsServer2016-ps" }, - { "dest": "module/WindowsServer2016-ps", "files": [ "toc.yml" ], "src": "winserver2016-ps", "version": "WindowsServer2016-ps" }, + { "dest": "windows", "files": [ "**/*.md" ], "src": "docs-conceptual/winserver2016-ps", "version": "WindowsServer2016-ps" }, + { "dest": "windows", "files": [ "toc.yml" ], "src": "docs-conceptual/winserver2016-ps", "version": "WindowsServer2016-ps" }, + { "dest": "module", "exclude": [ "toc.yml" ], "files": [ "**/*.yml", "**/About/*.md" ], "src": "winserver2016-ps", "version": "WindowsServer2016-ps" }, + { "dest": "module/WindowsServer2016-ps", "files": [ "toc.yml" ], "src": "winserver2016-ps", "version": "WindowsServer2016-ps" }, - { "dest": "module", "files": [ "**/*.md" ], "src": "virtual-directory-module" } + { "dest": "module", "files": [ "**/*.md" ], "src": "virtual-directory-module" } ], "resource": [ - { "files": [ "**/*.png", "**/*.jpg" ], "exclude": [ "**/obj/**", "**/includes/**" ] } + { "files": [ "**/*.png", "**/*.jpg" ], "exclude": [ "**/obj/**", "**/includes/**" ] } ], "versions": { - "WindowsServer2025-ps": { "dest": "winserver2025-ps" }, - "WindowsServer2022-ps": { "dest": "winserver2022-ps" }, - "WindowsServer2019-ps": { "dest": "winserver2019-ps" }, - "WindowsServer2016-ps": { "dest": "winserver2016-ps" } + "WindowsServer2025-ps": { "dest": "winserver2025-ps" }, + "WindowsServer2022-ps": { "dest": "winserver2022-ps" }, + "WindowsServer2019-ps": { "dest": "winserver2019-ps" }, + "WindowsServer2016-ps": { "dest": "winserver2016-ps" } }, "overwrite": [], "externalReference": [], "globalMetadata": { - "ROBOTS": "INDEX, FOLLOW", - "_op_documentIdPathDepotMapping": { - "./": { - "depot_name": "MSDN.powershell-windows" - } - }, - "apiPlatform": "powershell", - "archive_url": "https://learn.microsoft.com/previous-versions/powershell/windows/get-started", - "author": "robinharwood", - "breadcrumb_path": "/powershell/windows/bread/toc.json", - "contributors_to_exclude": [ - "aditisrivastava07", - "American-Dipper", - "AngelaMotherofDragons", - "claydetels19", - "dstrome", - "garycentric", - "jborsecnik", - "padmagit77", - "rjagiewich", - "rmca14", - "Ruchika-mittal01", - "sdwheeler", - "shdyas", - "Stacyrch140", - "tiburd", - "traya1", - "v-dihans", - "v-stchambers", - "v-stsavell" - ], - "feedback_product_url": "https://support.microsoft.com/windows/send-feedback-to-microsoft-with-the-feedback-hub-app-f59187f8-8739-22d6-ba93-f66612949332", - "feedback_system": "Standard", - "ms.author": "roharwoo", - "ms.devlang": "powershell", - "ms.service": "windows-11", - "ms.topic": "reference", - "uhfHeaderId": "MSDocsHeader-M365-IT" + "ROBOTS": "INDEX, FOLLOW", + "_op_documentIdPathDepotMapping": { + "./": { + "depot_name": "MSDN.powershell-windows" + } + }, + "apiPlatform": "powershell", + "archive_url": "https://learn.microsoft.com/previous-versions/powershell/windows/get-started", + "author": "robinharwood", + "breadcrumb_path": "/powershell/windows/bread/toc.json", + "contributors_to_exclude": [ + "aditisrivastava07", + "American-Dipper", + "AngelaMotherofDragons", + "claydetels19", + "dstrome", + "garycentric", + "jborsecnik", + "padmagit77", + "rjagiewich", + "rmca14", + "Ruchika-mittal01", + "sdwheeler", + "shdyas", + "Stacyrch140", + "tiburd", + "traya1", + "v-dihans", + "v-stchambers", + "v-stsavell" + ], + "feedback_product_url": "https://support.microsoft.com/windows/send-feedback-to-microsoft-with-the-feedback-hub-app-f59187f8-8739-22d6-ba93-f66612949332", + "feedback_system": "Standard", + "ms.author": "roharwoo", + "ms.devlang": "powershell", + "ms.service": "windows-11", + "ms.topic": "reference", + "uhfHeaderId": "MSDocsHeader-M365-IT" }, "fileMetadata": { - "products": { - "winserver2025-ps/**/*.md": [ - "https://authoring-docs-microsoft.poolparty.biz/devrel/56936876-97d9-45cc-ad1b-9d63320447c8", - "https://authoring-docs-microsoft.poolparty.biz/devrel/56754133-c3c3-4a9f-af19-71bdbe19fccf" - ], - "winserver2025-ps/**/*.yml": [ - "https://authoring-docs-microsoft.poolparty.biz/devrel/56936876-97d9-45cc-ad1b-9d63320447c8", - "https://authoring-docs-microsoft.poolparty.biz/devrel/56754133-c3c3-4a9f-af19-71bdbe19fccf" - ], - "winserver2022-ps/**/*.md": [ - "https://authoring-docs-microsoft.poolparty.biz/devrel/56936876-97d9-45cc-ad1b-9d63320447c8", - "https://authoring-docs-microsoft.poolparty.biz/devrel/56754133-c3c3-4a9f-af19-71bdbe19fccf" - ], - "winserver2022-ps/**/*.yml": [ - "https://authoring-docs-microsoft.poolparty.biz/devrel/56936876-97d9-45cc-ad1b-9d63320447c8", - "https://authoring-docs-microsoft.poolparty.biz/devrel/56754133-c3c3-4a9f-af19-71bdbe19fccf" - ], - "winserver2019-ps/**/*.md": [ - "https://authoring-docs-microsoft.poolparty.biz/devrel/56936876-97d9-45cc-ad1b-9d63320447c8", - "https://authoring-docs-microsoft.poolparty.biz/devrel/46091ca5-09b4-466c-9539-c4f93b01a036" - ], - "winserver2019-ps/**/*.yml": [ - "https://authoring-docs-microsoft.poolparty.biz/devrel/56936876-97d9-45cc-ad1b-9d63320447c8", - "https://authoring-docs-microsoft.poolparty.biz/devrel/46091ca5-09b4-466c-9539-c4f93b01a036" - ], - "winserver2016-ps/**/*.md": [ - "https://authoring-docs-microsoft.poolparty.biz/devrel/56936876-97d9-45cc-ad1b-9d63320447c8", - "https://authoring-docs-microsoft.poolparty.biz/devrel/ba9cbf34-2075-4eb6-8fe8-8a65dc77b667", - "https://authoring-docs-microsoft.poolparty.biz/devrel/bcbcbad5-4208-4783-8035-8481272c98b8" - ], - "winserver2016-ps/**/*.yml": [ - "https://authoring-docs-microsoft.poolparty.biz/devrel/56936876-97d9-45cc-ad1b-9d63320447c8", - "https://authoring-docs-microsoft.poolparty.biz/devrel/ba9cbf34-2075-4eb6-8fe8-8a65dc77b667", - "https://authoring-docs-microsoft.poolparty.biz/devrel/bcbcbad5-4208-4783-8035-8481272c98b8" - ] - } + "products": { + "winserver2025-ps/**/*.md": [ + "https://authoring-docs-microsoft.poolparty.biz/devrel/56936876-97d9-45cc-ad1b-9d63320447c8", + "https://authoring-docs-microsoft.poolparty.biz/devrel/56754133-c3c3-4a9f-af19-71bdbe19fccf" + ], + "winserver2025-ps/**/*.yml": [ + "https://authoring-docs-microsoft.poolparty.biz/devrel/56936876-97d9-45cc-ad1b-9d63320447c8", + "https://authoring-docs-microsoft.poolparty.biz/devrel/56754133-c3c3-4a9f-af19-71bdbe19fccf" + ], + "winserver2022-ps/**/*.md": [ + "https://authoring-docs-microsoft.poolparty.biz/devrel/56936876-97d9-45cc-ad1b-9d63320447c8", + "https://authoring-docs-microsoft.poolparty.biz/devrel/56754133-c3c3-4a9f-af19-71bdbe19fccf" + ], + "winserver2022-ps/**/*.yml": [ + "https://authoring-docs-microsoft.poolparty.biz/devrel/56936876-97d9-45cc-ad1b-9d63320447c8", + "https://authoring-docs-microsoft.poolparty.biz/devrel/56754133-c3c3-4a9f-af19-71bdbe19fccf" + ], + "winserver2019-ps/**/*.md": [ + "https://authoring-docs-microsoft.poolparty.biz/devrel/56936876-97d9-45cc-ad1b-9d63320447c8", + "https://authoring-docs-microsoft.poolparty.biz/devrel/46091ca5-09b4-466c-9539-c4f93b01a036" + ], + "winserver2019-ps/**/*.yml": [ + "https://authoring-docs-microsoft.poolparty.biz/devrel/56936876-97d9-45cc-ad1b-9d63320447c8", + "https://authoring-docs-microsoft.poolparty.biz/devrel/46091ca5-09b4-466c-9539-c4f93b01a036" + ], + "winserver2016-ps/**/*.md": [ + "https://authoring-docs-microsoft.poolparty.biz/devrel/56936876-97d9-45cc-ad1b-9d63320447c8", + "https://authoring-docs-microsoft.poolparty.biz/devrel/ba9cbf34-2075-4eb6-8fe8-8a65dc77b667", + "https://authoring-docs-microsoft.poolparty.biz/devrel/bcbcbad5-4208-4783-8035-8481272c98b8" + ], + "winserver2016-ps/**/*.yml": [ + "https://authoring-docs-microsoft.poolparty.biz/devrel/56936876-97d9-45cc-ad1b-9d63320447c8", + "https://authoring-docs-microsoft.poolparty.biz/devrel/ba9cbf34-2075-4eb6-8fe8-8a65dc77b667", + "https://authoring-docs-microsoft.poolparty.biz/devrel/bcbcbad5-4208-4783-8035-8481272c98b8" + ] + } }, "template": [], "dest": "powershell-windows" - }, - "rules": { + }, + "rules": { "filename-incomplete": { "exclude": [ "**/*.md", "**.*.yml" ] }, - "image-name-incomplete": { - "exclude": [ - "**/*.gif", - "**/*.jpeg", - "**/*.jpg", - "**/*.png", - "**/*.svg" - ] - }, - "image-structure-incorrect": { - "exclude": [ - "**/*.gif", - "**/*.jpeg", - "**/*.jpg", - "**/*.png", - "**/*.svg" - ] - }, - "include-structure-incorrect": { - "exclude": [ - "**/*.md", - "**.*.yml" - ] - } - } - } -} + "image-name-incomplete": { + "exclude": [ + "**/*.gif", + "**/*.jpeg", + "**/*.jpg", + "**/*.png", + "**/*.svg" + ] + }, + "image-structure-incorrect": { + "exclude": [ + "**/*.gif", + "**/*.jpeg", + "**/*.jpg", + "**/*.png", + "**/*.svg" + ] + }, + "include-structure-incorrect": { + "exclude": [ + "**/*.md", + "**.*.yml" + ] + } + } +} \ No newline at end of file