diff --git a/Gemfile b/Gemfile index 77fbf4a..7de1325 100644 --- a/Gemfile +++ b/Gemfile @@ -2,7 +2,7 @@ source 'https://rubygems.org' -# Specify your gem's dependencies in active_interaction_rails.gemspec +# Specify your gem's dependencies in active_interaction-rails.gemspec gemspec gem 'rake', '~> 12.0' diff --git a/Gemfile.lock b/Gemfile.lock index c31dc6e..69a3443 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - active_interaction_rails (0.1.0) + active_interaction-rails (0.1.0) GEM remote: https://rubygems.org/ @@ -69,7 +69,7 @@ PLATFORMS ruby DEPENDENCIES - active_interaction_rails! + active_interaction-rails! guard-minitest guard-rubocop minitest (~> 5.0) diff --git a/README.md b/README.md index 8b346f9..73c8dab 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ This gem adds a rails generator for `active_interaction`. Add this line to your application's Gemfile: ```ruby -gem 'active_interaction_rails' +gem 'active_interaction-rails' ``` And then execute: @@ -18,7 +18,7 @@ And then execute: Or install it yourself as: - $ gem install active_interaction_rails + $ gem install active_interaction-rails ## Usage @@ -45,5 +45,5 @@ docker-compose run air bash ## Contributing -Bug reports and pull requests are welcome on GitHub at https://github.com/NgariNdungu/active_interaction_rails. +Bug reports and pull requests are welcome on GitHub at https://github.com/NgariNdungu/active_interaction-rails. diff --git a/active_interaction_rails.gemspec b/active_interaction-rails.gemspec similarity index 86% rename from active_interaction_rails.gemspec rename to active_interaction-rails.gemspec index 8c7a88c..299f61e 100644 --- a/active_interaction_rails.gemspec +++ b/active_interaction-rails.gemspec @@ -1,15 +1,15 @@ # frozen_string_literal: true -require_relative 'lib/active_interaction_rails/version' +require_relative 'lib/active_interaction/rails/version' Gem::Specification.new do |spec| - spec.name = 'active_interaction_rails' - spec.version = ActiveInteractionRails::VERSION + spec.name = 'active_interaction-rails' + spec.version = ActiveInteraction::Rails::VERSION spec.authors = ["Ngari Ndung'u", 'Tom Nyongesa'] spec.email = ['ngari.ndungu@gmail.com', 'tomnyngesa5@gmail.com'] spec.summary = 'Adds a rails generator for active_interaction.' - spec.homepage = 'https://github.com/NgariNdungu/active_interaction_rails' + spec.homepage = 'https://github.com/NgariNdungu/active_interaction-rails' spec.required_ruby_version = '>= 2.4' spec.metadata['homepage_uri'] = spec.homepage diff --git a/bin/console b/bin/console index 4085ee8..6bd296a 100755 --- a/bin/console +++ b/bin/console @@ -2,7 +2,7 @@ # frozen_string_literal: true require 'bundler/setup' -require 'active_interaction_rails' +require 'active_interaction/rails' # You can add fixtures and/or initialization code here to make experimenting # with your gem easier. You can also use a different console, if you like. diff --git a/dev/docker-compose.yaml b/dev/docker-compose.yaml index 7f2db0f..abdc7e8 100644 --- a/dev/docker-compose.yaml +++ b/dev/docker-compose.yaml @@ -8,9 +8,9 @@ services: image: ngarindungu/rails-dev entrypoint: ["/bin/bash", "dev/entrypoint.sh"] command: "bundle exec rake" - working_dir: /home/dev/active_interaction_rails + working_dir: /home/dev/active_interaction-rails volumes: - - ../:/home/dev/active_interaction_rails + - ../:/home/dev/active_interaction-rails - bundle:/usr/local/bundle volumes: diff --git a/lib/active_interaction/rails.rb b/lib/active_interaction/rails.rb new file mode 100644 index 0000000..857b134 --- /dev/null +++ b/lib/active_interaction/rails.rb @@ -0,0 +1,10 @@ +# frozen_string_literal: true + +require 'active_interaction/rails/version' + +module ActiveInteraction + module Rails + class Error < StandardError; end + # Your code goes here... + end +end diff --git a/lib/active_interaction/rails/version.rb b/lib/active_interaction/rails/version.rb new file mode 100644 index 0000000..379b487 --- /dev/null +++ b/lib/active_interaction/rails/version.rb @@ -0,0 +1,7 @@ +# frozen_string_literal: true + +module ActiveInteraction + module Rails + VERSION = '0.1.0' + end +end diff --git a/lib/active_interaction_rails.rb b/lib/active_interaction_rails.rb deleted file mode 100644 index c397dad..0000000 --- a/lib/active_interaction_rails.rb +++ /dev/null @@ -1,8 +0,0 @@ -# frozen_string_literal: true - -require 'active_interaction_rails/version' - -module ActiveInteractionRails - class Error < StandardError; end - # Your code goes here... -end diff --git a/lib/active_interaction_rails/version.rb b/lib/active_interaction_rails/version.rb deleted file mode 100644 index 6f0ec92..0000000 --- a/lib/active_interaction_rails/version.rb +++ /dev/null @@ -1,5 +0,0 @@ -# frozen_string_literal: true - -module ActiveInteractionRails - VERSION = '0.1.0' -end diff --git a/test/active_interaction_rails_test.rb b/test/active_interaction/rails_test.rb similarity index 52% rename from test/active_interaction_rails_test.rb rename to test/active_interaction/rails_test.rb index b15f62c..66a3257 100644 --- a/test/active_interaction_rails_test.rb +++ b/test/active_interaction/rails_test.rb @@ -2,9 +2,9 @@ require 'test_helper' -class ActiveInteractionRailsTest < Minitest::Test +class ActiveInteraction::RailsTest < Minitest::Test # rubocop:disable Style/ClassAndModuleChildren def test_that_it_has_a_version_number - refute_nil ::ActiveInteractionRails::VERSION + refute_nil ::ActiveInteraction::Rails::VERSION end def test_it_does_something_useful diff --git a/test/test_helper.rb b/test/test_helper.rb index 06683bc..d1b7ead 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true $LOAD_PATH.unshift File.expand_path('../lib', __dir__) -require 'active_interaction_rails' +require 'active_interaction/rails' require 'minitest/autorun'