Enforce consistent emtpy lines and trailing whitespaces in Ruby code
diff --git a/lib/rb/script/proto_benchmark.rb b/lib/rb/script/proto_benchmark.rb
index bb49e2e..f1c90d2 100644
--- a/lib/rb/script/proto_benchmark.rb
+++ b/lib/rb/script/proto_benchmark.rb
@@ -42,13 +42,13 @@
       binser.serialize(obj)
     end
   end
-  
+
   reporter.report("accelerated binary protocol, write") do
     HOW_MANY.times do
       accel_bin_ser.serialize(obj)
     end
   end
-  
+
   reporter.report("compact protocol, write") do
     # RubyProf.start
     HOW_MANY.times do
@@ -60,26 +60,25 @@
     # printer.print(file, 0)
     # file.close
   end
-  
+
   reporter.report("binary protocol, read") do
     HOW_MANY.times do
       bindeser.deserialize(obj, bin_data)
     end
   end
-  
+
   reporter.report("accelerated binary protocol, read") do
     HOW_MANY.times do
       accel_bin_deser.deserialize(obj, bin_data)
     end
   end
-  
+
   reporter.report("compact protocol, read") do
     HOW_MANY.times do
       compact_deser.deserialize(obj, compact_data)
     end
   end
 
-
   # f = File.new("/tmp/testfile", "w")
   # proto = Thrift::BinaryProtocolAccelerated.new(Thrift::IOStreamTransport.new(Thrift::MemoryBufferTransport.new, f))
   # reporter.report("accelerated binary protocol, write (to disk)") do
@@ -89,7 +88,7 @@
   #   f.flush
   # end
   # f.close
-  #   
+  #
   # f = File.new("/tmp/testfile", "r")
   # proto = Thrift::BinaryProtocolAccelerated.new(Thrift::IOStreamTransport.new(f, Thrift::MemoryBufferTransport.new))
   # reporter.report("accelerated binary protocol, read (from disk)") do
@@ -98,7 +97,7 @@
   #   end
   # end
   # f.close
-  # 
+  #
   # f = File.new("/tmp/testfile", "w")
   # reporter.report("compact protocol, write (to disk)") do
   #   proto = Thrift::CompactProtocol.new(Thrift::IOStreamTransport.new(Thrift::MemoryBufferTransport.new, f))
@@ -108,7 +107,7 @@
   #   f.flush
   # end
   # f.close
-  # 
+  #
   # f = File.new("/tmp/testfile", "r")
   # reporter.report("compact protocol, read (from disk)") do
   #   proto = Thrift::CompactProtocol.new(Thrift::IOStreamTransport.new(f, Thrift::MemoryBufferTransport.new))
diff --git a/lib/rb/script/read_struct.rb b/lib/rb/script/read_struct.rb
index 831fcec..e3c5efe 100644
--- a/lib/rb/script/read_struct.rb
+++ b/lib/rb/script/read_struct.rb
@@ -38,6 +38,6 @@
   puts "Object verified successfully!"
 else
   puts "Object failed verification! Expected #{Fixtures::COMPACT_PROTOCOL_TEST_STRUCT.inspect} but got #{cpts.inspect}"
-  
+
   puts cpts.differences(Fixtures::COMPACT_PROTOCOL_TEST_STRUCT)
 end
diff --git a/lib/rb/script/write_struct.rb b/lib/rb/script/write_struct.rb
index da14219..fa03639 100644
--- a/lib/rb/script/write_struct.rb
+++ b/lib/rb/script/write_struct.rb
@@ -27,4 +27,4 @@
 
 File.open(path, "w") do |file|
   file.write(ser.serialize(Fixtures::COMPACT_PROTOCOL_TEST_STRUCT))
-end
\ No newline at end of file
+end