class Middleman::PreviewServer::ServerNameIsIpInformation
::1, use this one
If the server name is either an ipv4 or ipv6 address, e.g. 127.0.0.1 or
def self.matches?(options_hash = ::Middleman::EMPTY_HASH)
def self.matches?(options_hash = ::Middleman::EMPTY_HASH) ip = IPAddr.new(options_hash[:server_name]) ip.ipv4? || ip.ipv6? rescue StandardError false end
def initialize(_options_hash = ::Middleman::EMPTY_HASH)
def initialize(_options_hash = ::Middleman::EMPTY_HASH) super ip = ServerIpAddress.new(server_name.to_s) @listeners << ip @site_addresses << ip end
def resolve_me(*); end
def resolve_me(*); end