George Brocklehurst

Results 11 issues of George Brocklehurst

### Problem It is often possible for objects to exist in various states. A typical example in a Rails application is an `ActiveModel` model which can either be in a...

enhancement
unconfirmed

Inspired by https://github.com/thoughtbot/handbook/issues/402, I'd like to update https://github.com/thoughtbot/srs-bsns so that it posts on Constable instead of Basecamp, but I'm having trouble figuring out the API. The README says the best...

documentation

From the [Rails docs](https://api.rubyonrails.org/classes/ActiveRecord/Enum.html): > Declare an enum attribute where the values map to integers in the database, but can be queried by name. Example: > > ``` ruby >...

good first issue

Hi Martin, I've added a few bits to Holy Grail to help testing scripts that read either the referrer or the URL anchor: 1) Ability to fake a referrer –...

Adds chapters on the following subjects: - Intro to branches - Create branches - Compare branches - Create aliases - Merge branches This is roughly the first half of the...

enhancement

I was looking at using Oat for JSON:API, and found that the adapter's not following the latest version of the spec. The specific things I noticed were: - Attributes (other...

### Problem this feature will solve At GitHub we've recently adopted [Sorbet](https://github.com/sorbet/sorbet) for type annotations in our Ruby code, and we make extensive use of factory_bot in our test suite....

feature

## What? This PR introduces a `Prelude::Preloaded` object that will respond to any prelude method for a given preloadable object, and either return the value that has already been preloaded,...

Because of the order of the background_repeat_value regex, "repeat-x" and "repeat-y" were considered invalid when used in background shorthand.

`do_import_rules` calls `parse` on @imported stylesheets, which strips comments (including `/*! verbatim */` comments). The resulting statements are added to the importing stylesheet and parsed again, so anything invalid in...