René's URL Explorer Experiment


Title: Make various types public as they were already visible externally by adityapatwardhan · Pull Request #8741 · PowerShell/PowerShell · GitHub

Open Graph Title: Make various types public as they were already visible externally by adityapatwardhan · Pull Request #8741 · PowerShell/PowerShell

X Title: Make various types public as they were already visible externally by adityapatwardhan · Pull Request #8741 · PowerShell/PowerShell

Description: PR Summary Many types were already visible publicly either as attributes or as OutputType. This change marks them as public. ValidateVariableNameAttribute - is used by a public property CommonParameters.ErrorVariable ArgumentToVersionTransformationAttribute - is used by a public property SetStrictModeCommand.Version ValidateVersionAttribute - is used by a public property SetStrictModeCommand.Version EnumSingleTypeConverter and EnumMultipleTypeConverter - classes had public methods ArgumentToModuleTransformationAttribute - used by Save-Help command for Module parameter. ArgumentToEncodingTransformationAttribute - used by multiple cmdlets for Encoding parameter. Also, changed the output type of Start-Job from PSRemotingJob to Job PR Checklist PR has a meaningful title Use the present tense and imperative mood when describing your changes Summarized changes Change is not breaking Make sure all .h, .cpp, .cs, .ps1 and .psm1 files have the correct copyright header This PR is ready to merge and is not Work in Progress. If the PR is work in progress, please add the prefix WIP: or [ WIP ] to the beginning of the title (the WIP bot will keep its status check at Pending while the prefix is present) and remove the prefix when the PR is ready. User-facing changes Not Applicable OR Documentation needed Issue filed: Testing - New and feature N/A or can only be tested interactively OR Make sure you've added a new test if existing tests do not effectively test the code changed Add [feature] to your commit messages if the change is significant or affects feature tests

Open Graph Description: PR Summary Many types were already visible publicly either as attributes or as OutputType. This change marks them as public. ValidateVariableNameAttribute - is used by a public property CommonPar...

X Description: PR Summary Many types were already visible publicly either as attributes or as OutputType. This change marks them as public. ValidateVariableNameAttribute - is used by a public property CommonPar...

