Skip to content

Commit 9a6669d

Browse files
committed
Sort autoloads
1 parent a97c7f5 commit 9a6669d

File tree

1 file changed

+24
-30
lines changed

1 file changed

+24
-30
lines changed

activerecord/lib/active_record.rb

Lines changed: 24 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -38,23 +38,23 @@ module ActiveRecord
3838

3939
autoload :Base
4040
autoload :Callbacks
41-
autoload :Core
4241
autoload :ConnectionHandling
42+
autoload :Core
4343
autoload :CounterCache
44-
autoload :DynamicMatchers
4544
autoload :DelegatedType
45+
autoload :DestroyAssociationAsyncJob
46+
autoload :DynamicMatchers
4647
autoload :Encryption
4748
autoload :Enum
48-
autoload :InternalMetadata
4949
autoload :Explain
5050
autoload :Inheritance
5151
autoload :Integration
52+
autoload :InternalMetadata
5253
autoload :Migration
5354
autoload :Migrator, "active_record/migration"
5455
autoload :ModelSchema
5556
autoload :NestedAttributes
5657
autoload :NoTouching
57-
autoload :TouchLater
5858
autoload :Persistence
5959
autoload :QueryCache
6060
autoload :Querying
@@ -68,34 +68,37 @@ module ActiveRecord
6868
autoload :SchemaDumper
6969
autoload :SchemaMigration
7070
autoload :Scoping
71+
autoload :SecureToken
7172
autoload :Serialization
72-
autoload :Store
7373
autoload :SignedId
74+
autoload :Store
7475
autoload :Suppressor
76+
autoload :TestDatabases
77+
autoload :TestFixtures
7578
autoload :Timestamp
79+
autoload :TouchLater
7680
autoload :Transactions
7781
autoload :Translation
7882
autoload :Validations
79-
autoload :SecureToken
80-
autoload :DestroyAssociationAsyncJob
8183

8284
eager_autoload do
83-
autoload :StatementCache
84-
autoload :ConnectionAdapters
85-
8685
autoload :Aggregations
86+
autoload :AssociationRelation
8787
autoload :Associations
88+
autoload :AsynchronousQueriesTracker
8889
autoload :AttributeAssignment
8990
autoload :AttributeMethods
9091
autoload :AutosaveAssociation
91-
autoload :AsynchronousQueriesTracker
92-
93-
autoload :LegacyYamlAdapter
94-
95-
autoload :Relation
96-
autoload :AssociationRelation
92+
autoload :ConnectionAdapters
9793
autoload :DisableJoinsAssociationRelation
94+
autoload :FutureResult
95+
autoload :LegacyYamlAdapter
9896
autoload :NullRelation
97+
autoload :Relation
98+
autoload :Result
99+
autoload :StatementCache
100+
autoload :TableMetadata
101+
autoload :Type
99102

100103
autoload_under "relation" do
101104
autoload :QueryMethods
@@ -106,16 +109,11 @@ module ActiveRecord
106109
autoload :Batches
107110
autoload :Delegation
108111
end
109-
110-
autoload :Result
111-
autoload :FutureResult
112-
autoload :TableMetadata
113-
autoload :Type
114112
end
115113

116114
module Coders
117-
autoload :YAMLColumn, "active_record/coders/yaml_column"
118115
autoload :JSON, "active_record/coders/json"
116+
autoload :YAMLColumn, "active_record/coders/yaml_column"
119117
end
120118

121119
module AttributeMethods
@@ -127,9 +125,9 @@ module AttributeMethods
127125
autoload :PrimaryKey
128126
autoload :Query
129127
autoload :Read
128+
autoload :Serialization
130129
autoload :TimeZoneConversion
131130
autoload :Write
132-
autoload :Serialization
133131
end
134132
end
135133

@@ -146,8 +144,8 @@ module Scoping
146144
extend ActiveSupport::Autoload
147145

148146
eager_autoload do
149-
autoload :Named
150147
autoload :Default
148+
autoload :Named
151149
end
152150
end
153151

@@ -162,15 +160,11 @@ module Tasks
162160
extend ActiveSupport::Autoload
163161

164162
autoload :DatabaseTasks
165-
autoload :SQLiteDatabaseTasks, "active_record/tasks/sqlite_database_tasks"
166163
autoload :MySQLDatabaseTasks, "active_record/tasks/mysql_database_tasks"
167-
autoload :PostgreSQLDatabaseTasks,
168-
"active_record/tasks/postgresql_database_tasks"
164+
autoload :PostgreSQLDatabaseTasks, "active_record/tasks/postgresql_database_tasks"
165+
autoload :SQLiteDatabaseTasks, "active_record/tasks/sqlite_database_tasks"
169166
end
170167

171-
autoload :TestDatabases
172-
autoload :TestFixtures
173-
174168
# Lazily load the schema cache. This option will load the schema cache
175169
# when a connection is established rather than on boot. If set,
176170
# +config.active_record.use_schema_cache_dump+ will be set to false.

0 commit comments

Comments
 (0)