Skip to content

Remove unused shared-library paths from central suppressions - #47413

Merged
Timothee Guerin (timotheeguerin) merged 1 commit into
mainfrom
timotheeguerin/cleanup-central-suppression-paths
Oct 19, 2026
Merged

Timothee Guerin (timotheeguerin) merged 1 commit into
mainfrom
timotheeguerin/cleanup-central-suppression-paths

Conversation

@timotheeguerin

Copy link
Copy Markdown
Member

The central MustUseV2 allowlist still lists shared libraries as if they were standalone TypeSpec projects. TSV discovers projects from tspconfig.*, so these paths are never evaluated by the folder-structure rule.

Remove the four Discovery shared-library paths and PlaywrightTesting.Shared from specification/suppressions.yaml, keeping exemptions for actual v1 projects. The matching exemptions remain unchanged for all 611 currently discovered projects.

Only the top-level suppression file changes. SDK configuration, ExtraSwagger, TypeSpecRequirement, and unrecognized tool-name exemptions are untouched.

@github-actions

github-actions Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

Next Steps to Merge

✅ All automated merging requirements have been met! To get your PR merged, see aka.ms/azsdk/specreview/merge.

Comment generated by summarize-checks workflow run.

@timotheeguerin
Timothee Guerin (timotheeguerin) marked this pull request as ready for review October 19, 2026 13:17
@timotheeguerin
Timothee Guerin (timotheeguerin) merged commit de0da3e into main Oct 19, 2026
82 checks passed
@timotheeguerin
Timothee Guerin (timotheeguerin) deleted the timotheeguerin/cleanup-central-suppression-paths branch October 19, 2026 14:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant