awslabs / awslabs/swift-aws-lambda-events
Name clashes with NIOHTTP1
Open
⚠️ semver/major
kind/enhancement
- Dominant language
- Swift
- Stars
- 58
- Forks
- 33
- PR merge metrics
- No merged PRs in 30d
Description
Currently AWSLambdaEvents defines public symbols `HTTPHeaders`, `HTTPMethod` and `HTTPResponseStatus`. These clash with the symbols of the same name in NIOHTTP1. While you can differentiate between the two sets by prepending `NIOHTTP1.`, I'm not sure modules should be defining symbols with the same name as NIO equivalents.
Contributor guide
Assessment
This issue has not been assessed yet.