Petrik de Heus

Results 64 issues of Petrik de Heus

Commit 13e9a44896323535329331ffbc6c11813da53161 enforced parsing all files if any file is newer than the previous parse, not only updated files. However, this did not take into account the `--force-update` option and...

The "Digging Deeper" section is currently very large. We can move the advanced Active Record guides to their own section. This also includes the WIP "AR encryption" and "AR Postgres"...

docs
rails foundation

`https` is the recommended default for Gemfiles to avoid mitm attacks. Other frameworks were already using `https`.

Currently the benchmarks are run in the same order everytime. Sometimes a run fails after a number of frameworks were benchmarked, or the run is restarted. This causes the frameworks...

Directly calling `ActiveRecord::Base` in an initializer will [prematurely ](https://guides.rubyonrails.org/engines.html#avoid-loading-rails-frameworks)load `ActiveRecord::Base`. This can be avoided by wrapping it in a configuration hook.

`rack-sequel` and `sinatra-sequel` only use a different ORM (sequel) than `rack` and `sinatra`. There is no need to test `/json` and `/plaintext` for `rack-sequel` and `sinatra-sequel`, as these calls don't...

erb templates have better performance than slim templates. This also makes it more inline with the Ruby/sinatra tests, which also use erb.

Proof of concept for merging the other repos into this repo while keeping all history (See: https://github.com/rspec/rspec-core/issues/2509). I had some success with the steps described here (https://thoughts.t37.net/merging-2-different-git-repositories-without-losing-your-history-de7a06bba804 ``` mkdir rspec-mono...

These are no longer autoloaded so they can be removed. See: https://github.com/rack/rack/commit/fd7e0ade3ed8fc82408505f9d6069ee3384da5d1 https://github.com/rack/rack/pull/2113#issuecomment-1692438261

Linux is capable of resolving the path to the library. This makes sure it works on m1/m2 architecture as well. The rails_mysql update fails but this has been flaky for...