We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
This regards the cop Lint/NonDeterministicRequireOrder
Currently it does not flag code which uses require_relative instead of require, like this:
# require all ruby source files in ./update/ Dir.glob("#{__dir__}/update/*.rb") do |path| require_relative path end
Current result:
$ rubocop lib/gpt/update.rb Inspecting 1 file . 1 file inspected, no offenses detected
Desired result:
$ rubocop lib/gpt/update.rb Inspecting 1 file W Offenses: lib/gpt/update.rb:6:1: W: [Correctable] Lint/NonDeterministicRequireOrder: Sort files before requiring them. Dir.glob("#{__dir__}/update/*.rb") do |path| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1 file inspected, 1 offense detected, 1 offense auto-correctable
The text was updated successfully, but these errors were encountered:
[Fix rubocop#10614] Make Lint/NonDeterministicRequireOrder aware of…
Lint/NonDeterministicRequireOrder
961f498
… `require_relative` Fixes rubocop#10614. This PR makes `Lint/NonDeterministicRequireOrder` aware of `require_relative`.
require_relative
Merge pull request #10615 from koic/make_lint_non_deterministic_requi…
fbe6b7b
…re_order_aware_of_require_relative [Fix #10614] Make `Lint/NonDeterministicRequireOrder` aware of `require_relative`
Successfully merging a pull request may close this issue.
This regards the cop Lint/NonDeterministicRequireOrder
Currently it does not flag code which uses require_relative instead of require, like this:
Current result:
Desired result:
The text was updated successfully, but these errors were encountered: