Drop#[]: use self.class.invokable? instead of content_methods.include? for speed

This commit is contained in:
Parker Moore 2016-01-22 08:59:48 -08:00
parent 31ae61b419
commit cf51e32d0e
1 changed files with 1 additions and 1 deletions

View File

@ -46,7 +46,7 @@ module Jekyll
def [](key) def [](key)
if self.class.mutable? && @mutations.key?(key) if self.class.mutable? && @mutations.key?(key)
@mutations[key] @mutations[key]
elsif content_methods.include? key elsif self.class.invokable? key
public_send key public_send key
else else
fallback_data[key] fallback_data[key]