module RuboCop::Server::Helper
This module has a helper memthod for ‘RuboCop::Server::SocketReader`. @api private
Public Class Methods
redirect(stdin: $stdin, stdout: $stdout, stderr: $stderr) { || ... }
click to toggle source
# File lib/rubocop/server/helper.rb, line 17 def self.redirect(stdin: $stdin, stdout: $stdout, stderr: $stderr, &_block) old_stdin = $stdin.dup old_stdout = $stdout.dup old_stderr = $stderr.dup $stdin = stdin $stdout = stdout $stderr = stderr yield ensure $stdin = old_stdin $stdout = old_stdout $stderr = old_stderr end