From 9b8d8fdd6489472349843d4607f8be8e05024857 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Romain=20Tarti=C3=A8re?= Date: Sat, 19 Mar 2016 11:31:57 +0100 Subject: Alias eql? and == ~~~ IPAddress.parse('::1') == IPAddress.parse('::1') #=> true IPAddress.parse('::1').eql? IPAddress.parse('::1') #=> true ~~~ --- lib/ipaddress/ipv4.rb | 1 + lib/ipaddress/ipv6.rb | 1 + 2 files changed, 2 insertions(+) diff --git a/lib/ipaddress/ipv4.rb b/lib/ipaddress/ipv4.rb index 7d8e0d3..3ad2c15 100644 --- a/lib/ipaddress/ipv4.rb +++ b/lib/ipaddress/ipv4.rb @@ -512,6 +512,7 @@ module IPAddress; return prefix <=> oth.prefix if to_u32 == oth.to_u32 to_u32 <=> oth.to_u32 end + alias eql? == # # Returns the number of IP addresses included diff --git a/lib/ipaddress/ipv6.rb b/lib/ipaddress/ipv6.rb index 88098bc..2dda4d2 100644 --- a/lib/ipaddress/ipv6.rb +++ b/lib/ipaddress/ipv6.rb @@ -490,6 +490,7 @@ module IPAddress; return prefix <=> oth.prefix if to_u128 == oth.to_u128 to_u128 <=> oth.to_u128 end + alias eql? == # # Returns the address portion of an IP in binary format, -- cgit v1.2.1