]> cat aescling's git repositories - mastodon.git/commit
Prepare Mastodon for zeitwerk autoloader (#15917)
authorClaire <claire.github-309c@sitedethib.com>
Fri, 19 Mar 2021 01:42:43 +0000 (02:42 +0100)
committerGitHub <noreply@github.com>
Fri, 19 Mar 2021 01:42:43 +0000 (02:42 +0100)
commita4dcaef53b97c58fd153de6f151b6fada40f3442
treee9c0b360e421c31e4e873de03424fd9721dd7fee
parent5027abecd1e5e511064de75fb5248139e1c8fe23
Prepare Mastodon for zeitwerk autoloader (#15917)

* Prepare Mastodon for zeitwerk autoloader (Rails 6)

Add inflections and rename/move a few classes.

In particular, app/lib/exceptions.rb and app/lib/sanitize_config.rb
were manually loaded while still in autoload paths.

* Add inflection for Url → URL
15 files changed:
app/lib/formatter.rb
app/validators/url_validator.rb
config/application.rb
config/initializers/inflections.rb
db/migrate/20160223165723_add_url_to_statuses.rb
db/migrate/20160223165855_add_url_to_accounts.rb
db/migrate/20160322193748_add_avatar_remote_url_to_accounts.rb
db/migrate/20170318214217_add_header_remote_url_to_accounts.rb
db/migrate/20171130000000_add_embed_url_to_preview_cards.rb
db/migrate/20180304013859_add_featured_collection_url_to_accounts.rb
db/migrate/20200529214050_add_devices_url_to_accounts.rb
lib/exceptions.rb [moved from app/lib/exceptions.rb with 100% similarity]
lib/sanitize_ext/sanitize_config.rb [moved from app/lib/sanitize_config.rb with 100% similarity]
spec/lib/sanitize_config_spec.rb
spec/validators/url_validator_spec.rb