Added corrections as suggested by @parkr.
- Replaced occurrences of #array += with concat operations.(performance) - Corrected alignment. - Removed rebase artifact. Signed-off-by: Martin Rogalla <martin@martinrogalla.com>
This commit is contained in:
parent
b178358cf9
commit
324748a5a6
|
@ -49,13 +49,13 @@ module Jekyll
|
||||||
autoload :Filters, 'jekyll/filters'
|
autoload :Filters, 'jekyll/filters'
|
||||||
autoload :FrontmatterDefaults, 'jekyll/frontmatter_defaults'
|
autoload :FrontmatterDefaults, 'jekyll/frontmatter_defaults'
|
||||||
autoload :Layout, 'jekyll/layout'
|
autoload :Layout, 'jekyll/layout'
|
||||||
autoload :CollectionReader, 'jekyll/readers/dynamic/collection_reader'
|
autoload :CollectionReader, 'jekyll/readers/dynamic/collection_reader'
|
||||||
autoload :DataReader, 'jekyll/readers/dynamic/data_reader'
|
autoload :DataReader, 'jekyll/readers/dynamic/data_reader'
|
||||||
autoload :LayoutReader, 'jekyll/readers/dynamic/layout_reader'
|
autoload :LayoutReader, 'jekyll/readers/dynamic/layout_reader'
|
||||||
autoload :DraftReader, 'jekyll/readers/dynamic/draft_reader'
|
autoload :DraftReader, 'jekyll/readers/dynamic/draft_reader'
|
||||||
autoload :PostReader, 'jekyll/readers/dynamic/post_reader'
|
autoload :PostReader, 'jekyll/readers/dynamic/post_reader'
|
||||||
autoload :PageReader, 'jekyll/readers/dynamic/page_reader'
|
autoload :PageReader, 'jekyll/readers/dynamic/page_reader'
|
||||||
autoload :StaticFileReader, 'jekyll/readers/static/static_file_reader'
|
autoload :StaticFileReader, 'jekyll/readers/static/static_file_reader'
|
||||||
autoload :LogAdapter, 'jekyll/log_adapter'
|
autoload :LogAdapter, 'jekyll/log_adapter'
|
||||||
autoload :Page, 'jekyll/page'
|
autoload :Page, 'jekyll/page'
|
||||||
autoload :PluginManager, 'jekyll/plugin_manager'
|
autoload :PluginManager, 'jekyll/plugin_manager'
|
||||||
|
|
|
@ -51,8 +51,8 @@ module Jekyll
|
||||||
#
|
#
|
||||||
# Returns nothing.
|
# Returns nothing.
|
||||||
def retrieve_posts(dir)
|
def retrieve_posts(dir)
|
||||||
site.posts += PostReader.new(site).read(dir)
|
site.posts.concat(PostReader.new(site).read(dir))
|
||||||
site.posts += DraftReader.new(site).read(dir) if site.show_drafts
|
site.posts.concat(DraftReader.new(site).read(dir)) if site.show_drafts
|
||||||
site.posts.sort!
|
site.posts.sort!
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -72,7 +72,7 @@ module Jekyll
|
||||||
#
|
#
|
||||||
# Returns nothing.
|
# Returns nothing.
|
||||||
def retrieve_pages(dir, dot_pages)
|
def retrieve_pages(dir, dot_pages)
|
||||||
site.pages += PageReader.new(site, dir).read(dot_pages)
|
site.pages.concat(PageReader.new(site, dir).read(dot_pages))
|
||||||
site.pages.sort_by!(&:name)
|
site.pages.sort_by!(&:name)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -81,7 +81,7 @@ module Jekyll
|
||||||
#
|
#
|
||||||
# Returns nothing.
|
# Returns nothing.
|
||||||
def retrieve_static_files(dir, dot_static_files)
|
def retrieve_static_files(dir, dot_static_files)
|
||||||
site.static_files += StaticFileReader.new(site, dir).read(dot_static_files)
|
site.static_files.concat(StaticFileReader.new(site, dir).read(dot_static_files))
|
||||||
site.static_files.sort_by!(&:relative_path)
|
site.static_files.sort_by!(&:relative_path)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -191,7 +191,6 @@ permalink: "/docs/history/"
|
||||||
- Allow Travis to 'parallelize' our tests ([#2859]({{ site.repository }}/issues/2859))
|
- Allow Travis to 'parallelize' our tests ([#2859]({{ site.repository }}/issues/2859))
|
||||||
- Fix test for Liquid rendering in Sass ([#2856]({{ site.repository }}/issues/2856))
|
- Fix test for Liquid rendering in Sass ([#2856]({{ site.repository }}/issues/2856))
|
||||||
- Fixing "vertycal" typo in site template's `_base.scss` ([#2889]({{ site.repository }}/issues/2889))
|
- Fixing "vertycal" typo in site template's `_base.scss` ([#2889]({{ site.repository }}/issues/2889))
|
||||||
- Convert remaining textile test documents to markdown ([#3528]({{ site.repository }}/issues/3528))
|
|
||||||
|
|
||||||
### Site Enhancements
|
### Site Enhancements
|
||||||
{: #site-enhancements-v2-4-0}
|
{: #site-enhancements-v2-4-0}
|
||||||
|
|
|
@ -189,7 +189,7 @@ class TestSite < JekyllUnitTest
|
||||||
end
|
end
|
||||||
|
|
||||||
should "read posts" do
|
should "read posts" do
|
||||||
@site.posts += PostReader.new(@site).read('')
|
@site.posts.concat(PostReader.new(@site).read(''))
|
||||||
posts = Dir[source_dir('_posts', '**', '*')]
|
posts = Dir[source_dir('_posts', '**', '*')]
|
||||||
posts.delete_if { |post| File.directory?(post) && !Post.valid?(post) }
|
posts.delete_if { |post| File.directory?(post) && !Post.valid?(post) }
|
||||||
assert_equal posts.size - @num_invalid_posts, @site.posts.size
|
assert_equal posts.size - @num_invalid_posts, @site.posts.size
|
||||||
|
|
|
@ -13,7 +13,7 @@ class TestTags < JekyllUnitTest
|
||||||
site = Site.new(Jekyll.configuration)
|
site = Site.new(Jekyll.configuration)
|
||||||
|
|
||||||
if override['read_posts']
|
if override['read_posts']
|
||||||
site.posts += PostReader.new(site).read('')
|
site.posts.concat(PostReader.new(site).read(''))
|
||||||
end
|
end
|
||||||
|
|
||||||
info = { :filters => [Jekyll::Filters], :registers => { :site => site } }
|
info = { :filters => [Jekyll::Filters], :registers => { :site => site } }
|
||||||
|
|
Loading…
Reference in New Issue