Method: PMLCode::Updater#dedup
- Defined in:
- lib/pmlcode/updater.rb
#dedup(match, &block) ⇒ Object
87 88 89 90 91 92 93 |
# File 'lib/pmlcode/updater.rb', line 87 def dedup(match, &block) update_id = generate_update_id(match) content_id = generate_content_id(match) @files[content_id] ||= block.(@wrote[update_id]) @wrote[update_id] = true @files[content_id] end |