Skip to content

Conversation

@zoewangg
Copy link
Contributor

@zoewangg zoewangg commented Oct 15, 2025

Motivation and Context

There are a few duplicated signing related classes in auth and http-auth-aws module. This pull request intends to consolidate the ones that make sense including the following:

  • SignerConstant
    • removed it from in auth, moved the one in http-auth-aws outside of internal package, and marked it as protected API
  • FifoCache
    • removed from both places, moved it to utils module and marked it as protected API because it is a generic util method that may be used elsewhere in the future.
  • BoundedLinkedHashMap (used in FifoCache)
    • removed from both places, moved it to utils module under internal subpackage, and kept it as private API

@zoewangg zoewangg requested a review from a team as a code owner October 15, 2025 22:33
@zoewangg zoewangg force-pushed the zoewang/AddressDuplicateCodePart1 branch from 2b36432 to 11f8a78 Compare October 15, 2025 23:32
@sonarqubecloud
Copy link

@zoewangg zoewangg merged commit 8c81f83 into feature/master/technicaldebt-duplicatecode Oct 16, 2025
26 of 30 checks passed
@github-actions
Copy link

This pull request has been closed and the conversation has been locked. Comments on closed PRs are hard for our team to see. If you need more assistance, please open a new issue that references this one.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Oct 16, 2025
@zoewangg zoewangg deleted the zoewang/AddressDuplicateCodePart1 branch October 21, 2025 17:15
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants