Packagehummingbird 2.3.0all tags

    hummingbird documentation

    Lightweight, flexible HTTP server framework written in Swift

    hummingbird-project/hummingbird11h1183

    Package repository

    Registrar
    GitHub
    License
    Apache License 2.0
    Keywords
    server-side-swift, http-server, server, web-server, swift-nio, swift, http, web
    Owner
    hummingbird-projectview profile
    Repo details and more versions

    Package dependencies

    PackageRequirementResolved version
    swift6.0.1
    swift-atomics1.0.0..<2.0.01.2.0
    swift-collections1.0.0..<2.0.01.1.4
    swift-async-algorithms1.0.2..<2.0.01.0.2
    swift-http-types1.0.0..<2.0.01.3.0
    swift-log1.4.0..<2.0.01.6.1
    swift-service-lifecycle2.0.0..<3.0.02.6.1
    swift-metrics2.5.0..<3.0.02.5.0
    swift-numerics1.0.2
    swift-algorithms1.2.0
    swift-service-context1.1.0
    swift-distributed-tracing1.0.1..<2.0.01.1.2
    swift-nio2.63.0..<3.0.02.76.1
    swift-nio-http21.28.0..<2.0.01.34.1
    swift-nio-extras1.20.0..<2.0.01.24.1
    swift-nio-ssl2.14.0..<3.0.02.28.0
    swift-nio-transport-services1.20.0..<2.0.01.23.0
    async-http-client1.19.0..<2.0.01.23.1

    Platform requirements

    Swift tools version
    5.9.0
    PlatformMinimum Version
    macos14.0
    ios17.0
    tvos17.0

    Platform requirements originate from the manifest targeting the latest version of Swift!

    Linkage information

    Symbol graph ABI
    0.12.3
    Symbols linked
    326 / 450 72%
    Git revision
    417fa852757a3673739f4f68c67a56f1ce6ab87a

    Coverage

    66.4 percent of the declarations in hummingbird are fully documented25.9 percent of the declarations in hummingbird are indirectly documented7.7 percent of the declarations in hummingbird are completely undocumented

    Declarations

    1.3 percent of the declarations in hummingbird are global functions or variables0.3 percent of the declarations in hummingbird are operators32.3 percent of the declarations in hummingbird are initializers, type members, or enum cases36.3 percent of the declarations in hummingbird are instance members0.7 percent of the declarations in hummingbird are instance subscripts3.2 percent of the declarations in hummingbird are protocols7.8 percent of the declarations in hummingbird are protocol requirements2.0 percent of the declarations in hummingbird are default implementations9.9 percent of the declarations in hummingbird are structures1.0 percent of the declarations in hummingbird are classes0.2 percent of the declarations in hummingbird are actors4.8 percent of the declarations in hummingbird are typealiases

    Interfaces

    96.7 percent of the declarations in hummingbird are unrestricted2.7 percent of the declarations in hummingbird are underscored0.7 percent of the declarations in hummingbird are SPI (unknown)
    Package stats and coverage details

    Modules

    Products