Sha256: f89eb2b84ec04c0fbf4ff6f64adec3a780dd9d93c5db9881ed4ff6c8f477d6b9

Contents?: true

Size: 557 Bytes

Versions: 4

Compression:

Stored size: 557 Bytes

Contents

class UserAgent
  module OperatingSystems
    Windows = {
      "Windows NT 6.0"  => "Windows Vista",
      "Windows NT 5.2"  => "Windows XP x64 Edition",
      "Windows NT 5.1"  => "Windows XP",
      "Windows NT 5.01" => "Windows 2000, Service Pack 1 (SP1)",
      "Windows NT 5.0"  => "Windows 2000",
      "Windows NT 4.0"  => "Windows NT 4.0",
      "Windows 98"      => "Windows 98",
      "Windows 95"      => "Windows 95",
      "Windows CE"      => "Windows CE"
    }.freeze

    def self.normalize_os(os)
      Windows[os] || os
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
useragent-0.1.4 lib/user_agent/operating_systems.rb
useragent-0.1.3 lib/user_agent/operating_systems.rb
useragent-0.1.1 lib/user_agent/operating_systems.rb
useragent-0.1.0 lib/user_agent/operating_systems.rb