Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove OleCmdHelper/ISecureCommand dead code (CAS/XBAP leftovers) #9943

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

h3xds1nz
Copy link
Contributor

@h3xds1nz h3xds1nz commented Oct 11, 2024

Description

Continues #9855 and #9865, removing even more XBAP related dead code (and some CAS related code).

  • OleCmdHelper is uncalled, CommandWithArgument was only used in OleCmdHelper.
  • ISecureCommand was also referenced via OleCmdHelper though it has been gutted out during CAS removal.
  • SecureUICommand was created using CommandLibraryHelper on NetFX, removed during CAS removal too.

Customer Impact

Smaller assembly size, improved code base quality for developers.

Regression

No.

Testing

Local build.

Risk

I believe there is none, those classes are uncalled and interface unused since CAS removal.

Microsoft Reviewers: Open in CodeFlow

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Community Contribution A label for all community Contributions Included in test pass PR metadata: Label to tag PRs, to facilitate with triage Status:InProgress Status:Proposed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants