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

(#3477) Replace Get-ChecksumValid with Assert-ValidChecksum cmdlet. #3525

Open
wants to merge 5 commits into
base: develop
Choose a base branch
from

Commits on Oct 2, 2024

  1. (maint) Add tags for each PowerShell Cmdlet test

    As a small convenience, to allow us to run tests for an invididual
    cmdlet when doing development testing.
    vexx32 committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    7106214 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. (chocolatey#3477) Add Assert-ValidChecksum cmdlet

    This command replaces the Get-ChecksumValid helper function, adding an
    alias for compatibility purposes.
    vexx32 committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    6d02df8 View commit details
    Browse the repository at this point in the history
  2. (chocolatey#3477) Add tests for Assert-ValidChecksum

    Add tests to ensure the behaviour of rewritten command matches the
    original behaviour.
    vexx32 committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    80c4fcf View commit details
    Browse the repository at this point in the history
  3. (maint) Update documentation generation script

    When working on this, some irregularities were noted with the generation
    of the documentation, so these changes avoid the issues that arose.
    vexx32 committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    ef5e152 View commit details
    Browse the repository at this point in the history
  4. (maint) Add command deprecation framework

    This allows us to maintain a simple list of deprecated aliases and the
    new command name, or commands that are being removed, and automatically
    warn when that command is called.
    vexx32 committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    f9be806 View commit details
    Browse the repository at this point in the history