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

Removing NoStatus from the module #274

Merged
merged 2 commits into from
Aug 12, 2020

Conversation

HowardWolosky
Copy link
Member

@HowardWolosky HowardWolosky commented Aug 11, 2020

Description

The NoStatus parameter (and DefaultNoStatus config value) were deprecated as part of #253 when we stopped showing status except for multi-page requests that exceeded some minimum number of pages.

At that time, NoStatus (and DefaultNoStatus) were not removed in order to minimize the churn to the module. However, keeping it in is adding unnecessary complexity to the module as we continue to expand what the module can do.

This change removes NoStatus (and DefaultNoStatus) from the module entirely. The only impact that this may cause is with users who are currently using one (or both) of them. This breaking change impact should be minimal, but its best for the breaking change to be part of the coming release which already has a number of other breaking changes as well, as opposed to having more breaking changes in a successive release.

Issues Fixed

n/a

References

n/a

Checklist

  • You actually ran the code that you just wrote, especially if you did just "one last quick change".
  • Comment-based help added/updated, including examples.
  • Static analysis is reporting back clean.
  • New/changed code adheres to our coding guidelines.
  • Formatters were created for any new types being added.
  • New/changed code continues to support the pipeline.
  • Changes to the manifest file follow the manifest guidance.
  • Unit tests were added/updated and are all passing. See testing guidelines. This includes making sure that all pipeline input variations have been covered.
  • Relevant usage examples have been added/updated in USAGE.md.
  • If desired, ensure your name is added to our Contributors list

@HowardWolosky HowardWolosky added the technical debt Work that was postponed by a previous change. label Aug 11, 2020
@HowardWolosky
Copy link
Member Author

/azp run PowerShellForGitHub-CI

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

The `NoStatus` parameter (and `DefaultNoStatus` config value) were
deprecated as part of microsoft#253 when we stopped showing status except for
multi-page requests that exceeded some minimum number of pages.

At that time, `NoStatus` (and `DefaultNoStatus`) were not removed in
order to minimize the churn to the module.  However, keeping it in
is adding unnecessary complexity to the module as we continue to
expand what the module can do.

This change removes `NoStatu` (and `DefaultNoStatus`) from the module
entirely.  The only impact that this may cause is with users who are
currently using one (or both) of them.  This breaking change impact
should be minimal, but its best for the breaking change to be part of
the coming release which already has a number of other breaking changes
as well, as opposed to having more breaking changes in a successive
release.
@HowardWolosky
Copy link
Member Author

/azp run PowerShellForGitHub-CI

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@HowardWolosky
Copy link
Member Author

/azp run PowerShellForGitHub-CI

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@HowardWolosky HowardWolosky merged commit db11155 into microsoft:master Aug 12, 2020
@HowardWolosky HowardWolosky deleted the noNoStatus branch August 12, 2020 03:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
technical debt Work that was postponed by a previous change.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant