Joe Stein

Results 15 issues of Joe Stein

# Summary ThreadSafety/InstanceVariableInClassMethod rule fires when assigning an anonymous class's instance variable. # Example file ```ruby class Outer def self.create_anonymous_class Class.new do def initialize @anonymous_variable = 'hi' end end end...

Restored from #251: Added an Appraisal and implemented a couple fixes for compatibility with RSpec 3.13.0+. 🙂 This closes #250. I'll admit that the version conditionals directly in the monkey...

A one-word RDoc update. Per the [code](https://github.com/rails/rails/blob/9c8390032c85df23d973432b67d025df05c838f7/activerecord/lib/active_record/encryption/key_provider.rb#L21) and the [Rails guides](https://edgeguides.rubyonrails.org/active_record_encryption.html#rotating-keys), the _last_ key, not the first key, is used for encryption when the provider has multiple keys.

activerecord

### What is the problem? Cross-reporting from https://github.com/lichess-org/lichobile/issues/2501. The gist is that choosing the white side in the custom seek setup may find games where the requesting player plays black,...

bug

Fixes #160. Per [investigation](https://github.com/splitwise/super_diff/issues/160#issuecomment-2668893088) detailed on that issue, the default object inspection tree builder recursively works through all `ActionDispatch::Request` instance variables. This includes `env`, which can have enormous values, including...