extract pages.any?... in own method

This commit is contained in:
maul.esel 2013-10-17 15:17:58 +02:00
parent f0aac30491
commit c2aa26280c
1 changed files with 5 additions and 1 deletions

View File

@ -386,7 +386,7 @@ module Jekyll
end
def relative_permalinks_deprecation_method
if config['relative_permalinks'] && self.pages.any? { |page| page.uses_relative_permalinks }
if config['relative_permalinks'] && has_relative_page?
$stderr.puts # Places newline after "Generating..."
Jekyll.logger.warn "Deprecation:", "Starting in 1.1, permalinks for pages" +
" in subfolders must be relative to the" +
@ -407,6 +407,10 @@ module Jekyll
private
def has_relative_page?
self.pages.any? { |page| page.uses_relative_permalinks }
end
def has_yaml_header?(file)
"---" == File.open(file) { |fd| fd.read(3) }
end