module Nanoc::Extra::PathnameExtensions
@api private
Public Instance Methods
__nanoc_components()
click to toggle source
# File lib/nanoc/extra/core_ext/pathname.rb, line 4 def __nanoc_components components = [] tmp = self loop do old = tmp components << File.basename(tmp) tmp = File.dirname(tmp) break if old == tmp end components.reverse end
__nanoc_include_component?(component)
click to toggle source
# File lib/nanoc/extra/core_ext/pathname.rb, line 16 def __nanoc_include_component?(component) __nanoc_components.include?(component) end