зеркало из https://github.com/github/ruby.git
b43cc51dca
(https://github.com/ruby/irb/pull/684) After this change, `RubyLex` will not interact with `Context` directly in any way. This decoupling has a few benefits: - It makes `RubyLex` easier to test as it no longer has a dependency on `Context`. We can see this from the removal of `build_context` from `test_ruby_lex.rb`. - It will make `RubyLex` easier to understand as it will not be affected by state changes in `Context` objects. - It allows `RubyLex` to be used in places where `Context` is not available. https://github.com/ruby/irb/commit/d5b262a076 |
||
---|---|---|
.. | ||
yamatanooroti | ||
helper.rb | ||
test_cmd.rb | ||
test_color.rb | ||
test_color_printer.rb | ||
test_completion.rb | ||
test_context.rb | ||
test_debug_cmd.rb | ||
test_eval_history.rb | ||
test_evaluation.rb | ||
test_history.rb | ||
test_init.rb | ||
test_input_method.rb | ||
test_irb.rb | ||
test_locale.rb | ||
test_nesting_parser.rb | ||
test_option.rb | ||
test_raise_no_backtrace_exception.rb | ||
test_ruby_lex.rb | ||
test_workspace.rb |