The output sink Crawler::OutputSink::File was calling the in-built lib File, but was confusing that lib for itself.
This forces the usage of ::File so that ruby knows to use the internal lib instead.
(I'm not sure how this worked before, but possibly caused by upgrading the jruby version?)
Release note
🐛 Fixed a bug that caused the file output sink to not work
Closes https://github.com/elastic/crawler/issues/138
The output sink
Crawler::OutputSink::File
was calling the in-built libFile
, but was confusing that lib for itself. This forces the usage of::File
so that ruby knows to use the internal lib instead.(I'm not sure how this worked before, but possibly caused by upgrading the jruby version?)
Release note
🐛 Fixed a bug that caused the
file
output sink to not work