Swift Application Metrics instruments the Swift runtime for performance monitoring, providing the monitoring data programatically via an API or visually with an Eclipse Client.
Due to changes to Foundation structure, we are now required to import FoundationNetworking on Linux to access HTTPCookie and similar types.
This is guarded by the new #if canImport statement which is the recommended way to handle FoundationNetworking (which itself has to be guarded by #if swift(>=4.1), as Swift 4.0 didn't have that).
I also added an xcode11 Travis build for testing against Swift 5.1. I haven't added Linux builds as I understand from reading #219 that there are some test issues on Xenial. This should be added once those are fixed.
Due to changes to Foundation structure, we are now required to
import FoundationNetworking
on Linux to accessHTTPCookie
and similar types.This is guarded by the new
#if canImport
statement which is the recommended way to handle FoundationNetworking (which itself has to be guarded by#if swift(>=4.1)
, as Swift 4.0 didn't have that).I also added an
xcode11
Travis build for testing against Swift 5.1. I haven't added Linux builds as I understand from reading #219 that there are some test issues on Xenial. This should be added once those are fixed.