Skip to content

Remove Export-TeamViewerSystemInformation and related helper functions - #104

Merged
ChristianJ-TV merged 2 commits into
mainfrom
chore/remove-export-system-information-cmdlet
Jul 28, 2026
Merged

Remove Export-TeamViewerSystemInformation and related helper functions#104
ChristianJ-TV merged 2 commits into
mainfrom
chore/remove-export-system-information-cmdlet

Conversation

@ChristianJ-TV

Copy link
Copy Markdown
Member

Summary

This PR removes the Export-TeamViewerSystemInformation cmdlet and all implementation pieces that were specific to that functionality.

What changed

  • Removed public cmdlet:
    • Cmdlets/Public/Export-TeamViewerSystemInformation.ps1
  • Removed private helper functions used only by that cmdlet:
    • Cmdlets/Private/Add-Registry.ps1
    • Cmdlets/Private/Get-ClientId.ps1
    • Cmdlets/Private/Get-HostFile.ps1
    • Cmdlets/Private/Get-InstalledSoftware.ps1
    • Cmdlets/Private/Get-IpConfig.ps1
    • Cmdlets/Private/Get-MSInfo32.ps1
    • Cmdlets/Private/Get-NSLookUpData.ps1
    • Cmdlets/Private/Get-RegistryPath.ps1
    • Cmdlets/Private/Get-RouteTable.ps1
    • Cmdlets/Private/Get-TSCDirectoryFile.ps1
    • Cmdlets/Private/Get-TypeAndValueOfRegistryValue.ps1
  • Removed tests and docs for the cmdlet:
    • Tests/Public/Export-TeamViewerSystemInformation.Tests.ps1
    • Docs/Help/Export-TeamViewerSystemInformation.md
  • Updated docs/changelog:
    • Removed cmdlet from Docs/TeamViewerPS.md
    • Added a Removed note for 2.5.2 and removed older introduction note from CHANGELOG.md

Why

The goal is to fully remove Export-TeamViewerSystemInformation and all supporting files/functionality that are no longer needed.

Validation

  • Verified no remaining code references to removed symbols/files via repository search.
  • Ran lint/task checks during preparation.
  • Pester execution in this environment reports existing framework-level issues (BeforeAll placement with current local Pester behavior), not changes introduced by this PR.

Breaking change

  • Yes: Export-TeamViewerSystemInformation is no longer available.

Comment thread CHANGELOG.md
@ChristianJ-TV
ChristianJ-TV merged commit d336eaf into main Jul 28, 2026
1 check passed
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.

2 participants