refactor(event_handler): extract OpenAPI schema generation from Route class #8098
+600
−413
SonarQubeCloud / SonarCloud Code Analysis
succeeded
Apr 6, 2026 in 46s
Quality Gate passed
Annotations
Check warning on line 61 in aws_lambda_powertools/event_handler/openapi/schema_generator.py
sonarqubecloud / SonarCloud Code Analysis
Function "generate_openapi_path" has 18 parameters, which is greater than the 13 authorized.
See more on https://sonarcloud.io/project/issues?id=aws-powertools_powertools-lambda-python&issues=AZ1ZnA9Emm9_Jq1qNfSO&open=AZ1ZnA9Emm9_Jq1qNfSO&pullRequest=8098
Check warning on line 240 in aws_lambda_powertools/event_handler/openapi/schema_generator.py
sonarqubecloud / SonarCloud Code Analysis
Remove this unnecessary `list()` call on an already iterable object.
See more on https://sonarcloud.io/project/issues?id=aws-powertools_powertools-lambda-python&issues=AZ1ZnA9Emm9_Jq1qNfSP&open=AZ1ZnA9Emm9_Jq1qNfSP&pullRequest=8098
Loading