passepartoutvpn / tunnelkit

VPN client library for Apple platforms.
GNU General Public License v3.0
3 stars 1 forks source link

Hide errors behind façade TunnelKit*Error #325

Closed keeshux closed 1 year ago

keeshux commented 1 year ago

Error objects are very sparse across ObjC and Swift codebase. Be careful to unify and hide everything behind a single TunnelKit*Error façade for consistency, as Swift doesn't provide typed errors.