From 717f3035f9c830508168387259c3e7a4b4b6d22a Mon Sep 17 00:00:00 2001
From: Jeffrey Phillips Freeman <the@jeffreyfreeman.me>
Date: Thu, 17 Aug 2023 01:52:04 -0400
Subject: [PATCH] added require to socket for name resolution

---
 lib/apex/encoder/igate_tcp.rb | 1 +
 spec/spec_helper.rb           | 3 ---
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/lib/apex/encoder/igate_tcp.rb b/lib/apex/encoder/igate_tcp.rb
index 5621779..4011030 100644
--- a/lib/apex/encoder/igate_tcp.rb
+++ b/lib/apex/encoder/igate_tcp.rb
@@ -1,4 +1,5 @@
 require 'apex/app_info'
+require 'socket'
 
 module Apex
     class IGateTcp
diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb
index de26d33..68552f2 100644
--- a/spec/spec_helper.rb
+++ b/spec/spec_helper.rb
@@ -23,10 +23,7 @@ SimpleCov.start do
   add_filter '/vendor/'
 
   # Can't cover files with only require statements
-  add_filter '/lib/apex.rb'
   add_filter '/lib/apex/app_info.rb'
-  add_filter '/lib/apex/apex.rb'
-  add_filter '/lib/apex/encoder.rb'
 
   add_group 'Frames', 'lib/apex/frame'
 
-- 
GitLab