[dotnet] Mark FTP proxy support as deprecated by iampopovich ยท Pull Request #15925 ยท SeleniumHQ/selenium

Conversation

@iampopovich

User description

๐Ÿ”— Related Issues

Contributes to #15905

๐Ÿ’ฅ What does this PR do?

This pull request adds a deprecation warning to the FtpProxy property in the Proxy.cs file with the single line of code as was requested

๐Ÿ”ง Implementation Notes

๐Ÿ’ก Additional Considerations

๐Ÿ”„ Types of changes

  • Cleanup (formatting, renaming)

PR Type

Other


Description

  • Mark FTP proxy property as deprecated with obsolete attribute

Changes walkthrough ๐Ÿ“

Relevant files
Deprecation
Proxy.cs
Deprecate FTP proxy property                                                         

dotnet/src/webdriver/Proxy.cs

  • Added [Obsolete] attribute to FtpProxy property with deprecation
    message
  • +1/-0     

    Need help?
  • Type /help how to ... in the comments thread for any questions about Qodo Merge usage.
  • Check out the documentation for more information.
  • @qodo-code-review

    PR Reviewer Guide ๐Ÿ”

    Here are some key observations to aid the review process:

    โฑ๏ธ Estimated effort to review: 1 ๐Ÿ”ตโšชโšชโšชโšช
    ๐Ÿงช No relevant tests
    ๐Ÿ”’ No security concerns identified
    โšก Recommended focus areas for review
    Version Specificity

    The deprecation message specifies removal in version 4.37, but this should be verified against the project's versioning strategy and roadmap to ensure accuracy.

    [Obsolete("FTP proxy support is deprecated and will be removed in the 4.37 version.")]
    public string? FtpProxy

    @qodo-code-review

    PR Code Suggestions โœจ

    No code suggestions found for the PR.

    nvborisenko

    Choose a reason for hiding this comment

    The reason will be displayed to describe this comment to others. Learn more.

    Thanks for your contribution!

    Labels