Opengraph URL: https://github.com/PowerShell/PowerShell/pull/8741

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:1711b567-a88f-38c0-7958-937db94bd1c9
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idDA26:43A60:10AFA88:1690587:6A556FAE
html-safe-nonce4c2e245e842ad1c89f9e72af1e53dd75e69183c4c72d17cbf831b1b303b5fa0f
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEQTI2OjQzQTYwOjEwQUZBODg6MTY5MDU4Nzo2QTU1NkZBRSIsInZpc2l0b3JfaWQiOiI1MTA4NDgxNTc1OTE5OTA2NzM0IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmacda2a22edbe8c4fb8306da945fb4ab2cdd5fe802f18e0edd5e1873a46078465d1
hovercard-subject-tagpull_request:247497723
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/PowerShell/PowerShell/pull/8741/files
twitter:imagehttps://avatars.githubusercontent.com/u/12820925?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/12820925?s=400&v=4
og:image:altPR Summary Many types were already visible publicly either as attributes or as OutputType. This change marks them as public. ValidateVariableNameAttribute - is used by a public property CommonPar...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Noneb5665c84831ed9ac4fb79519c16c9c5580ba8092fb8bb6e3e72972ec7197348e
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/PowerShell/PowerShell git https://github.com/PowerShell/PowerShell.git
octolytics-dimension-user_id11524380
octolytics-dimension-user_loginPowerShell
octolytics-dimension-repository_id49609581
octolytics-dimension-repository_nwoPowerShell/PowerShell
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id49609581
octolytics-dimension-repository_network_root_nwoPowerShell/PowerShell
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasea90bd2a4a25feb75544d06b89350dcf95d9c46e0
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/PowerShell/PowerShell/pull/8741/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FPowerShell%2FPowerShell%2Fpull%2F8741%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FPowerShell%2FPowerShell%2Fpull%2F8741%2Ffiles
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=PowerShell%2FPowerShell
Reloadhttps://github.com/PowerShell/PowerShell/pull/8741/files
Reloadhttps://github.com/PowerShell/PowerShell/pull/8741/files
Reloadhttps://github.com/PowerShell/PowerShell/pull/8741/files
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/8741/files
PowerShell https://github.com/PowerShell
PowerShellhttps://github.com/PowerShell/PowerShell
Notifications https://github.com/login?return_to=%2FPowerShell%2FPowerShell
Fork 8.4k https://github.com/login?return_to=%2FPowerShell%2FPowerShell
Star 54.4k https://github.com/login?return_to=%2FPowerShell%2FPowerShell
Code https://github.com/PowerShell/PowerShell
Issues 1.2k https://github.com/PowerShell/PowerShell/issues
Pull requests 287 https://github.com/PowerShell/PowerShell/pulls
Discussions https://github.com/PowerShell/PowerShell/discussions
Actions https://github.com/PowerShell/PowerShell/actions
Projects https://github.com/PowerShell/PowerShell/projects
Security and quality 3 https://github.com/PowerShell/PowerShell/security
Insights https://github.com/PowerShell/PowerShell/pulse
Code https://github.com/PowerShell/PowerShell
Issues https://github.com/PowerShell/PowerShell/issues
Pull requests https://github.com/PowerShell/PowerShell/pulls
Discussions https://github.com/PowerShell/PowerShell/discussions
Actions https://github.com/PowerShell/PowerShell/actions
Projects https://github.com/PowerShell/PowerShell/projects
Security and quality https://github.com/PowerShell/PowerShell/security
Insights https://github.com/PowerShell/PowerShell/pulse
Sign up for GitHub https://github.com/signup?return_to=%2FPowerShell%2FPowerShell%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2FPowerShell%2FPowerShell%2Fissues%2Fnew%2Fchoose
adityapatwardhanhttps://github.com/adityapatwardhan
PowerShell:masterhttps://github.com/PowerShell/PowerShell/tree/master
adityapatwardhan:MakeTypesPublichttps://github.com/adityapatwardhan/PowerShell/tree/MakeTypesPublic
Conversation 19 https://github.com/PowerShell/PowerShell/pull/8741
Commits 2 https://github.com/PowerShell/PowerShell/pull/8741/commits
Checks 0 https://github.com/PowerShell/PowerShell/pull/8741/checks
Files changed https://github.com/PowerShell/PowerShell/pull/8741/files
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/8741/files
Make various types public as they were already visible externally https://github.com/PowerShell/PowerShell/pull/8741/files#top
Show all changes 2 commits https://github.com/PowerShell/PowerShell/pull/8741/files
3a3fb7c Make various types public as they were already visible externally adityapatwardhan Dec 10, 2018 https://github.com/PowerShell/PowerShell/pull/8741/commits/3a3fb7c75bb5e5aa0ddd2afe4b494876b5081c8f
5b94323 Fix CodeFactor issues adityapatwardhan Jan 25, 2019 https://github.com/PowerShell/PowerShell/pull/8741/commits/5b94323a3ec0163d4b40d920605ff727a20eb016
Clear filters https://github.com/PowerShell/PowerShell/pull/8741/files
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/8741/files
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/8741/files
ArgumentTypeConverterAttribute.cs https://github.com/PowerShell/PowerShell/pull/8741/files#diff-4dee422a9d796a0d1df11b5bb4b63945c1bda5c96e65e392dbb8c9560049cab5
CommonCommandParameters.cs https://github.com/PowerShell/PowerShell/pull/8741/files#diff-ce238fbd887ef8679eaabff17774edbe823448f834d1f7c548a6baf1373916c0
InternalCommands.cs https://github.com/PowerShell/PowerShell/pull/8741/files#diff-f017cb8e123e8bc7f18cfdbb50c1b29575e6ce37d22e459ef26852b0f50d47f7
LanguagePrimitives.cs https://github.com/PowerShell/PowerShell/pull/8741/files#diff-cab208708785228b7a0ea80689110fc4715ec4b5d5cedb96fb36b419b77972f8
StartJob.cs https://github.com/PowerShell/PowerShell/pull/8741/files#diff-3168064e8fc2f20523c8da8aa0c3b9154fb598ce973334e84369a193b385bafb
SaveHelpCommand.cs https://github.com/PowerShell/PowerShell/pull/8741/files#diff-4cc5aedbefd36cf5efc448ddad0efff170aa9ccb565b9399f0c3d7b4265f8932
EncodingUtils.cs https://github.com/PowerShell/PowerShell/pull/8741/files#diff-e5e33d8024d80959a9762c22ad5703a41fe780f07c947a0bbcc5922ce400b466
https://github.com/PowerShell/PowerShell/blob/master/.github/CODEOWNERS#L7
src/System.Management.Automation/engine/ArgumentTypeConverterAttribute.cshttps://github.com/PowerShell/PowerShell/pull/8741/files#diff-4dee422a9d796a0d1df11b5bb4b63945c1bda5c96e65e392dbb8c9560049cab5
View file https://github.com/adityapatwardhan/PowerShell/blob/5b94323a3ec0163d4b40d920605ff727a20eb016/src/System.Management.Automation/engine/ArgumentTypeConverterAttribute.cs
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/PowerShell/PowerShell/pull/8741/{{ revealButtonHref }}
https://github.com/PowerShell/PowerShell/pull/8741/files#diff-4dee422a9d796a0d1df11b5bb4b63945c1bda5c96e65e392dbb8c9560049cab5
https://github.com/PowerShell/PowerShell/pull/8741/files#diff-4dee422a9d796a0d1df11b5bb4b63945c1bda5c96e65e392dbb8c9560049cab5
https://github.com/PowerShell/PowerShell/pull/8741/files#diff-4dee422a9d796a0d1df11b5bb4b63945c1bda5c96e65e392dbb8c9560049cab5
https://github.com/PowerShell/PowerShell/blob/master/.github/CODEOWNERS#L7
src/System.Management.Automation/engine/CommonCommandParameters.cshttps://github.com/PowerShell/PowerShell/pull/8741/files#diff-ce238fbd887ef8679eaabff17774edbe823448f834d1f7c548a6baf1373916c0
View file https://github.com/adityapatwardhan/PowerShell/blob/5b94323a3ec0163d4b40d920605ff727a20eb016/src/System.Management.Automation/engine/CommonCommandParameters.cs
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/PowerShell/PowerShell/pull/8741/{{ revealButtonHref }}
https://github.com/PowerShell/PowerShell/pull/8741/files#diff-ce238fbd887ef8679eaabff17774edbe823448f834d1f7c548a6baf1373916c0
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/8741/files
https://github.com/PowerShell/PowerShell/pull/8741/files#diff-ce238fbd887ef8679eaabff17774edbe823448f834d1f7c548a6baf1373916c0
https://github.com/PowerShell/PowerShell/blob/master/.github/CODEOWNERS#L7
src/System.Management.Automation/engine/InternalCommands.cshttps://github.com/PowerShell/PowerShell/pull/8741/files#diff-f017cb8e123e8bc7f18cfdbb50c1b29575e6ce37d22e459ef26852b0f50d47f7
View file https://github.com/adityapatwardhan/PowerShell/blob/5b94323a3ec0163d4b40d920605ff727a20eb016/src/System.Management.Automation/engine/InternalCommands.cs
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/PowerShell/PowerShell/pull/8741/{{ revealButtonHref }}
https://github.com/PowerShell/PowerShell/pull/8741/files#diff-f017cb8e123e8bc7f18cfdbb50c1b29575e6ce37d22e459ef26852b0f50d47f7
https://github.com/PowerShell/PowerShell/pull/8741/files#diff-f017cb8e123e8bc7f18cfdbb50c1b29575e6ce37d22e459ef26852b0f50d47f7
https://github.com/PowerShell/PowerShell/pull/8741/files#diff-f017cb8e123e8bc7f18cfdbb50c1b29575e6ce37d22e459ef26852b0f50d47f7
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/8741/files
https://github.com/PowerShell/PowerShell/pull/8741/files#diff-f017cb8e123e8bc7f18cfdbb50c1b29575e6ce37d22e459ef26852b0f50d47f7
https://github.com/PowerShell/PowerShell/blob/master/.github/CODEOWNERS#L7
src/System.Management.Automation/engine/LanguagePrimitives.cshttps://github.com/PowerShell/PowerShell/pull/8741/files#diff-cab208708785228b7a0ea80689110fc4715ec4b5d5cedb96fb36b419b77972f8
View file https://github.com/adityapatwardhan/PowerShell/blob/5b94323a3ec0163d4b40d920605ff727a20eb016/src/System.Management.Automation/engine/LanguagePrimitives.cs
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/PowerShell/PowerShell/pull/8741/{{ revealButtonHref }}
https://github.com/PowerShell/PowerShell/pull/8741/files#diff-cab208708785228b7a0ea80689110fc4715ec4b5d5cedb96fb36b419b77972f8
https://github.com/PowerShell/PowerShell/pull/8741/files#diff-cab208708785228b7a0ea80689110fc4715ec4b5d5cedb96fb36b419b77972f8
https://github.com/PowerShell/PowerShell/pull/8741/files#diff-cab208708785228b7a0ea80689110fc4715ec4b5d5cedb96fb36b419b77972f8
https://github.com/PowerShell/PowerShell/pull/8741/files#diff-cab208708785228b7a0ea80689110fc4715ec4b5d5cedb96fb36b419b77972f8
https://github.com/PowerShell/PowerShell/pull/8741/files#diff-cab208708785228b7a0ea80689110fc4715ec4b5d5cedb96fb36b419b77972f8
https://github.com/PowerShell/PowerShell/pull/8741/files#diff-cab208708785228b7a0ea80689110fc4715ec4b5d5cedb96fb36b419b77972f8
https://github.com/PowerShell/PowerShell/pull/8741/files#diff-cab208708785228b7a0ea80689110fc4715ec4b5d5cedb96fb36b419b77972f8
https://github.com/PowerShell/PowerShell/pull/8741/files#diff-cab208708785228b7a0ea80689110fc4715ec4b5d5cedb96fb36b419b77972f8
https://github.com/PowerShell/PowerShell/blob/master/.github/CODEOWNERS#L55
src/System.Management.Automation/engine/remoting/commands/StartJob.cshttps://github.com/PowerShell/PowerShell/pull/8741/files#diff-3168064e8fc2f20523c8da8aa0c3b9154fb598ce973334e84369a193b385bafb
View file https://github.com/adityapatwardhan/PowerShell/blob/5b94323a3ec0163d4b40d920605ff727a20eb016/src/System.Management.Automation/engine/remoting/commands/StartJob.cs
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/PowerShell/PowerShell/pull/8741/{{ revealButtonHref }}
https://github.com/PowerShell/PowerShell/pull/8741/files#diff-3168064e8fc2f20523c8da8aa0c3b9154fb598ce973334e84369a193b385bafb
https://github.com/PowerShell/PowerShell/pull/8741/files#diff-3168064e8fc2f20523c8da8aa0c3b9154fb598ce973334e84369a193b385bafb
https://github.com/PowerShell/PowerShell/blob/master/.github/CODEOWNERS#L43
src/System.Management.Automation/help/SaveHelpCommand.cshttps://github.com/PowerShell/PowerShell/pull/8741/files#diff-4cc5aedbefd36cf5efc448ddad0efff170aa9ccb565b9399f0c3d7b4265f8932
View file https://github.com/adityapatwardhan/PowerShell/blob/5b94323a3ec0163d4b40d920605ff727a20eb016/src/System.Management.Automation/help/SaveHelpCommand.cs
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/PowerShell/PowerShell/pull/8741/{{ revealButtonHref }}
https://github.com/PowerShell/PowerShell/pull/8741/files#diff-4cc5aedbefd36cf5efc448ddad0efff170aa9ccb565b9399f0c3d7b4265f8932
https://github.com/PowerShell/PowerShell/pull/8741/files#diff-4cc5aedbefd36cf5efc448ddad0efff170aa9ccb565b9399f0c3d7b4265f8932
https://github.com/PowerShell/PowerShell/blob/master/.github/CODEOWNERS#L7
src/System.Management.Automation/utils/EncodingUtils.cshttps://github.com/PowerShell/PowerShell/pull/8741/files#diff-e5e33d8024d80959a9762c22ad5703a41fe780f07c947a0bbcc5922ce400b466
View file https://github.com/adityapatwardhan/PowerShell/blob/5b94323a3ec0163d4b40d920605ff727a20eb016/src/System.Management.Automation/utils/EncodingUtils.cs
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/PowerShell/PowerShell/pull/8741/{{ revealButtonHref }}
https://github.com/PowerShell/PowerShell/pull/8741/files#diff-e5e33d8024d80959a9762c22ad5703a41fe780f07c947a0bbcc5922ce400b466
https://github.com/PowerShell/PowerShell/pull/8741/files#diff-e5e33d8024d80959a9762c22ad5703a41fe780f07c947a0bbcc5922ce400b466
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.