We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 39d2251 commit c220b4dCopy full SHA for c220b4d
railties/lib/rails/generators/rails/plugin_new/plugin_new_generator.rb
@@ -251,15 +251,15 @@ def original_name
251
end
252
253
def name
254
- unless @name
+ @name ||= begin
255
# same as ActiveSupport::Inflector#underscore except not replacing '-'
256
- @name = original_name.dup
257
- @name.gsub!(/([A-Z]+)([A-Z][a-z])/,'\1_\2')
258
- @name.gsub!(/([a-z\d])([A-Z])/,'\1_\2')
259
- @name.downcase!
260
- end
+ underscored = original_name.dup
+ underscored.gsub!(/([A-Z]+)([A-Z][a-z])/,'\1_\2')
+ underscored.gsub!(/([a-z\d])([A-Z])/,'\1_\2')
+ underscored.downcase!
261
262
- @name
+ underscored
+ end
263
264
265
def camelized
0 commit comments