module Aua::OperatingSystems::Android
Constants
- PATTERN
Public Class Methods
extend?(agent)
click to toggle source
# File lib/aua/operating_systems/android.rb, line 3 def self.extend?(agent) agent.platform_string == "Linux" && agent.comments.first && agent.comments.first.any?{|c| c.match(PATTERN) } end
Public Instance Methods
name()
click to toggle source
Calls superclass method
# File lib/aua/operating_systems/android.rb, line 21 def name @name ||= super || :AndroidWebkit end
os_name()
click to toggle source
# File lib/aua/operating_systems/android.rb, line 13 def os_name @os_name ||= :Android end
os_version()
click to toggle source
# File lib/aua/operating_systems/android.rb, line 17 def os_version @os_version ||= comments.first.any?{|c| c.match(PATTERN) } && $1 end
platform()
click to toggle source
# File lib/aua/operating_systems/android.rb, line 9 def platform @platform ||= :Android end
version()
click to toggle source
Calls superclass method
# File lib/aua/operating_systems/android.rb, line 25 def version @version ||= super || version_of("Version") end