| Conditions | 1 |
| Total Lines | 10 |
| Lines | 0 |
| Ratio | 0 % |
| Changes | 1 | ||
| Bugs | 0 | Features | 0 |
| 1 | # frozen_string_literal: true |
||
| 20 | def random_generator |
||
| 21 | @random_generator ||= begin |
||
| 22 | @cached_variables << :@random_generator |
||
| 23 | Hash[ |
||
| 24 | iban_meta.map do |country, meta| |
||
| 25 | [country, /^#{country}#{meta["parts"].delete(" ").gsub(/\(\?\<\w+\>([^\)]*)\)/, "\\1")}$/] |
||
| 26 | end |
||
| 27 | ].freeze |
||
| 28 | end |
||
| 29 | end |
||
| 30 | end |
||
| 31 |