Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | rubocop: fix offences of the Lint/StringConversionInInterpolation | Kyrylo Silin | 2018-10-16 | 1 | -1/+1 |
| | |||||
* | Fix rubocop empty line after guard clause style violations | Arlandis Word | 2018-10-14 | 2 | -0/+3 |
| | |||||
* | method/disowned: delete unused 'binding' parameter | Kyrylo Silin | 2018-10-14 | 1 | -1/+1 |
| | | | | | This was added by 97f1be86b29e41e0a786cf0177d934c4c22e8572 and it feels like a mishap, thus removing. | ||||
* | rubocop: fix offences of the Lint/UnusedMethodArgument cop | Kyrylo Silin | 2018-10-14 | 1 | -1/+1 |
| | |||||
* | Drop support for Rubinius | Kyrylo Silin | 2018-10-07 | 1 | -5/+4 |
| | | | | | | | Fixes #1775 (Drop support for Rubinius) I am amazed how many hacks we've had just to support Rubinius. It feels good to be able to remove them and reduce the complexity of the codebase. | ||||
* | fix #1471, fix #1621 (#1689) | r-obert | 2017-11-11 | 1 | -5/+16 |
| | | | | | | | | * Abort early when searching for a superclass if the target method has been called through 'super' keyword from a prepended module. * mv spec/regression spec/integration * add hanami integration spec | ||||
* | fix #1438 | strcmp | 2015-08-17 | 1 | -3/+0 |
| | | | | [ci skip] | ||||
* | Avoid loop in weird method locator | Juan Barreneche | 2015-03-17 | 1 | -1/+3 |
| | |||||
* | Fix some warnings | Matijs van Zuijlen | 2015-01-23 | 1 | -0/+1 |
| | |||||
* | Remove deprecation warning for File.exists? | Javier Alvarez | 2014-06-12 | 1 | -1/+1 |
| | | | Rspec 3.0 + Ruby 2.1.1 raises deprecation warning 'warning: File.exists? is a deprecated name, use File.exist? instead' | ||||
* | Fix yard documentation warnings(fix #1163) | yui-knk | 2014-03-16 | 1 | -2/+2 |
| | |||||
* | Method::Patcher should preserve method visibility | Conrad Irwin | 2013-03-30 | 1 | -1/+2 |
| | | | | (Works around https://github.com/rubinius/rubinius/issues/2248) | ||||
* | Move cache reading into Pry::Code for consistency | Conrad Irwin | 2013-03-28 | 1 | -4/+4 |
| | | | | This necessitates ensuring that the wrapping doesn't add any newlines | ||||
* | Modify methods using Pry::Method#redefine | Conrad Irwin | 2013-03-28 | 1 | -11/+6 |
| | | | | | I considered calling redefine source=, but Pry::Method objects are not designed to be mutable. | ||||
* | s/code_object/method | Conrad Irwin | 2013-03-28 | 1 | -19/+19 |
| | |||||
* | Allow Pry::Method::Patcher to work without _pry_ | Conrad Irwin | 2013-03-28 | 1 | -5/+19 |
| | |||||
* | Rename Pry::Commands::Edit::MethodPatcher to Pry::Method::Patcher | Conrad Irwin | 2013-03-27 | 1 | -2/+2 |
| | |||||
* | Move MethodPatcher to Method::Patcher | Conrad Irwin | 2013-03-27 | 1 | -0/+115 |
| | |||||
* | check for directory? in WeirdMethodLocator#valid_file? prevents crash under ↵ | Patrick Ritchie | 2013-03-05 | 1 | -1/+1 |
| | | | | jruby | ||||
* | Refactor Pry::Method + add Pry::Method::WeirdMethodLocator | John Mair | 2013-02-02 | 2 | -0/+239 |
WeirdMethodLocator is used by Pry::Method.from_binding() to locate the method captured by the binding when the naive approach fails (i.e method(binding.eval('__method__')). "WeirdMethods" include methods defined on the superclass to the 'self' of the binding, as well as methods that have subsequently been renamed/replaced. We also move Pry::Method::Disowned to its own file (disowned.rb) |