class RuboCop::Cop::Discourse::NoChdir
Dir.chdir(“test”)
# bad
@example
end
runner.exec(“pwd”)
Discourse::Utils.execute_command(chdir: “test”) do |runner|
Instead, you may be able to use:
Avoid using chdir - it is not thread safe.
def on_send(node)
def on_send(node) return if !(using_dir_chdir?(node) || using_fileutils_cd?(node)) add_offense(node, message: MSG) end