Module: RuboCop::Cop::Homebrew
- Defined in:
- rubocops/io_read.rb,
rubocops/shell_commands.rb,
rubocops/move_to_extend_os.rb
Defined Under Namespace
Classes: ExecShellMetacharacters, IORead, MoveToExtendOS, ShellCommands
Constant Summary collapse
- SHELL_BUILTINS =
https://github.com/ruby/ruby/blob/v2_6_3/process.c#L2430-L2460
%w[ ! . : break case continue do done elif else esac eval exec exit export fi for if in readonly return set shift then times trap unset until while ].freeze
- SHELL_METACHARACTERS =
https://github.com/ruby/ruby/blob/v2_6_3/process.c#L2495
%W[* ? { } [ ] < > ( ) ~ & | \\ $ ; ' ` " \n #].freeze