From c24f5405b65acd7f1c051847709031e7b07c191a Mon Sep 17 00:00:00 2001 From: David Date: Fri, 16 Feb 2024 13:23:50 +0100 Subject: [PATCH] Remove gem from Gemfile+ add autoload paths in applicaiton.rb --- my_rails_app/Gemfile | 2 +- my_rails_app/Gemfile.lock | 27 --------------------------- my_rails_app/config/application.rb | 3 +++ 3 files changed, 4 insertions(+), 28 deletions(-) diff --git a/my_rails_app/Gemfile b/my_rails_app/Gemfile index 335cf19..106d3a1 100644 --- a/my_rails_app/Gemfile +++ b/my_rails_app/Gemfile @@ -2,7 +2,7 @@ source "https://rubygems.org" ruby "3.3.0" -gem "my_namespace-my_gem", path: "../my_namespace-my_gem" +# gem "my_namespace-my_gem", path: "../my_namespace-my_gem" # Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main" gem "rails", "~> 7.1.3" diff --git a/my_rails_app/Gemfile.lock b/my_rails_app/Gemfile.lock index cdcb6a3..b94a114 100644 --- a/my_rails_app/Gemfile.lock +++ b/my_rails_app/Gemfile.lock @@ -1,9 +1,3 @@ -PATH - remote: ../my_namespace-my_gem - specs: - my_namespace-my_gem (0.1.0) - http - GEM remote: https://rubygems.org/ specs: @@ -81,8 +75,6 @@ GEM minitest (>= 5.1) mutex_m tzinfo (~> 2.0) - addressable (2.8.6) - public_suffix (>= 2.0.2, < 6.0) base64 (0.2.0) bigdecimal (3.1.6) bindex (0.8.1) @@ -96,25 +88,11 @@ GEM debug (1.9.1) irb (~> 1.10) reline (>= 0.3.8) - domain_name (0.6.20240107) drb (2.2.0) ruby2_keywords erubi (1.12.0) - ffi (1.16.3) - ffi-compiler (1.0.1) - ffi (>= 1.0.0) - rake globalid (1.2.1) activesupport (>= 6.1) - http (5.2.0) - addressable (~> 2.8) - base64 (~> 0.1) - http-cookie (~> 1.0) - http-form_data (~> 2.2) - llhttp-ffi (~> 0.5.0) - http-cookie (1.0.5) - domain_name (~> 0.5) - http-form_data (2.3.0) i18n (1.14.1) concurrent-ruby (~> 1.0) importmap-rails (2.0.1) @@ -125,9 +103,6 @@ GEM irb (1.11.2) rdoc reline (>= 0.4.2) - llhttp-ffi (0.5.0) - ffi-compiler (~> 1.0) - rake (~> 13.0) loofah (2.22.0) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -170,7 +145,6 @@ GEM railties (>= 7.0.0) psych (5.1.2) stringio - public_suffix (5.0.4) puma (6.4.2) nio4r (~> 2.0) racc (1.7.3) @@ -269,7 +243,6 @@ DEPENDENCIES bootsnap debug importmap-rails - my_namespace-my_gem! propshaft puma (>= 5.0) rails (~> 7.1.3) diff --git a/my_rails_app/config/application.rb b/my_rails_app/config/application.rb index 65320f7..77fd4b5 100644 --- a/my_rails_app/config/application.rb +++ b/my_rails_app/config/application.rb @@ -38,5 +38,8 @@ class Application < Rails::Application # Don't generate system test files. config.generators.system_tests = nil + + config.autoload_paths << Rails.root.join('..', 'my_namespace-my_gem', "lib") + config.eager_load_paths << Rails.root.join('..', 'my_namespace-my_gem', "lib") end end