Module: Coradoc::AsciiDoc::Serializer::Registrations
- Defined in:
- lib/coradoc/asciidoc/serializer/registrations.rb
Overview
Trigger loading of all serializer registrations.
Each serializer file self-registers when loaded via ‘ElementRegistry.register(…)` at file bottom. Walking the serializers directory is the single source of truth for “which serializers exist” — adding a file is the only step required for it to register.
Class Method Summary collapse
Class Method Details
.load_all! ⇒ Object
15 16 17 18 |
# File 'lib/coradoc/asciidoc/serializer/registrations.rb', line 15 def load_all! Dir["#{__dir__}/serializers/**/*.rb"].sort.each { |path| require path } true end |