awslabs / awslabs/swift-aws-lambda-events

Name clashes with NIOHTTP1

Open
#87 18 comments 0 reactions 1 assignee Claimed by @tomerd View on GitHub
⚠️ 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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.