| blib/lib/Plack/Middleware/UnicodePictogramFallback/TypeCast/EmoticonMap.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| statement | 9 | 9 | 100.0 |
| branch | n/a | ||
| condition | n/a | ||
| subroutine | 3 | 3 | 100.0 |
| pod | n/a | ||
| total | 12 | 12 | 100.0 |
| line | stmt | bran | cond | sub | pod | time | code |
|---|---|---|---|---|---|---|---|
| 1 | package Plack::Middleware::UnicodePictogramFallback::TypeCast::EmoticonMap; | ||||||
| 2 | 2 | 2 | 15 | use strict; | |||
| 2 | 6 | ||||||
| 2 | 88 | ||||||
| 3 | 2 | 2 | 11 | use warnings; | |||
| 2 | 3 | ||||||
| 2 | 1308 | ||||||
| 4 | |||||||
| 5 | # This file was generated automatically. | ||||||
| 6 | 2 | 583 | use constant MAP => { | ||||
| 7 | E63E => "sun", | ||||||
| 8 | E63F => "cloud", | ||||||
| 9 | E640 => "rain", | ||||||
| 10 | E641 => "snow", | ||||||
| 11 | E642 => "thunder", | ||||||
| 12 | E643 => "typhoon", | ||||||
| 13 | E644 => "mist", | ||||||
| 14 | E645 => "sprinkle", | ||||||
| 15 | E646 => "aries", | ||||||
| 16 | E647 => "taurus", | ||||||
| 17 | E648 => "gemini", | ||||||
| 18 | E649 => "cancer", | ||||||
| 19 | E64A => "leo", | ||||||
| 20 | E64B => "virgo", | ||||||
| 21 | E64C => "libra", | ||||||
| 22 | E64D => "scorpius", | ||||||
| 23 | E64E => "sagittarius", | ||||||
| 24 | E64F => "capricornus", | ||||||
| 25 | E650 => "aquarius", | ||||||
| 26 | E651 => "pisces", | ||||||
| 27 | E652 => "sports", | ||||||
| 28 | E653 => "baseball", | ||||||
| 29 | E654 => "golf", | ||||||
| 30 | E655 => "tennis", | ||||||
| 31 | E656 => "soccer", | ||||||
| 32 | E657 => "ski", | ||||||
| 33 | E658 => "basketball", | ||||||
| 34 | E659 => "motorsports", | ||||||
| 35 | E65A => "pocketbell", | ||||||
| 36 | E65B => "train", | ||||||
| 37 | E65C => "subway", | ||||||
| 38 | E65D => "bullettrain", | ||||||
| 39 | E65E => "car", | ||||||
| 40 | E65F => "rvcar", | ||||||
| 41 | E660 => "bus", | ||||||
| 42 | E661 => "ship", | ||||||
| 43 | E662 => "airplane", | ||||||
| 44 | E663 => "house", | ||||||
| 45 | E664 => "building", | ||||||
| 46 | E665 => "postoffice", | ||||||
| 47 | E666 => "hospital", | ||||||
| 48 | E667 => "bank", | ||||||
| 49 | E668 => "atm", | ||||||
| 50 | E669 => "hotel", | ||||||
| 51 | E66A => "24hours", | ||||||
| 52 | E66B => "gasstation", | ||||||
| 53 | E66C => "parking", | ||||||
| 54 | E66D => "signaler", | ||||||
| 55 | E66E => "toilet", | ||||||
| 56 | E66F => "restaurant", | ||||||
| 57 | E670 => "cafe", | ||||||
| 58 | E671 => "bar", | ||||||
| 59 | E672 => "beer", | ||||||
| 60 | E673 => "fastfood", | ||||||
| 61 | E674 => "boutique", | ||||||
| 62 | E675 => "hairsalon", | ||||||
| 63 | E676 => "karaoke", | ||||||
| 64 | E677 => "movie", | ||||||
| 65 | E678 => "upwardright", | ||||||
| 66 | E679 => "carouselpony", | ||||||
| 67 | E67A => "music", | ||||||
| 68 | E67B => "art", | ||||||
| 69 | E67C => "drama", | ||||||
| 70 | E67D => "event", | ||||||
| 71 | E67E => "ticket", | ||||||
| 72 | E67F => "smoking", | ||||||
| 73 | E680 => "nosmoking", | ||||||
| 74 | E681 => "camera", | ||||||
| 75 | E682 => "bag", | ||||||
| 76 | E683 => "book", | ||||||
| 77 | E684 => "ribbon", | ||||||
| 78 | E685 => "present", | ||||||
| 79 | E686 => "birthday", | ||||||
| 80 | E687 => "telephone", | ||||||
| 81 | E688 => "mobilephone", | ||||||
| 82 | E689 => "memo", | ||||||
| 83 | E68A => "tv", | ||||||
| 84 | E68B => "game", | ||||||
| 85 | E68C => "cd", | ||||||
| 86 | E68D => "heart", | ||||||
| 87 | E68E => "spade", | ||||||
| 88 | E68F => "diamond", | ||||||
| 89 | E690 => "club", | ||||||
| 90 | E691 => "eye", | ||||||
| 91 | E692 => "ear", | ||||||
| 92 | E693 => "rock", | ||||||
| 93 | E694 => "scissors", | ||||||
| 94 | E695 => "paper", | ||||||
| 95 | E696 => "downwardright", | ||||||
| 96 | E697 => "upwardleft", | ||||||
| 97 | E698 => "foot", | ||||||
| 98 | E699 => "shoe", | ||||||
| 99 | E69A => "eyeglass", | ||||||
| 100 | E69B => "wheelchair", | ||||||
| 101 | E69C => "newmoon", | ||||||
| 102 | E69D => "moon1", | ||||||
| 103 | E69E => "moon2", | ||||||
| 104 | E69F => "moon3", | ||||||
| 105 | E6A0 => "fullmoon", | ||||||
| 106 | E6A1 => "dog", | ||||||
| 107 | E6A2 => "cat", | ||||||
| 108 | E6A3 => "yacht", | ||||||
| 109 | E6A4 => "xmas", | ||||||
| 110 | E6A5 => "downwardleft", | ||||||
| 111 | E6AC => "slate", | ||||||
| 112 | E6AD => "pouch", | ||||||
| 113 | E6AE => "pen", | ||||||
| 114 | E6B1 => "shadow", | ||||||
| 115 | E6B2 => "chair", | ||||||
| 116 | E6B3 => "night", | ||||||
| 117 | E6B7 => "soon", | ||||||
| 118 | E6B8 => "on", | ||||||
| 119 | E6B9 => "end", | ||||||
| 120 | E6BA => "clock", | ||||||
| 121 | E6CE => "phoneto", | ||||||
| 122 | E6CF => "mailto", | ||||||
| 123 | E6D0 => "faxto", | ||||||
| 124 | E6D1 => "info01", | ||||||
| 125 | E6D2 => "info02", | ||||||
| 126 | E6D3 => "mail", | ||||||
| 127 | E6D4 => "by-d", | ||||||
| 128 | E6D5 => "d-point", | ||||||
| 129 | E6D6 => "yen", | ||||||
| 130 | E6D7 => "free", | ||||||
| 131 | E6D8 => "id", | ||||||
| 132 | E6D9 => "key", | ||||||
| 133 | E6DA => "enter", | ||||||
| 134 | E6DB => "clear", | ||||||
| 135 | E6DC => "search", | ||||||
| 136 | E6DD => "new", | ||||||
| 137 | E6DE => "flag", | ||||||
| 138 | E6DF => "freedial", | ||||||
| 139 | E6E0 => "sharp", | ||||||
| 140 | E6E1 => "mobaq", | ||||||
| 141 | E6E2 => "one", | ||||||
| 142 | E6E3 => "two", | ||||||
| 143 | E6E4 => "three", | ||||||
| 144 | E6E5 => "four", | ||||||
| 145 | E6E6 => "five", | ||||||
| 146 | E6E7 => "six", | ||||||
| 147 | E6E8 => "seven", | ||||||
| 148 | E6E9 => "eight", | ||||||
| 149 | E6EA => "nine", | ||||||
| 150 | E6EB => "zero", | ||||||
| 151 | E6EC => "heart01", | ||||||
| 152 | E6ED => "heart02", | ||||||
| 153 | E6EE => "heart03", | ||||||
| 154 | E6EF => "heart04", | ||||||
| 155 | E6F0 => "happy01", | ||||||
| 156 | E6F1 => "angry", | ||||||
| 157 | E6F2 => "despair", | ||||||
| 158 | E6F3 => "sad", | ||||||
| 159 | E6F4 => "wobbly", | ||||||
| 160 | E6F5 => "up", | ||||||
| 161 | E6F6 => "note", | ||||||
| 162 | E6F7 => "spa", | ||||||
| 163 | E6F8 => "cute", | ||||||
| 164 | E6F9 => "kissmark", | ||||||
| 165 | E6FA => "shine", | ||||||
| 166 | E6FB => "flair", | ||||||
| 167 | E6FC => "annoy", | ||||||
| 168 | E6FD => "punch", | ||||||
| 169 | E6FE => "bomb", | ||||||
| 170 | E6FF => "notes", | ||||||
| 171 | E700 => "down", | ||||||
| 172 | E701 => "sleepy", | ||||||
| 173 | E702 => "sign01", | ||||||
| 174 | E703 => "sign02", | ||||||
| 175 | E704 => "sign03", | ||||||
| 176 | E705 => "impact", | ||||||
| 177 | E706 => "sweat01", | ||||||
| 178 | E707 => "sweat02", | ||||||
| 179 | E708 => "dash", | ||||||
| 180 | E709 => "sign04", | ||||||
| 181 | E70A => "sign05", | ||||||
| 182 | E70B => "ok", | ||||||
| 183 | E70C => "appli01", | ||||||
| 184 | E70D => "appli02", | ||||||
| 185 | E70E => "t-shirt", | ||||||
| 186 | E70F => "moneybag", | ||||||
| 187 | E710 => "rouge", | ||||||
| 188 | E711 => "denim", | ||||||
| 189 | E712 => "snowboard", | ||||||
| 190 | E713 => "bell", | ||||||
| 191 | E714 => "door", | ||||||
| 192 | E715 => "dollar", | ||||||
| 193 | E716 => "pc", | ||||||
| 194 | E717 => "loveletter", | ||||||
| 195 | E718 => "wrench", | ||||||
| 196 | E719 => "pencil", | ||||||
| 197 | E71A => "crown", | ||||||
| 198 | E71B => "ring", | ||||||
| 199 | E71C => "sandclock", | ||||||
| 200 | E71D => "bicycle", | ||||||
| 201 | E71E => "japanesetea", | ||||||
| 202 | E71F => "watch", | ||||||
| 203 | E720 => "think", | ||||||
| 204 | E721 => "confident", | ||||||
| 205 | E722 => "coldsweats01", | ||||||
| 206 | E723 => "coldsweats02", | ||||||
| 207 | E724 => "pout", | ||||||
| 208 | E725 => "gawk", | ||||||
| 209 | E726 => "lovely", | ||||||
| 210 | E727 => "good", | ||||||
| 211 | E728 => "bleah", | ||||||
| 212 | E729 => "wink", | ||||||
| 213 | E72A => "happy02", | ||||||
| 214 | E72B => "bearing", | ||||||
| 215 | E72C => "catface", | ||||||
| 216 | E72D => "crying", | ||||||
| 217 | E72E => "weep", | ||||||
| 218 | E72F => "ng", | ||||||
| 219 | E730 => "clip", | ||||||
| 220 | E731 => "copyright", | ||||||
| 221 | E732 => "tm", | ||||||
| 222 | E733 => "run", | ||||||
| 223 | E734 => "secret", | ||||||
| 224 | E735 => "recycle", | ||||||
| 225 | E736 => "r-mark", | ||||||
| 226 | E737 => "danger", | ||||||
| 227 | E738 => "ban", | ||||||
| 228 | E739 => "empty", | ||||||
| 229 | E73A => "pass", | ||||||
| 230 | E73B => "full", | ||||||
| 231 | E73C => "leftright", | ||||||
| 232 | E73D => "updown", | ||||||
| 233 | E73E => "school", | ||||||
| 234 | E73F => "wave", | ||||||
| 235 | E740 => "fuji", | ||||||
| 236 | E741 => "clover", | ||||||
| 237 | E742 => "cherry", | ||||||
| 238 | E743 => "tulip", | ||||||
| 239 | E744 => "banana", | ||||||
| 240 | E745 => "apple", | ||||||
| 241 | E746 => "bud", | ||||||
| 242 | E747 => "maple", | ||||||
| 243 | E748 => "cherryblossom", | ||||||
| 244 | E749 => "riceball", | ||||||
| 245 | E74A => "cake", | ||||||
| 246 | E74B => "bottle", | ||||||
| 247 | E74C => "noodle", | ||||||
| 248 | E74D => "bread", | ||||||
| 249 | E74E => "snail", | ||||||
| 250 | E74F => "chick", | ||||||
| 251 | E750 => "penguin", | ||||||
| 252 | E751 => "fish", | ||||||
| 253 | E752 => "delicious", | ||||||
| 254 | E753 => "smile", | ||||||
| 255 | E754 => "horse", | ||||||
| 256 | E755 => "pig", | ||||||
| 257 | E756 => "wine", | ||||||
| 258 | E757 => "shock" | ||||||
| 259 | } | ||||||
| 260 | 2 | 2 | 18 | ; | |||
| 2 | 5 | ||||||
| 261 | |||||||
| 262 | 1; |