diff options
| author | Seba Gamboa <[email protected]> | 2015-10-09 15:38:11 -0300 |
|---|---|---|
| committer | Seba Gamboa <[email protected]> | 2015-10-09 15:38:11 -0300 |
| commit | 815138042c845a74ac17dbd308f43713815c9fd8 (patch) | |
| tree | e31ba86e000e4b572212ed0b79ad5b1ff5782589 | |
| parent | 3aeff3375fa33fda2296875038bb2b82b66f5195 (diff) | |
| download | yard-mruby-815138042c845a74ac17dbd308f43713815c9fd8.tar.gz yard-mruby-815138042c845a74ac17dbd308f43713815c9fd8.zip | |
Add ISO and mrbgem tags
| -rw-r--r-- | lib/yard/mruby.rb | 1 | ||||
| -rw-r--r-- | lib/yard/mruby/tags.rb | 2 | ||||
| -rw-r--r-- | templates/default/tags/html/iso.erb | 3 | ||||
| -rw-r--r-- | templates/default/tags/html/mrbgem.erb | 3 | ||||
| -rw-r--r-- | templates/default/tags/setup.rb | 3 |
5 files changed, 12 insertions, 0 deletions
diff --git a/lib/yard/mruby.rb b/lib/yard/mruby.rb index 9d24df9..67f50c6 100644 --- a/lib/yard/mruby.rb +++ b/lib/yard/mruby.rb @@ -4,5 +4,6 @@ require_relative "mruby/version" require_relative "mruby/code_objects" require_relative "mruby/parser" require_relative "mruby/handlers" +require_relative "mruby/tags" require_relative "mruby/templates" require_relative "mruby/cli" diff --git a/lib/yard/mruby/tags.rb b/lib/yard/mruby/tags.rb new file mode 100644 index 0000000..aefc5ac --- /dev/null +++ b/lib/yard/mruby/tags.rb @@ -0,0 +1,2 @@ +YARD::Tags::Library.define_tag("ISO Reference", :ISO, :with_title_and_text) +YARD::Tags::Library.define_tag("Required mrbgem", :mrbgem, :with_title_and_text) diff --git a/templates/default/tags/html/iso.erb b/templates/default/tags/html/iso.erb new file mode 100644 index 0000000..a4e19cf --- /dev/null +++ b/templates/default/tags/html/iso.erb @@ -0,0 +1,3 @@ +<% if object.has_tag?(:ISO) %> + <p class="tag_title"><strong>ISO</strong>: <%= object.tag(:ISO).name %></p> +<% end %> diff --git a/templates/default/tags/html/mrbgem.erb b/templates/default/tags/html/mrbgem.erb new file mode 100644 index 0000000..401d801 --- /dev/null +++ b/templates/default/tags/html/mrbgem.erb @@ -0,0 +1,3 @@ +<% if object.has_tag?(:mrbgem) %> + <p class="tag_title"><strong>Required mrbgem</strong>: <%= object.tag(:mrbgem).name %></p> +<% end %> diff --git a/templates/default/tags/setup.rb b/templates/default/tags/setup.rb index 382e6f6..0851f34 100644 --- a/templates/default/tags/setup.rb +++ b/templates/default/tags/setup.rb @@ -1,5 +1,8 @@ def init super + + sections << :iso + sections << :mrbgem end def param |
