From 22d4552b10fa1c1a588dcbb41b697075458feed7 Mon Sep 17 00:00:00 2001 From: dtan4 Date: Thu, 1 May 2014 11:31:48 +0900 Subject: [PATCH] Extract type arrays --- lib/md2pukiwiki.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/md2pukiwiki.rb b/lib/md2pukiwiki.rb index d75a008..a7e5d3b 100644 --- a/lib/md2pukiwiki.rb +++ b/lib/md2pukiwiki.rb @@ -1,15 +1,15 @@ require "md2pukiwiki/version" module Md2pukiwiki + PREFIXED_TYPE = %w{header list numbered_list} + DECORATED_TYPE = %w{bold italic strikethrough} + SPECIAL_TYPE = %w{image link} + def self.convert(text) text.lines.map do |line| new_line = line.chomp - prefixed_type = %w{header list numbered_list} - decorated_type = %w{bold italic strikethrough} - special_type = %w{image link} - - [prefixed_type, decorated_type, special_type].flatten.each do |type| + [PREFIXED_TYPE, DECORATED_TYPE, SPECIAL_TYPE].flatten.each do |type| new_line = self.send("convert_#{type}", new_line) end