Module: Nosy

Defined in:
lib/nosy.rb,
lib/nosy/hunter.rb,
lib/nosy/parser.rb,
lib/nosy/searcher.rb,
lib/nosy/parser/imessage.rb,
lib/nosy/parser/smsmessage.rb,
lib/nosy/parser/parse_checks.rb,
lib/nosy/parser/message_support.rb

Defined Under Namespace

Classes: Hunter, Parser, Searcher

Class Method Summary collapse

Class Method Details

.can_parse?(file) ⇒ Boolean

Returns:

  • (Boolean)


19
20
21
# File 'lib/nosy.rb', line 19

def self.can_parse?(file)
  Parser.new.can_parse?(file)
end

.huntObject



7
8
9
# File 'lib/nosy.rb', line 7

def self.hunt
  Hunter.new.hunt
end

.hunt_and_parseObject



11
12
13
# File 'lib/nosy.rb', line 11

def self.hunt_and_parse
  Parser.new.parse(Hunter.new.hunt)
end

.new(file) ⇒ Object



15
16
17
# File 'lib/nosy.rb', line 15

def self.new(file)
  Searcher.new(file)
end

.parse(file) ⇒ Object



23
24
25
# File 'lib/nosy.rb', line 23

def self.parse(file)
  Parser.new.parse(file)
end