Module: Asciidoctor::Foodogsquared::Extensions
- Defined in:
- lib/asciidoctor/foodogsquared/extensions/package-indices-macro.rb,
lib/asciidoctor/foodogsquared/extensions/git-blob-include-processor.rb,
lib/asciidoctor/foodogsquared/extensions/musicbrainz-inline-macro.rb,
lib/asciidoctor/foodogsquared/extensions/gitlab-include-processor.rb,
lib/asciidoctor/foodogsquared/extensions/github-include-processor.rb,
lib/asciidoctor/foodogsquared/extensions/swhid-include-processor.rb,
lib/asciidoctor/foodogsquared/extensions/wikipedia-inline-macro.rb,
lib/asciidoctor/foodogsquared/extensions/repology-inline-macro.rb,
lib/asciidoctor/foodogsquared/extensions/ietf-rfc-inline-macro.rb,
lib/asciidoctor/foodogsquared/extensions/flathub-inline-macro.rb,
lib/asciidoctor/foodogsquared/extensions/gitlab-inline-macro.rb,
lib/asciidoctor/foodogsquared/extensions/github-inline-macro.rb,
lib/asciidoctor/foodogsquared/extensions/fdroid-inline-macro.rb,
lib/asciidoctor/foodogsquared/extensions/swhid-inline-macro.rb,
lib/asciidoctor/foodogsquared/extensions/man-inline-macro.rb,
lib/asciidoctor/foodogsquared/extensions/chat-block.rb
Overview
I’m fairly sure this could be programmed since Ruby has nice metaprogramming capabilities. Though, we’ll be keeping it manually defining classes for now for initial versions since there could be additional features for each macro.
Defined Under Namespace
Classes: ChatBlock, CratesIOInlineMacro, CtanInlineMacro, FDroidInlineMacro, FlathubInlineMacro, GitBlobIncludeProcessor, GitHubIncludeProcessor, GitHubInlineMacro, GitLabIncludeProcessor, GitLabInlineMacro, IETFRFCInlineMacro, ManInlineMacro, MusicBrainzInlineMacro, PypiInlineMacro, RepologyInlineMacro, SWHIncludeProcessor, SWHInlineMacro, WikipediaInlineMacro