jekyll-wikilinks
jekyll-wikilinks copied to clipboard
method_missing with polyglot
When I try to use this gem with polyglot, I get following error:
/usr/share/rvm/gems/ruby-3.0.0/gems/jekyll-3.9.2/lib/jekyll/document.rb:380:in `method_missing': undefined method `type' for #<Jekyll::Document _pages/en/Command-Line-Arguments-and-Settings.md collection=pages> (NoMethodError)
from /usr/share/rvm/gems/ruby-3.0.0/gems/jekyll-wikilinks-0.0.5/lib/jekyll-wikilinks.rb:53:in `block in generate'
from /usr/share/rvm/gems/ruby-3.0.0/gems/jekyll-wikilinks-0.0.5/lib/jekyll-wikilinks.rb:53:in `filter'
from /usr/share/rvm/gems/ruby-3.0.0/gems/jekyll-wikilinks-0.0.5/lib/jekyll-wikilinks.rb:53:in `generate'
from /usr/share/rvm/gems/ruby-3.0.0/gems/jekyll-3.9.2/lib/jekyll/site.rb:175:in `block in generate'
from /usr/share/rvm/gems/ruby-3.0.0/gems/jekyll-3.9.2/lib/jekyll/site.rb:173:in `each'
from /usr/share/rvm/gems/ruby-3.0.0/gems/jekyll-3.9.2/lib/jekyll/site.rb:173:in `generate'
from /usr/share/rvm/gems/ruby-3.0.0/gems/jekyll-3.9.2/lib/jekyll/site.rb:70:in `process'
from /usr/share/rvm/gems/ruby-3.0.0/gems/jekyll-polyglot-1.5.1/lib/jekyll/polyglot/patches/jekyll/site.rb:100:in `process_active_language'
from /usr/share/rvm/gems/ruby-3.0.0/gems/jekyll-polyglot-1.5.1/lib/jekyll/polyglot/patches/jekyll/site.rb:84:in `process_language'
from /usr/share/rvm/gems/ruby-3.0.0/gems/jekyll-polyglot-1.5.1/lib/jekyll/polyglot/patches/jekyll/site.rb:41:in `block (2 levels) in process'
from /usr/share/rvm/gems/ruby-3.0.0/gems/jekyll-polyglot-1.5.1/lib/jekyll/polyglot/patches/jekyll/site.rb:40:in `fork'
from /usr/share/rvm/gems/ruby-3.0.0/gems/jekyll-polyglot-1.5.1/lib/jekyll/polyglot/patches/jekyll/site.rb:40:in `block in process'
from /usr/share/rvm/gems/ruby-3.0.0/gems/jekyll-polyglot-1.5.1/lib/jekyll/polyglot/patches/jekyll/site.rb:39:in `each'
from /usr/share/rvm/gems/ruby-3.0.0/gems/jekyll-polyglot-1.5.1/lib/jekyll/polyglot/patches/jekyll/site.rb:39:in `process'
from /usr/share/rvm/gems/ruby-3.0.0/gems/jekyll-watch-2.2.1/lib/jekyll/watcher.rb:128:in `process'
from /usr/share/rvm/gems/ruby-3.0.0/gems/jekyll-watch-2.2.1/lib/jekyll/watcher.rb:64:in `block in listen_handler'
from /usr/share/rvm/gems/ruby-3.0.0/gems/listen-3.7.1/lib/listen/event/config.rb:28:in `call'
from /usr/share/rvm/gems/ruby-3.0.0/gems/listen-3.7.1/lib/listen/event/processor.rb:117:in `block in _process_changes'
from /usr/share/rvm/gems/ruby-3.0.0/gems/listen-3.7.1/lib/listen/thread.rb:26:in `rescue_and_log'
from /usr/share/rvm/gems/ruby-3.0.0/gems/listen-3.7.1/lib/listen/event/processor.rb:116:in `_process_changes'
from /usr/share/rvm/gems/ruby-3.0.0/gems/listen-3.7.1/lib/listen/event/processor.rb:25:in `block in loop_for'
from /usr/share/rvm/gems/ruby-3.0.0/gems/listen-3.7.1/lib/listen/event/processor.rb:20:in `loop'
from /usr/share/rvm/gems/ruby-3.0.0/gems/listen-3.7.1/lib/listen/event/processor.rb:20:in `loop_for'
from /usr/share/rvm/gems/ruby-3.0.0/gems/listen-3.7.1/lib/listen/event/loop.rb:85:in `_process_changes'
from /usr/share/rvm/gems/ruby-3.0.0/gems/listen-3.7.1/lib/listen/event/loop.rb:51:in `block in start'
from /usr/share/rvm/gems/ruby-3.0.0/gems/listen-3.7.1/lib/listen/thread.rb:26:in `rescue_and_log'
from /usr/share/rvm/gems/ruby-3.0.0/gems/listen-3.7.1/lib/listen/thread.rb:18:in `block in new'