diff options
| author | Seba Gamboa <[email protected]> | 2015-09-24 18:30:12 -0300 |
|---|---|---|
| committer | Seba Gamboa <[email protected]> | 2015-09-24 18:30:12 -0300 |
| commit | 5a6d8a0131140873fa1cd37bd3d76b0b06d633ae (patch) | |
| tree | 16e82d4640e8e8e90f3b98fa3104f74cad73bc66 /lib | |
| parent | c1f2404de71e9a8f73271b05f59a225728212069 (diff) | |
| download | yard-mruby-5a6d8a0131140873fa1cd37bd3d76b0b06d633ae.tar.gz yard-mruby-5a6d8a0131140873fa1cd37bd3d76b0b06d633ae.zip | |
Renamed include to headers
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/yard/mruby/code_objects.rb | 2 | ||||
| -rw-r--r-- | lib/yard/mruby/code_objects/headers_root.rb | 11 | ||||
| -rw-r--r-- | lib/yard/mruby/code_objects/namespace_object.rb | 16 | ||||
| -rw-r--r-- | lib/yard/mruby/handlers/header/base.rb | 2 |
4 files changed, 13 insertions, 18 deletions
diff --git a/lib/yard/mruby/code_objects.rb b/lib/yard/mruby/code_objects.rb index 65b2dd5..07dbf8b 100644 --- a/lib/yard/mruby/code_objects.rb +++ b/lib/yard/mruby/code_objects.rb @@ -1,4 +1,4 @@ -require_relative 'code_objects/namespace_object' +require_relative 'code_objects/headers_root' require_relative 'code_objects/header_object' require_relative 'code_objects/function_object' require_relative 'code_objects/define_object' diff --git a/lib/yard/mruby/code_objects/headers_root.rb b/lib/yard/mruby/code_objects/headers_root.rb new file mode 100644 index 0000000..45806ff --- /dev/null +++ b/lib/yard/mruby/code_objects/headers_root.rb @@ -0,0 +1,11 @@ +module YARD::MRuby::CodeObjects + + class HeadersRoot < YARD::CodeObjects::NamespaceObject + def headers + children + end + end + + HEADERS_ROOT = HeadersRoot.new(:root, "headers") + +end diff --git a/lib/yard/mruby/code_objects/namespace_object.rb b/lib/yard/mruby/code_objects/namespace_object.rb deleted file mode 100644 index 896b84b..0000000 --- a/lib/yard/mruby/code_objects/namespace_object.rb +++ /dev/null @@ -1,16 +0,0 @@ -module YARD::MRuby::CodeObjects - - class NamespaceObject < YARD::CodeObjects::NamespaceObject - def value ; nil ; end - end - - class IncludeDirectory < NamespaceObject - def headers - children - end - end - - INCLUDE_DIRECTORY = IncludeDirectory.new(:root, "include") - ## YARD::Registry.register INCLUDE_DIRECTORY - -end diff --git a/lib/yard/mruby/handlers/header/base.rb b/lib/yard/mruby/handlers/header/base.rb index 42178d0..1f3f16e 100644 --- a/lib/yard/mruby/handlers/header/base.rb +++ b/lib/yard/mruby/handlers/header/base.rb @@ -8,7 +8,7 @@ module YARD::MRuby::Handlers path = path.gsub(/^.*include\//,'') headers[path] ||= begin - header = HeaderObject.new(INCLUDE_DIRECTORY, path) + header = HeaderObject.new(HEADERS_ROOT, path) register header header end |
