Skip to content

Commit

Permalink
Autoloading cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
allmarkedup committed Jul 30, 2021
1 parent 13d385e commit 5a671c3
Show file tree
Hide file tree
Showing 5 changed files with 16 additions and 26 deletions.
3 changes: 3 additions & 0 deletions app/helpers/lookbook/application_helper.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
require 'redcarpet'
require 'rouge'

module Lookbook
module ApplicationHelper
def config
Expand Down
13 changes: 7 additions & 6 deletions lib/lookbook.rb
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
require "rails"
require "view_component"
require "action_cable/engine"
require 'redcarpet'
require 'rouge'
require "yard"
require "active_support/dependencies/autoload"
require "lookbook/engine"

module Lookbook
extend ActiveSupport::Autoload

autoload :Parser, "lookbook/parser"
autoload :Preview, "lookbook/preview"
autoload :PreviewExample, "lookbook/preview_example"
autoload :Navigation, "lookbook/navigation"
end
14 changes: 0 additions & 14 deletions lib/lookbook/comment.rb

This file was deleted.

10 changes: 4 additions & 6 deletions lib/lookbook/engine.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
module Lookbook
require "rails"
require "view_component"
require "action_cable/engine"

module Lookbook
class << self
def config
@config ||= Engine.config.lookbook
Expand All @@ -13,11 +16,6 @@ def cable
class Engine < Rails::Engine
isolate_namespace Lookbook

Lookbook.autoload :Navigation, "lookbook/navigation"
Lookbook.autoload :Preview, "lookbook/preview"
Lookbook.autoload :PreviewExample, "lookbook/preview_example"
Lookbook.autoload :Parser, "lookbook/parser"

config.lookbook = ActiveSupport::OrderedOptions.new
config.lookbook.listen_paths ||= []

Expand Down
2 changes: 2 additions & 0 deletions lib/lookbook/parser.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
require "yard"

module Lookbook
class Parser

Expand Down

0 comments on commit 5a671c3

Please sign in to comment.