Skip to content

Conversation

dreamorosi
Copy link
Contributor

Summary

Changes

Please provide a summary of what's being changed

This PR continues the refactor started in #4312 and refactors the implementation of the class method decorators in the repository to avoid accessing the arguments of the decorated method that are not used, so that they don't trigger the callback deprecation warning when not actually using a callback-based Lambda handler.

Please add the issue number below, if no issue is present the PR might get blocked and not be reviewed

Issue number: closes #4306


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Disclaimer: We value your time and bandwidth. As such, any pull requests created on non-triaged issues might not be successful.

@dreamorosi dreamorosi requested a review from svozza August 15, 2025 16:21
@dreamorosi dreamorosi self-assigned this Aug 15, 2025
@boring-cyborg boring-cyborg bot added logger This item relates to the Logger Utility metrics This item relates to the Metrics Utility parser This item relates to the Parser Utility labels Aug 15, 2025
@pull-request-size pull-request-size bot added the size/M PR between 30-99 LOC label Aug 15, 2025
Copy link

@dreamorosi dreamorosi merged commit a383256 into main Aug 15, 2025
44 checks passed
@dreamorosi dreamorosi deleted the improv/avoid_accessing_args_decorators branch August 15, 2025 18:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
logger This item relates to the Logger Utility metrics This item relates to the Metrics Utility parser This item relates to the Parser Utility size/M PR between 30-99 LOC
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Bug: Warning callback-based function handlers caused by @tracer.captureLambdaHandler()
2 participants