Sha256: 8ff529e4397d6ba4b3c099e41142b22c09f67eef18765407bd8e7566e75fc50d

Contents?: true

Size: 395 Bytes

Versions: 6

Compression:

Stored size: 395 Bytes

Contents

class Lono::CLI::New
  module Concerns
    extend ActiveSupport::Concern

  private
    def class_name
      name.underscore.camelize
    end

    # Files should be named with underscores instead of dashes even though project name can contain a dash.
    # This is because autoloading works with underscores in the filenames only.
    def underscore_name
      name.underscore
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
lono-8.0.0.pre.rc6 lib/lono/cli/new/concerns.rb
lono-8.0.0.pre.rc5 lib/lono/cli/new/concerns.rb
lono-8.0.0.pre.rc4 lib/lono/cli/new/concerns.rb
lono-8.0.0.pre.rc3 lib/lono/cli/new/concerns.rb
lono-8.0.0.pre.rc2 lib/lono/cli/new/concerns.rb
lono-8.0.0.pre.rc1 lib/lono/cli/new/concerns.rb