-
-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update README and comments #281
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## 2.x.x #281 +/- ##
==========================================
- Coverage 85.12% 85.07% -0.06%
==========================================
Files 78 78
Lines 4566 4550 -16
==========================================
- Hits 3887 3871 -16
Misses 679 679 ☔ View full report in Codecov by Sentry. |
README.md
Outdated
|
||
## HummingbirdCore | ||
|
||
HummingbirdCore contains a Swift NIO based HTTP server. You will find the code for it in the [hummingbird-core](https://github.com/hummingbird-project/hummingbird-core) repository. The HTTP server is initialized with a object conforming to protocol `HBHTTPResponder` which defines how your server responds to an HTTP request. The HTTP server can be extended to support TLS and HTTP2 via the `HummingbirdTLS` and `HummingbirdHTTP2` libraries also available in the hummingbird-core repository. | ||
HummingbirdCore contains a Swift NIO based server framework. The server framework `HBServer` can be used to support many protocols but is primarily designed to support HTTP. By default it is setup to be an HTTP/1.1 server, but it can support TLS and HTTP2 via the `HummingbirdTLS` and `HummingbirdHTTP2` libraries. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
..., but it can support TLS and HTTP2 via the
HummingbirdTLS
andHummingbirdHTTP2
libraries.
Wouldn'tmodules
be clearer? As these features are in the hummingbird package itself, this might lead people to search for packages with those names
@@ -28,7 +28,7 @@ public enum XCTRouterTestingSetup { | |||
case router | |||
} | |||
|
|||
/// Extends `HBApplicationBuilder` to support testing of applications | |||
/// Extends `HBApplicationB` to support testing of applications |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Typo?
No description provided.