Skip to content

Commit 2042d63

Browse files
committed
Do not eager load all files from lib
1 parent ba359c6 commit 2042d63

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

lib/lit.rb

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
require 'lit/engine'
22
require 'lit/loader'
3+
require 'lit/adapters'
34

45
module Lit
56
mattr_accessor :authentication_function
@@ -68,10 +69,10 @@ def self.check_if_table_exists
6869
def self.get_key_value_engine
6970
case Lit.key_value_engine
7071
when 'redis'
71-
# require 'lit/adapters/redis_storage'
72+
require 'lit/adapters/redis_storage'
7273
return ::Lit::Adapters::RedisStorage.new
7374
else
74-
# require 'lit/adapters/hash_storage'
75+
require 'lit/adapters/hash_storage'
7576
return ::Lit::Adapters::HashStorage.new
7677
end
7778
end

lib/lit/adapters.rb

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
module Lit::Adapters
2+
end

lib/lit/engine.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ class Engine < ::Rails::Engine
44

55
config.autoload_paths += %W[#{Lit::Engine.root}/app/controllers/lit/concerns]
66

7-
paths.add 'lib', eager_load: true # Zeitwerk compatibility
7+
paths.add 'lib'
88

99
isolate_namespace Lit
1010

0 commit comments

Comments
 (0)