{"push_id":1090234206,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"6809e0b97d7a81f8c71402bd9b2575bd43282d27","before":"e808eac62fb8e0371bfe7eb47d094a02e18c60e8","commits":[{"sha":"97930c97c897ac4d53f84c7285b3f4ce37395816","author":{"email":"3a8fd8badcb3b72d84c9fdd871ab848cbda8622f@gmail.com","name":"Dylan Frese"},"message":"Change @_env to local variable\n\nIn the SSHKit Abstract backend, the 'with' method declared an instance variable (@_env) that was only used in that method, and ensured it was unset before returning. This would cause errors when nesting 'with' calls, as the outer call would try to use and then unset @_env after the inner call already unset it. It has been changed to a regular local variable, as the desired behaviour is identical to using a local variable anyway.","distinct":true,"url":"https://api.github.com/repos/capistrano/sshkit/commits/97930c97c897ac4d53f84c7285b3f4ce37395816"},{"sha":"2bfbc70a59600e1f8c0305fd49432bfaac3ebcfb","author":{"email":"3a8fd8badcb3b72d84c9fdd871ab848cbda8622f@gmail.com","name":"Dylan Frese"},"message":"Change '_env' to 'env_old' in abstract.rb\n\nChange the name of a local variable in the 'with' method in the Abstract Backend from '_env' to 'env_old'. Variable names beginning with underscores are typically interpreted to mean that the variable is unused. The variable name has been changed to be more descriptive.","distinct":true,"url":"https://api.github.com/repos/capistrano/sshkit/commits/2bfbc70a59600e1f8c0305fd49432bfaac3ebcfb"},{"sha":"6809e0b97d7a81f8c71402bd9b2575bd43282d27","author":{"email":"2aa79df4f8199da548ac0e759f5e987f5873491d@gmail.com","name":"Lee Hambley"},"message":"Merge pull request #345 from DylanFrese/fix-nested-with\n\nChange @_env to local variable","distinct":true,"url":"https://api.github.com/repos/capistrano/sshkit/commits/6809e0b97d7a81f8c71402bd9b2575bd43282d27"}]}